pip-compile支持将requirements.txt内部的需求与外部requirements.in绑定在一起的可跟踪性。我的问题是,除了setup.py中的install_requires列表之外,我们能以某种方式做同样的事情吗?换句话说,如果我没有requirements.txt,而只有setup.py,是否可以使用pip-compile?
pip-compile
requirements.txt
requirements.in
setup.py
install_requires
5ktev3wc1#
是的,pip-tools支持pyproject.toml、setup.cfg和setup.py配置文件,版本为6.1.0(2021-04-14)。您应该运行:
pyproject.toml
setup.cfg
pip-compile -o requirements.txt YOUR_CONFIG_FILE # or even simpler pip-compile YOUR_CONFIG_FILE
请查看文档:来自pyproject.toml的需求来自setup.py和setup.cfg的要求变更日志,版本6.1.0(2021年4月14日)
1条答案
按热度按时间5ktev3wc1#
是的,pip-tools支持
pyproject.toml
、setup.cfg
和setup.py
配置文件,版本为6.1.0(2021-04-14)。您应该运行:
请查看文档:
来自pyproject.toml的需求
来自setup.py和setup.cfg的要求
变更日志,版本6.1.0(2021年4月14日)