跳转到主要内容

这是一个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 (3.6 kB 查看哈希值)

上传时间:

构建分布

lock_requirements-0.1.1-py2.py3-none-any.whl (4.0 kB 查看哈希值)

上传时间 Python 2 Python 3

支持