pip-check-reqs icon indicating copy to clipboard operation
pip-check-reqs copied to clipboard

find packages that should be in requirements for a project

Results 28 pip-check-reqs issues
Sort by recently updated
recently updated
newest added

In my project, I have some files and folders excluded to sync with git. In them, there are some python files which SHALL be ignored also for _pip-missing-reqs_. Currently, I've...

enhancement

I installed pip-check-reqs 2.1.1 and ran `pip-extra-reqs` on a django project to check for unused packages in the project's requirements.txt. The command output listed multiple packages as "Extra requirements", however...

missing-information

`pip_check_reqs.common.find_imported_modules` fails when a Python file is invalid. In these cases, it would be helpful to raise an error with the name of file and number of the erroneous line...

enhancement

This is a problem converse to the one from #80. If a package is not installed, `pip-extra-reqs` will report it as extra even if it's actually used. Consider the following...

bug

Are there any plans that to support requirements from setup.py/setup.cfg, not only requirements.txt?

enhancement

As I started using this great package, I noticed a big thing that's missing: the ability to add a whitelist for the `pip-extra-reqs` command. My use case is as follows:...

enhancement

Previously, find_extra_reqs would concatenate the package_location with the file_location for a library import. This fails when using a virtualenv, because the package_location and the file_location end up sharing paths. This...

Having a requirement formatted as `git+ssh://[email protected]/...` leads to a crash with the current code version - fixed this crash by ignoring these imports. Not a perfect solution, but better than...

``` Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.6/bin/pip-extra-reqs", line 11, in sys.exit(main()) File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip_check_reqs/find_extra_reqs.py", line 144, in main requirements_filename=options.requirements_filename, File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip_check_reqs/find_extra_reqs.py", line 55, in find_extra_reqs requirements_filename=requirements_filename, File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip_check_reqs/common.py", line 157,...

add python script encoding config support, to handle some error like `UnicodeDecodeError: 'gbk' codec can't decode byte 0xac in position 797: illegal multibyte sequence`