Semnatic versioning library for Python 3