- Mock the actual setup provider defined in setup.py. - Update dependency resolvelib to latest.
0.9.5
-------------
- Update readme with test instructions. - Fail gracefully at parsing setup.py with no deps. - Support comments in netrc file 107.
0.9.4
------
- Create PyPI cache location in the home directory if a cache directory cannot be made at the project root. - Replace packaging with packvers. - Prevent duplicated package versions.
0.9.3
------
- Add support for recursive requirements. - Add python 3.11 as a valid python version in choices. - Operating system and python version are now required fields in CLI. - Add dot versions (3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 2.7) with current python version choices for CLI (36, 37, 38, 39, 310, 311, 27).
0.9.2
------
- Make os and python version as mandatory input parameters. - Do not return duplicates binaries. - Return empty list for resolved dependencies graph in case of no dependencies are found 94 https://github.com/nexB/python-inspector/issues/94.
0.9.1
------
- Add --prefer-source option, to prefer source packages over binary ones if no source distribution is available then binary distributions are used.