这是一个CLI工具,用于将您的requirements.txt文件的包版本更新为PyPI上可用的最新锁定/固定版本。
项目描述
注意:如果您在GitHub.com上阅读此内容,请注意,这是一个位于https://code.richard.do/richardARPANET/lock-requirements的原始远程镜像。请将问题和拉取请求直接提交到那里。
lock-requirements
这是一个CLI工具,用于将您的requirements.txt文件的包版本更新为PyPI上可用的最新锁定/固定版本。
例如
锁定前的输入文件内容
requirements-parser
pypi-simple>=0.4.0,<1.0.0
docopt>=0.5.0,<1.0.0
wheel
锁定后的输入文件内容
requirements-parser==0.2.0
pypi-simple==0.4.0
docopt==0.6.2
wheel==0.32.3
安装
pip install lock-requirements
用法
lock requirements.txt
lock requirements-dev.txt
使用自定义PyPI简单索引url检索最新包版本。
lock requirements.txt --index-url=https://example.com/simple/
开发安装
pip install -r requirements-dev.txt
python setup.py develop
并运行测试
tox
项目详情
关闭
lock-requirements-0.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8a4d10b79f2ebece6e1967a5542b7ac47a2ba98acef054e8bfc5a43a1c3bef23 |
|
MD5 | 695a2c17fc10989d4b4ce1f4c0e78862 |
|
BLAKE2b-256 | 2c8ad39fff43c8b47f6eedb5b9cce661043cc9aebeba73cd9b642d79d9290519 |
关闭
lock_requirements-0.1.1-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ec12b5a4eeacaa0bc38815e26a0847dedfe2b1621a3d1d0dfcda6a92c60d9c83 |
|
MD5 | 5a8baab85ce0b16db058c1dcd1d5e1e2 |
|
BLAKE2b-256 | 632d6a9f795ee71d25adf0ecba84f4c441225af10bd1e18827291e291df1b1cf |