diff --git a/CHANGELOG b/CHANGELOG index d13b8874..db9118a3 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -8,6 +8,16 @@ Python SemVer library All notable changes to this code base will be documented in this file, in every released version. +Version 2.8.0 +============= +:Released: 2018-05-16 +:Maintainer: Sébastien Celles + +* Issue #76 (PR #80). Remove Python 2.6 compatibility +* Issue #79 (PR #81 #84). Define and improve a release procedure file +* Issue #72 #73 (PR #75). Implements __str__ and __hash__ +* Issue #82 (PR #83). Rename test.py to test_semver.py so py.test can autodiscover test file + Version 2.7.9 ============= diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 68410992..ce0b166c 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -15,6 +15,7 @@ Primary maintainers =================== * Kostiantyn Rybnikov +* Sébastien Celles Significant contributors diff --git a/release-procedure.md b/release-procedure.md index 53ab04a7..595b2f11 100644 --- a/release-procedure.md +++ b/release-procedure.md @@ -1,5 +1,18 @@ -* Verify that `__version__` in [semver.py](https://github.com/k-bx/python-semver/blob/master/semver.py) have been updated +* Verify that latest build was passing https://travis-ci.org/k-bx/python-semver + +* Verify that `__version__` in [semver.py](https://github.com/k-bx/python-semver/blob/master/semver.py) have been updated and follow https://semver.org/ + * Verify that [CHANGELOG](https://github.com/k-bx/python-semver/blob/master/CHANGELOG) have been updated + +* If one or several supported Python versions have removed or add, verify that the 3 following files have been updated: + * [setup.py](https://github.com/k-bx/python-semver/blob/master/setup.py) + * [tox.ini](https://github.com/k-bx/python-semver/blob/master/tox.ini) + * [.travis.yml](https://github.com/k-bx/python-semver/blob/master/.travis.yml) + +* Verify that doc reflecting new changes have been updated + +* Add eventually new contributor(s) to [CONTRIBUTORS](https://github.com/k-bx/python-semver/blob/master/CONTRIBUTORS) + * Tag commit and push to github using command line interface ```bash git tag -a x.x.x -m 'Version x.x.x' @@ -14,3 +27,6 @@ git clean -xfd python setup.py register sdist bdist_wheel --universal twine upload dist/* ``` + +* Go to https://pypi.org/project/semver/ to verify that new version is online and page is rendered correctly + diff --git a/semver.py b/semver.py index ecebafd0..dfeb431d 100644 --- a/semver.py +++ b/semver.py @@ -6,9 +6,11 @@ import re -__version__ = '2.7.9' +__version__ = '2.8.0' __author__ = 'Kostiantyn Rybnikov' __author_email__ = 'k-bx@k-bx.com' +__maintainer__ = 'Sebastien Celles' +__maintainer_email__ = "s.celles@gmail.com" _REGEX = re.compile( r""" pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy