logilab的工具体现了使用mercurial在我们的forge上轻松发布
项目描述
README
此包简化了使用mercurial进行版本控制的python包的新版本创建。它假设mercurial为vcs和语义版本。此外,版本必须由文件__pkginfo__.py
内的变量numversion
管理。
负责
- 更新文件
__pkginfo__.py
中的版本(必需) - 更新变更日志
- 创建只包含这些更改的提交
- 标记提交。
新版本(修补程序、次要版本或主要版本)取决于作为参数传递的选项-r
/--release
。auto
选项读取提交消息,并根据常规提交确定发布类型。
主要用例是将release-new
放入cubicweb cubes的tox规则中。
您可以使用release-new --preview-changelog
或release-new -c
来预览将生成的变更日志。
不
- 发布到PyPI
发布应由CI完成,请参阅.gitlab-ci.yml
。
可以使用pip install release-new
安装。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
release_new-0.16.0.tar.gz (9.9 kB 查看哈希值)
构建的发行版
release_new-0.16.0-py3-none-any.whl (9.9 kB 查看哈希值)
关闭
release_new-0.16.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e968cc045b701eaf49434d0366767354ca3b9ae0927964b18d09b72924fe8425 |
|
MD5 | e04f22c74b663fc8bb466c875cfb2dad |
|
BLAKE2b-256 | b03d591ea1542b5d260d865e4b75c4dba350c8a578a5d774f7d871fb1d2e6004 |
关闭
release_new-0.16.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 565afeeff506f8e8468c799cf5adc0949dfc38c07fa1baad4f14f1def35ad6e3 |
|
MD5 | 0e512df3bcfb87cee1f94c91e115908c |
|
BLAKE2b-256 | cc3ed94ede2030217fdb61696078ce6141c37b85bd7f9cc7d7fd5adb1dea9c21 |