Related issue: #134
-
Released
2019-10-30 -
Maintainer
Sébastien Celles <s.celles@gmail.com>
Documentation https://python-semver.rtfd.io/en/2.9.0/
Features
- #59 (PR #164): Implemented a command line interface
- #85 (PR #147, PR #154): Improved contribution section
- #104 (PR #125): Added iterator to
semver.VersionInfo
- #112, #113: Added Python 3.7 support
- PR #120: Improved test_immutable function with properties
- PR #125: Created
setup.cfg
for pytest and tox - #126 (PR #127): Added target for documentation in
tox.ini
- #142 (PR #143): Improved usage section
- #144 (PR #156): Added
semver.replace
andsemver.VersionInfo.replace
functions - #145 (PR #146): Added posargs in
tox.ini
- PR #157: Introduced
conftest.py
to improve doctests - PR #165: Improved code coverage
- PR #166: Reworked
.gitignore
file - #167 (PR #168): Introduced global constant :data:
SEMVER_SPEC_VERSION
Bug Fixes
- #102: Fixed comparison between VersionInfo and tuple
- #103: Disallowed comparison between VersionInfo and string (and int)
- #121 (PR #122): Used python3 instead of python3.4 in
tox.ini
- PR #123: Improved
__repr__
and derive class name fromtype
- #128 (PR #129): Fixed wrong datatypes in docstring for
semver.format_version
- #135 (PR #140): Converted prerelease and build to string
- #136 (PR #151): Added testsuite to tarball
- #154 (PR #155): Improved README description