Commit Graph

15 Commits

Author SHA1 Message Date
59f67e1d4e Bump version to 4.0-dev 2025-09-12 09:24:29 -05:00
d982f42ae7 Update dependency versions for Debian 13 "Trixie"
I'm deciding that I'll only support the latest stable release of
Debian. Somehow I doubt anyone is using this tool, and those who do are
unlikely to need an even longer support window than Debian's stable
release period.

This change bumps the dependencies to match those available in Debian
13. Some upgrades would have already happened, while others are blocked
by the SemVer rules.

For example, Clap 4.0 to 4.5 would happen automatically, but TOML 0.5 to
0.8 would not.
2025-09-11 14:12:12 -05:00
144fba5373 Bump crate version to v3.0.0
Some checks failed
/ Compile and upload a release build (release) Failing after 49s
2025-07-21 16:37:37 -05:00
8cfc6605c9 Mark pre-release 3.0.0-alpha.1
The configuration file loading is complete and seems to work the way I
expect. I still need to do an improved project guessing system, and it
would be smart to allow the user to explicitly enter a config file to
use.
2025-07-21 10:58:37 -05:00
f6bab75644 Add property-get utility function
This function will look for a given property in a given table. It gives
back either the property, or an explanation of why it could not be
retrieved.
2025-07-14 21:43:08 -05:00
119831481e Bump to v2.2.0
All checks were successful
/ Compile and upload a release build (release) Successful in 44s
2025-07-03 18:13:09 -05:00
d94c350cde Galaxy-brained newline intersperse function
Itertools already has an intersperse method for me. Why would I build my
own when I can do this? There's even a `fold()` over the units that come
out of the print routine.
2025-07-02 22:29:07 -05:00
b82cfdb822 Colorize the output! 2025-07-02 22:06:36 -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