mirror of
https://github.com/wassname/pip-package-list.git
synced 2026-08-01 12:50:26 +08:00
df5a6e6e71a994700b9cf4fd8945de9b531e8d79
pip-package-list
A small and definitely faulty tool that tries to form a list of packages that you depend on. This is useful in mono-repo's where all dependencies are split into dozens of requirements.txt and setup.py files.
One particular use-case that fueled the development of this tool was to create a flat list of dependencies to pre-install in a Docker base image.
Although there is a number of tools that parse and resolve requirement files, I did not find any that parse setup.py files and extract install_requires.
Usage
pip-package-list [requirements.txt or setup.py file...]
You can specify one or more requirements.txt or setup.py files to be parsed and resolved.
Languages
Python
100%