This project has been archived by its maintainers, and is no longer receiving any updates.
About
This package contains a parser for the Astropy changelog format. Example usage:
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]
Format specification
The current format uses reStructuredText. Changelog entries should be given as bullet point items inside sections for each version. These sections should have a title with the following syntax:
version (release date)
The release date can be unreleased if the version is not released yet.
The version sections can optionally include sub-sections in which the bullet items are organized, and the file can also optionally include an overall title.
Release files for astropy-changelog 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| astropy-changelog-0.1.tar.gz | 5.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| astropy_changelog-0.1-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 11.2 kB
Release files / astropy-changelog-0.1.tar.gz
| Download URL | astropy-changelog-0.1.tar.gz |
|---|---|
| Size | 5.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
34526b7663eb4300fe533c73b16ce139f498b7845230555b864023a3eea58287
|
|
BLAKE2b-256 checksum How to use checksums |
ecf44fa9f3c8d7de160514170897e82a50c214e9048d314ef1c651d288a502b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.1
|
Release files / astropy_changelog-0.1-py2.py3-none-any.whl
| Download URL | astropy_changelog-0.1-py2.py3-none-any.whl |
|---|---|
| Size | 6.0 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
293b9b0716f799d05db4b7096468c86746c269e1734b7980c98045ff9f812bb7
|
|
BLAKE2b-256 checksum How to use checksums |
97a54408aece3e1a474d7f31ec90d333ca581f983fbc7b257bfd3c44e387cd38
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.1
|