All notable changes to this code base will be documented in this file, in every released version.
Released: | 2018-mm-dd |
---|---|
Maintainer: | Sébastien Celles <[email protected]> |
- Issue #77 (PR #47). Convert multiple tests into pytest.mark.parametrize
- Issue #89 (PR #90). Add doctests.
- Issue #40 (PR #88). Add a static parse method to VersionInfo
- Issue #87 #94 (PR #93). Remove named tuple inheritance. Fix bad rendering in Pandas DataFrame
Released: | 2018-05-16 |
---|---|
Maintainer: | Sébastien Celles <[email protected]> |
- 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
Released: | 2017-09-23 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- Issue #65 (PR #66). Add finalize_version function
Released: | 2017-08-25 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- PR #62. Support custom default names for pre and build
Released: | 2017-05-25 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- Issue #54 (PR #55) Add comparision between VersionInfo objects
- PR #56. Add support for Python 3.6
Released: | 2016-11-08 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- Fix issue #37 (Remove trailing zeros from prelease doesn't allow to parse 0 pre-release version)
- Add ‘parse_version_info’ to parse a version string to a version info tuple.
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.
Released: | 2016-06-08 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
Remove comparison of build component.
SemVer 2.0.0 specification recommends that build component is ignored in comparisons.
Released: | 2016-05-25 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- Support matching 'not equal' with “!=”.
- Make separate builds for tests on Travis CI.
Released: | 2016-05-16 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- Migrate README document to reStructuredText format.
- Use Setuptools for distribution management.
- Migrate test cases to Py.test.
- Add configuration for Tox test runner.
Released: | 2016-03-04 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- [GitHub issue #23] Compare build component of a version.
Released: | 2016-02-12 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- [GitHub issue #21] Compare alphanumeric components correctly.
Released: | 2016-01-30 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- Declare granted license name in distribution metadata.
Released: | 2016-01-29 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- Add functions to increment prerelease and build components in a version.
Released: | 2015-08-04 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- Correct comparison when any component includes zero.
Released: | 2015-06-21 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- Add functions to determined minimum and maximum version.
- Add code examples for recently-added functions.
Released: | 2015-05-23 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- Restore current README document to distribution manifest.
Released: | 2015-05-23 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- Remove absent document from distribution manifest.
Released: | 2015-05-22 |
---|---|
Maintainer: | Kostiantyn Rybnikov <[email protected]> |
- 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.
- Migrate README document to Markdown format.
- Correct code examples in README document.
Released: | 2015-04-14 |
---|---|
Maintainer: | Konstantine Rybnikov <[email protected]> |
- Add configuration for Travis continuous integration.
- Explicitly declare supported Python versions.
Released: | 2014-09-24 |
---|---|
Maintainer: | Konstantine Rybnikov <[email protected]> |
- [GitHub issue #9] Correct comparison of equal version strings.
Released: | 2014-05-24 |
---|---|
Maintainer: | Konstantine Rybnikov <[email protected]> |
- Grant license in this code base under BSD 3-clause license terms.
- Update parser to SemVer standard 2.0.0.
- Ignore build component for comparison.
Released: | 2012-05-10 |
---|---|
Maintainer: | Konstantine Rybnikov <[email protected]> |
- Use standard library Distutils for distribution management.
Released: | 2012-04-28 |
---|---|
Maintainer: | Konstantine Rybnikov <[email protected]> |
- Initial release.