- Correct version reporting #70.
- Enable live evaluation of the "setup.py" that use computed arguments. When this occurs, a live evaluation of the Python code is the only working solution short of a full installation. Because this can be a security issue, there is a new "--analyze-setup-py-insecurely" command line option to enable this feature. Note that this not more insecure than actually installing a PyPI package.
- Add metadata for packages.
- Add --version option.
- Add support for setup.py
- Ensure to filter out top level dependencies on the basis of their environment markers
- Do not ignore files on basis of name
- Ignore invalid requirement files on basis of name
- Use netrc file from home directory if not present
- Use latest ScanCode toolkit packagedcode including the ability to collect extra index URLs from requirements.txt
- Use new pipdeptree-like format for improved compatibility
- Rename command line tool name from "dad" to "python-inspector"
Initial release.