apply
: The argument to--repo-file
can now be-
to read from standard input- Increased MSRV to 1.75
- The log message emitted before each API request is now emitted after the log message about sleeping before mutating requests
- The log message emitted before each API request is now repeated on each retry attempt
apply
: Added a--repo-file
option for reading repositories to operate on from a file
- Support JSON, JSON5, and YAML configuration files
- Fix example TOML configuration in README
- Properly normalize whitespace in label names
- Properly normalize whitespace in descriptions
- Added a
make
subcommand for creating & updating individual labels
- Sleep between mutating API requests in order to keep them at least one second apart, as recommended by GitHub
- Retry (with exponential backoff) requests that fail with 5xx errors or due to rate limiting
- Log a message if no changes are made to a given repository
Initial release