更新要求到最新版本
项目描述
bumpreqs
用法
$ pip install bumpreqs
$ python -m bumpreqs --write requirements*.txt
它将更新要求,以便所有内容都使用最新版本。大多数环境标记将被忽略(尽管在修改的行中保留)。
python_version
和 full_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 查看哈希值)
关闭
bumpreqs-0.9.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fd1a6d7917e9eabb89476e7ff1edc5cf621830d68e274813acc0ac68c68af117 |
|
MD5 | 597b39e90be758c3f0e6b8ec209b5679 |
|
BLAKE2b-256 | 87a63b4468dcd1d0868c74a18170cb624d75f3becae0648ff912997d6677a409 |
关闭
bumpreqs-0.9.3-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 29ae5c2a9f4abc2eb91f430fd9a682cfc210d2d36c14d262586d6218f15986c1 |
|
MD5 | 55f0a1663149aebc01c4cef4400b6834 |
|
BLAKE2b-256 | c1f210563576d84f79626b92181702c20fc3f0332ee8c357c916ba7f2d67b5e7 |