- Bugfix: Ensure GraphQL aliases are valid
- Query GitHub API in batches of 200 repos at a time
- Add ability to search a requirements file.
It is now possible to invoke
pip-abandoned search -r requirements.txt
- Tested on python 3.12
- Breaking: Add sub-commands.
This changes the search command from
pip-abandoned <path>
topip-abandoned search <path>
- Breaking: The exit code if one or more abandoned packages are found is now
9
- Add
set-token
command, allowing GitHub token to be stored in the system keyring - Add
--version
flag
- Search for packages with a
[maintained|no]
badge in the README - Add JSON output via
--format json
- Improve code for normalizing minor variations of the same GitHub repo URL
- First release