解析astropy变更日志的辅助工具
项目描述
关于
本包包含Astropy变更日志格式的解析器。示例用法
In [1]: from astropy_changelog import load
In [2]: changes = load('CHANGES.rst')
In [3]: changes.versions
Out[3]:
['0.1',
'0.2',
'0.2.1',
'0.2.2',
'0.2.3',
...]
In [4]: changes.issues
Out[4]:
[256,
272,
291,
293,
296,
...]
In [5]: changes.versions_for_issue(4242)
Out[5]: ['1.2']
In [6]: changes.issues_for_version('2.0.7')
Out[6]: [7411, 7248, 7402, 7422, 7469, 7486, 7453, 7493, 7510, 7493]
格式规范
当前格式使用reStructuredText。变更日志条目应以每版每个部分的标题下的项目符号项给出。这些部分应具有以下语法
version (release date)
如果版本尚未发布,则发布日期可以是未发布。
版本部分可以包含组织项目符号项的子部分,并且该文件还可以包含一个整体标题。
项目详情
关闭
astropy-changelog-0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 34526b7663eb4300fe533c73b16ce139f498b7845230555b864023a3eea58287 |
|
MD5 | 7adf0fb20e5d8e2da2792b51d64b8b68 |
|
BLAKE2b-256 | ecf44fa9f3c8d7de160514170897e82a50c214e9048d314ef1c651d288a502b9 |
关闭
astropy_changelog-0.1-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 293b9b0716f799d05db4b7096468c86746c269e1734b7980c98045ff9f812bb7 |
|
MD5 | 6ed42a219cc00f071adb554af555e657 |
|
BLAKE2b-256 | 97a54408aece3e1a474d7f31ec90d333ca581f983fbc7b257bfd3c44e387cd38 |