Contents

semver 3.0.2

0

Python helper for Semantic Versioning (https://semver.org)

Python helper for Semantic Versioning (https://semver.org)

Stars: 448, Watchers: 448, Forks: 97, Open Issues: 14

The python-semver/python-semver repo was created 12 years ago and the last code push was 2 weeks ago.
The project is popular with 448 github stars!

How to Install semver

You can install semver using pip

pip install semver

or add it to a project with poetry

poetry add semver

Package Details

Author
Kostiantyn Rybnikov
License
BSD
Homepage
https://github.com/python-semver/python-semver
PyPi:
https://pypi.org/project/semver/
Documentation:
https://python-semver.rtfd.io
GitHub Repo:
https://github.com/python-semver/python-semver

Classifiers

  • Software Development/Libraries/Python Modules
No  semver  pypi packages just yet.

Errors

A list of common semver errors.

Code Examples

Here are some semver code examples and snippets.

GitHub Issues

The semver package has 14 open issues on GitHub

  • Describe Pydantic and semver in "Advanced topics"
  • Describe conversion between PyPI and semver
  • version file open method
  • Semver versioning is incompatible with pypi dist cleansing
  • Make Version properties change from read-only to read-write?
  • Add support for PyPI pre-releasing semver format.
  • Implement Extended Version Comparisons (Ranges, Hyphens, Tilde…)

See more issues on GitHub