Commit Graph

9 Commits

Author SHA1 Message Date
3e557665c9 Debian 12-compatible minimum openssl crates
Crate `openssl-sys = 0.9.55` seems to look for OpenSSL v1.x, which is
not available to Debian 12. Pinning it up to 0.9.64 makes it match with
OpenSSL 3.x which *is* available.

HOWEVER! Building the crate on Debian 11 works just fine. Pinning the
dependencies this way is an error as I neither use them directly, nor
have any reason to depend on this specific version.

Cargo can't know about the distro version. Maybe I can use crate
features to select different openssl-sys crates? Further work required.
2025-07-02 14:52:38 -05:00
faa5ce8549 Pin crate log to 0.4.6
The `reqwest` crate says it can accept `log` version 0.4.5, but it uses
an item (a fn, probably) that doesn't exist until 0.4.6.
2025-07-02 14:32:50 -05:00
e8d0d5db74 Mark crate version 1.0
All checks were successful
/ Compile and upload a release build (release) Successful in 36s
2025-06-06 18:28:06 -05:00
2501213d4f Rename the project to be gt-tool singular 2025-06-06 18:20:15 -05:00
c731cd963c Some but not all of the upload routine 2025-05-27 19:19:09 -05:00
1210b168ee Demo: missing CLI args can be filled via env vars 2025-05-24 19:00:35 -05:00
408b0108a5 Starting the Clap CLI parser 2025-05-24 13:52:32 -05:00
4d16f8f292 Add structs to represent API results
So far it's just a pair that work together to do the repo list results.
2025-05-22 18:23:32 -05:00
45b5049d0e Slapdash API call demo
I can hit the endpoint and retrieve data. Excellent.
2025-05-22 18:23:32 -05:00