2016-08-20 10:45:25 +00:00
|
|
|
|
##########
|
|
|
|
|
Change Log
|
|
|
|
|
##########
|
|
|
|
|
|
|
|
|
|
Python SemVer library
|
|
|
|
|
#####################
|
|
|
|
|
|
|
|
|
|
All notable changes to this code base will be documented in this file,
|
|
|
|
|
in every released version.
|
|
|
|
|
|
|
|
|
|
|
2016-11-08 22:45:04 +00:00
|
|
|
|
Version 2.7.2
|
2016-10-20 10:01:06 +00:00
|
|
|
|
=============
|
2016-10-18 13:04:55 +00:00
|
|
|
|
|
2016-11-08 22:45:04 +00:00
|
|
|
|
:Released: 2016-11-08
|
|
|
|
|
:Maintainer: Kostiantyn Rybnikov <k-bx@k-bx.com>
|
2016-10-18 13:04:55 +00:00
|
|
|
|
|
|
|
|
|
Additions
|
|
|
|
|
---------
|
|
|
|
|
|
2016-11-08 22:45:04 +00:00
|
|
|
|
* Fix issue #37 (Remove trailing zeros from prelease doesn't allow to
|
|
|
|
|
parse 0 pre-release version)
|
2016-10-18 13:04:55 +00:00
|
|
|
|
* Add ‘parse_version_info’ to parse a version string to a version info
|
|
|
|
|
tuple.
|
|
|
|
|
|
2016-10-20 09:53:10 +00:00
|
|
|
|
Bug Fixes
|
|
|
|
|
---------
|
|
|
|
|
|
2016-10-18 13:37:57 +00:00
|
|
|
|
* Refine parsing to conform more strictly to SemVer 2.0.0.
|
|
|
|
|
|
|
|
|
|
SemVer 2.0.0 specification §9 forbids leading zero on identifiers in
|
|
|
|
|
the prerelease version.
|
|
|
|
|
|
2016-10-18 13:04:55 +00:00
|
|
|
|
|
2016-08-20 13:40:08 +00:00
|
|
|
|
Version 2.6.0
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2016-06-08
|
|
|
|
|
:Maintainer: Kostiantyn Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Removals
|
|
|
|
|
--------
|
|
|
|
|
|
|
|
|
|
* Remove comparison of build component.
|
|
|
|
|
|
|
|
|
|
SemVer 2.0.0 specification recommends that build component is
|
|
|
|
|
ignored in comparisons.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 13:35:52 +00:00
|
|
|
|
Version 2.5.0
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2016-05-25
|
|
|
|
|
:Maintainer: Kostiantyn Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Additions
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
* Support matching 'not equal' with “!=”.
|
|
|
|
|
|
|
|
|
|
Changes
|
|
|
|
|
-------
|
|
|
|
|
|
|
|
|
|
* Make separate builds for tests on Travis CI.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 13:31:06 +00:00
|
|
|
|
Version 2.4.2
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2016-05-16
|
|
|
|
|
:Maintainer: Kostiantyn Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Changes
|
|
|
|
|
-------
|
|
|
|
|
|
|
|
|
|
* Migrate README document to reStructuredText format.
|
|
|
|
|
|
|
|
|
|
* Use Setuptools for distribution management.
|
|
|
|
|
|
|
|
|
|
* Migrate test cases to Py.test.
|
|
|
|
|
|
|
|
|
|
* Add configuration for Tox test runner.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 13:19:51 +00:00
|
|
|
|
Version 2.4.1
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2016-03-04
|
|
|
|
|
:Maintainer: Kostiantyn Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Additions
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
* [GitHub issue #23] Compare build component of a version.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 13:08:18 +00:00
|
|
|
|
Version 2.4.0
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2016-02-12
|
|
|
|
|
:Maintainer: Kostiantyn Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Bug Fixes
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
* [GitHub issue #21] Compare alphanumeric components correctly.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 13:01:22 +00:00
|
|
|
|
Version 2.3.1
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2016-01-30
|
|
|
|
|
:Maintainer: Kostiantyn Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Additions
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
* Declare granted license name in distribution metadata.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 12:58:58 +00:00
|
|
|
|
Version 2.3.0
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2016-01-29
|
|
|
|
|
:Maintainer: Kostiantyn Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Additions
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
* Add functions to increment prerelease and build components in a
|
|
|
|
|
version.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 12:55:10 +00:00
|
|
|
|
Version 2.2.1
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2015-08-04
|
|
|
|
|
:Maintainer: Kostiantyn Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Bug Fixes
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
* Correct comparison when any component includes zero.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 12:31:05 +00:00
|
|
|
|
Version 2.2.0
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2015-06-21
|
|
|
|
|
:Maintainer: Kostiantyn Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Additions
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
* Add functions to determined minimum and maximum version.
|
|
|
|
|
|
|
|
|
|
* Add code examples for recently-added functions.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 12:23:54 +00:00
|
|
|
|
Version 2.1.2
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2015-05-23
|
|
|
|
|
:Maintainer: Kostiantyn Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Bug Fixes
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
* Restore current README document to distribution manifest.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 12:20:54 +00:00
|
|
|
|
Version 2.1.1
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2015-05-23
|
|
|
|
|
:Maintainer: Kostiantyn Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Bug Fixes
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
* Remove absent document from distribution manifest.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 12:11:08 +00:00
|
|
|
|
Version 2.1.0
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2015-05-22
|
|
|
|
|
:Maintainer: Kostiantyn Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Additions
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
* Document installation instructions.
|
|
|
|
|
|
|
|
|
|
* Document project home page.
|
|
|
|
|
|
|
|
|
|
* Add function to format a version string from components.
|
|
|
|
|
|
|
|
|
|
* Add functions to increment specific components in a version.
|
|
|
|
|
|
|
|
|
|
Changes
|
|
|
|
|
-------
|
|
|
|
|
|
|
|
|
|
* Migrate README document to Markdown format.
|
|
|
|
|
|
|
|
|
|
Bug Fixes
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
* Correct code examples in README document.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 11:58:54 +00:00
|
|
|
|
Version 2.0.2
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2015-04-14
|
|
|
|
|
:Maintainer: Konstantine Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Additions
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
* Add configuration for Travis continuous integration.
|
|
|
|
|
|
|
|
|
|
* Explicitly declare supported Python versions.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 11:41:19 +00:00
|
|
|
|
Version 2.0.1
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2014-09-24
|
|
|
|
|
:Maintainer: Konstantine Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Bug Fixes
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
* [GitHub issue #9] Correct comparison of equal version strings.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 11:00:09 +00:00
|
|
|
|
Version 2.0.0
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2014-05-24
|
|
|
|
|
:Maintainer: Konstantine Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Additions
|
|
|
|
|
---------
|
|
|
|
|
|
|
|
|
|
* Grant license in this code base under BSD 3-clause license terms.
|
|
|
|
|
|
|
|
|
|
Changes
|
|
|
|
|
-------
|
|
|
|
|
|
|
|
|
|
* Update parser to SemVer standard 2.0.0.
|
|
|
|
|
|
|
|
|
|
* Ignore build component for comparison.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 10:53:02 +00:00
|
|
|
|
Version 0.0.2
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2012-05-10
|
|
|
|
|
:Maintainer: Konstantine Rybnikov <k-bx@k-bx.com>
|
|
|
|
|
|
|
|
|
|
Changes
|
|
|
|
|
-------
|
|
|
|
|
|
|
|
|
|
* Use standard library Distutils for distribution management.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 10:46:01 +00:00
|
|
|
|
Version 0.0.1
|
|
|
|
|
=============
|
|
|
|
|
|
|
|
|
|
:Released: 2012-04-28
|
|
|
|
|
:Maintainer: Konstantine Rybnikov <kost-bebix@yandex.ru>
|
|
|
|
|
|
|
|
|
|
* Initial release.
|
|
|
|
|
|
|
|
|
|
|
2016-08-20 10:45:25 +00:00
|
|
|
|
..
|
|
|
|
|
Local variables:
|
|
|
|
|
coding: utf-8
|
|
|
|
|
mode: text
|
|
|
|
|
mode: rst
|
|
|
|
|
End:
|
|
|
|
|
vim: fileencoding=utf-8 filetype=rst :
|