跳转到主要内容

更新要求到最新版本

项目描述

bumpreqs

用法

$ pip install bumpreqs
$ python -m bumpreqs --write requirements*.txt

它将更新要求,以便所有内容都使用最新版本。大多数环境标记将被忽略(尽管在修改的行中保留)。

python_versionfull_python_version

有一些基本支持,可以通过使用 and 运算符进行简单的比较(如在 requires_python 中使用 ,)。如果约束与发布的 requires_python 之间存在 任何 重叠,则可以将其升级。

检查 任何 重叠而不是 完整 重叠的原因是,许多项目指定了没有下限的约束,例如 python_version < "3.7",而当与具有 Requires-Python: >=3.6 的发布进行校验时,检查会失败,因为 3.5(或 2.1 或任何其他荒谬示例)不被包括在内。有关未来工作的当前开放问题,请参阅。

许可证

bumpreqs 版权归 Tim Hatch 所有,并许可在 MIT 许可证下。我正在此存储库中向您提供开源许可下的代码。这是我的个人存储库;您从我收到的代码许可证来自我,而不是我的雇主。有关详细信息,请参阅 LICENSE 文件。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

bumpreqs-0.9.3.tar.gz (11.6 kB 查看哈希值)

上传时间:

构建分发

bumpreqs-0.9.3-py3-none-any.whl (7.6 kB 查看哈希值)

上传时间 Python 3

支持者