python-inspector
python-inspector copied to clipboard
Inspect Python code and PyPI package manifests. Resolve Python dependencies.
Python inspector takes too much time to process certain requirements.txt For example, the time to process these requirements is more than 1 hour, while the time to process each individually...
pip files can contains various "options" such as index URLs and VCS. We should support these: - [x] #20 - [ ] Support requirements file with editable install with -e...
The output of the program is displayed as this. On-screen as well as in the `.json` file  We can improve the parsing of the data in the description if...
With python 3.10.8, trying to use below requirement.txt failed to find dependencies. Same backtrace could be obtained with python 3.8.15, as used below to match default python-inspector recommended version ```bash...
To avoid the issues of https://github.com/pypa/packaging/issues/530 packaging should be replaced by https://github.com/nexB/packvers/ See also SCTK and https://github.com/nexB/univers/issues/95
There are a couple issues: **1. this file is not a valid requirements file IMHO and we do not return any error:** I save this in re.txt and ran: `...
After 0.9.2 release, mandatory arguments are not reflected on documentation on commandline Missing options on --help: ``` python-version operating-system prefer-source ```
From https://github.com/nexB/python-inspector/pull/66#discussion_r1007163606 > handle the rarer case where the setup.py is using plain distutils See https://github.com/search?l=Python&q=from+distutils.core+import+setup+filename+filename%3Asetup.py&type=Code for some exotic examples.
We are skipping editable requirements for now, this should be fixed in future.