https://github.com/python-semver/python-semver
python release semantic-version semantic-versioning semver semver-cli semver-format semver-release semver-tag version versioning versions
Score: 31.041164898528823
Last synced: about 1 hour ago
JSON representation
Repository metadata:
Python package to work with Semantic Versioning (https://semver.org/)
- Host: GitHub
- URL: https://github.com/python-semver/python-semver
- Owner: python-semver
- License: bsd-3-clause
- Created: 2012-02-07T08:46:16.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2025-12-09T09:17:06.000Z (6 months ago)
- Last Synced: 2026-06-09T19:04:33.345Z (11 days ago)
- Topics: python, release, semantic-version, semantic-versioning, semver, semver-cli, semver-format, semver-release, semver-tag, version, versioning, versions
- Language: Python
- Homepage: https://python-semver.readthedocs.io/en/latest/
- Size: 884 KB
- Stars: 521
- Watchers: 11
- Forks: 97
- Open Issues: 15
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE.txt
- Citation: CITATION.cff
- Support: SUPPORT.md
Owner metadata:
- Name: Python semver org
- Login: python-semver
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/57228994?v=4
- Repositories: 1
- Last Synced at: 2024-03-26T07:39:33.148Z
- Profile URL: https://github.com/python-semver
GitHub Events
Total
- Create event: 5
- Delete event: 3
- Fork event: 4
- Issue comment event: 53
- Issues event: 19
- Pull request event: 20
- Pull request review comment event: 9
- Pull request review event: 10
- Push event: 25
- Release event: 1
- Watch event: 38
- Total: 187
Last Year
- Fork event: 2
- Issue comment event: 5
- Issues event: 3
- Watch event: 16
- Total: 26
Committers metadata
Last synced: 16 days ago
Total Commits: 371
Total Committers: 44
Avg Commits per committer: 8.432
Development Distribution Score (DDS): 0.509
Commits in past year: 1
Committers in past year: 1
Avg Commits per committer in past year: 1.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| Tom Schraitle | t****r | 182 |
| Kostiantyn Rybnikov | k****x@k****m | 54 |
| Ben Finney | b****n@b****u | 26 |
| scls19fr | s****r | 20 |
| Alexander Shorin | k****l@g****m | 16 |
| Peter Bittner | d****o@b****t | 12 |
| Karol Werner | k****l@p****u | 9 |
| Thomas Laferriere | t****e@h****a | 6 |
| ofek | o****r@g****m | 3 |
| T. Jameson Little | t****e@g****m | 3 |
| Craig Blaszczyk | m****l@g****m | 3 |
| Tyler Cross | t****r@c****m | 3 |
| Alexander Grund | F****e | 2 |
| robi-wan | r****n@s****e | 2 |
| Jelo Agnasin | j****o@i****m | 1 |
| Alexander Böhn | f****0 | 1 |
| Alexander Puzynia | w****y@g****m | 1 |
| Anton Talevnin | T****R | 1 |
| Apiwat Chantawibul | b****a@g****m | 1 |
| Benjamin K | 5****1 | 1 |
| Carles Barrobés | c****s@b****m | 1 |
| Carlo | c****i | 1 |
| sbrudenell | s****l@g****m | 1 |
| Zane.Geiger | z****r@s****u | 1 |
| Zain Patel | z****l@q****m | 1 |
| Zack Lalanne | z****e@g****m | 1 |
| Waket Zheng | w****g@g****m | 1 |
| Victor Westerhuis | v****s@a****m | 1 |
| Tuure Laurinolli | t****e@l****t | 1 |
| Thomas | 6****h | 1 |
| and 14 more... | ||
Issue and Pull Request metadata
Last synced: 6 months ago
Total issues: 62
Total pull requests: 98
Average time to close issues: 5 months
Average time to close pull requests: 29 days
Total issue authors: 41
Total pull request authors: 21
Average comments per issue: 4.45
Average comments per pull request: 1.39
Merged pull request: 80
Bot issues: 0
Bot pull requests: 0
Past year issues: 6
Past year pull requests: 8
Past year average time to close issues: 4 days
Past year average time to close pull requests: 2 days
Past year issue authors: 6
Past year pull request authors: 2
Past year average comments per issue: 6.67
Past year average comments per pull request: 1.13
Past year merged pull request: 5
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- tomschr (17)
- fleetingbytes (4)
- tlaferriere (3)
- ialidzhikov (1)
- libinmv (1)
- vincent-herlemont (1)
- apiwat-chantawibul (1)
- Soneji (1)
- hokreb (1)
- apirogov (1)
- nieder (1)
- viccie30 (1)
- deviumgroup (1)
- KCSesh (1)
- cariad (1)
Top Pull Request Authors
- tomschr (71)
- fleetingbytes (4)
- jbkroner (2)
- dschwoerer (2)
- viccie30 (2)
- Learloj (2)
- frenzymadness (1)
- zanecodes (1)
- jmi2k (1)
- treee111 (1)
- calebstewart (1)
- mssalvatore (1)
- apiwat-chantawibul (1)
- mzjp2 (1)
- def- (1)
Top Issue Labels
- Enhancement (18)
- Release_3.x.y (16)
- Question (13)
- Bug (10)
- Infra (10)
- Wontfix (9)
- Design (4)
- Doc (4)
- Not Semver (3)
- Release_2.x.y (2)
- NoResponse (1)
- Release_4.x.y (1)
- Duplicate (1)
Top Pull Request Labels
- Enhancement (31)
- Infra (24)
- Release_3.x.y (18)
- Bug (15)
- Doc (14)
- Design (1)
- Wontfix (1)
Package metadata
- Total packages: 28
-
Total downloads:
- pypi: 80,951,655 last-month
- Total docker downloads: 1,202,519,580
- Total dependent packages: 572 (may contain duplicates)
- Total dependent repositories: 7,414 (may contain duplicates)
- Total versions: 93
- Total maintainers: 4
pypi.org: semver
Python helper for Semantic Versioning (https://semver.org)
- Homepage:
- Documentation: https://python-semver.rtfd.io
- Licenses: BSD License
- Latest release: 3.0.4 (published over 1 year ago)
- Last Synced: 2026-06-08T16:30:31.920Z (12 days ago)
- Versions: 47
- Dependent Packages: 565
- Dependent Repositories: 7,406
- Downloads: 80,951,655 Last month
- Docker Downloads: 1,202,519,580
-
Rankings:
- Docker downloads count: 0.043%
- Dependent packages count: 0.048%
- Downloads: 0.068%
- Dependent repos count: 0.107%
- Average: 1.598%
- Stargazers count: 3.977%
- Forks count: 5.345%
- Maintainers (3)
alpine-v3.18: py3-semver-pyc
Precompiled Python bytecode for py3-semver
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.0-r1 (published about 3 years ago)
- Last Synced: 2026-03-23T11:30:28.604Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 6.198%
- Forks count: 11.86%
- Stargazers count: 12.932%
- Maintainers (1)
alpine-v3.18: py3-semver
Python package to work with Semantic Versioning
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.0-r1 (published about 3 years ago)
- Last Synced: 2026-03-23T11:30:27.279Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 6.198%
- Forks count: 11.86%
- Stargazers count: 12.932%
- Maintainers (1)
alpine-edge: py3-semver
Python package to work with Semantic Versioning
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.4-r1 (published 3 months ago)
- Last Synced: 2026-04-02T15:28:28.276Z (3 months ago)
- Versions: 8
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 6.031%
- Average: 8.284%
- Forks count: 12.86%
- Stargazers count: 14.245%
- Maintainers (1)
alpine-edge: py3-semver-pyc
Precompiled Python bytecode for py3-semver
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.4-r1 (published 3 months ago)
- Last Synced: 2026-04-02T15:27:42.507Z (3 months ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Average: 10.345%
- Forks count: 13.205%
- Dependent packages count: 13.334%
- Stargazers count: 14.842%
- Maintainers (1)
alpine-v3.16: py3-semver
Python package to work with Semantic Versioning
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 2.13.0-r2 (published about 4 years ago)
- Last Synced: 2026-03-23T11:14:45.623Z (3 months ago)
- Versions: 1
- Dependent Packages: 2
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 9.292%
- Stargazers count: 9.849%
- Average: 11.613%
- Dependent packages count: 27.311%
- Maintainers (1)
alpine-v3.17: py3-semver
Python package to work with Semantic Versioning
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 2.13.0-r2 (published about 4 years ago)
- Last Synced: 2026-03-23T11:30:46.065Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 11.188%
- Stargazers count: 12.075%
- Average: 12.629%
- Dependent packages count: 27.254%
- Maintainers (1)
anaconda.org: semver
A Python module for semantic versioning. Simplifies comparing versions.
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.4 (published 8 months ago)
- Last Synced: 2026-03-23T11:16:10.268Z (3 months ago)
- Versions: 8
- Dependent Packages: 4
- Dependent Repositories: 8
-
Rankings:
- Dependent packages count: 15.113%
- Average: 27.209%
- Dependent repos count: 39.305%
gentoo-portage: dev-python/semver
A Python module for semantic versioning
- Homepage: https://github.com/python-semver/python-semver/
- Documentation: https://packages.gentoo.org/packages/dev-python/semver
- Licenses: BSD
- Latest release: 3.0.4 (published about 1 month ago)
- Last Synced: 2026-05-27T02:38:32.101Z (25 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
pkgsrc-netbsd-x86_64-10.1-all: devel/py-semver
Python package to work with Semantic Versioning
- Homepage: https://github.com/python-semver/python-semver
- Documentation: https://pkgsrc.se/devel/py-semver
- Licenses: modified-bsd
- Latest release: 3.0.4nb1 (published 3 months ago)
- Last Synced: 2026-05-27T06:41:36.440Z (25 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.10: python-semver
- Homepage: https://github.com/python-semver/python-semver
- Licenses:
- Latest release: 2.10.2-3 (published 4 months ago)
- Last Synced: 2026-03-09T14:20:57.678Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.21: py3-semver
Python package to work with Semantic Versioning
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.2-r1 (published about 2 years ago)
- Last Synced: 2026-03-23T11:15:25.585Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.20: py3-semver
Python package to work with Semantic Versioning
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.2-r1 (published about 2 years ago)
- Last Synced: 2026-03-23T11:27:12.814Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
debian-13: python-semver
- Homepage: https://github.com/python-semver/python-semver
- Documentation: https://packages.debian.org/trixie/python-semver
- Licenses:
- Latest release: 3.0.2-1 (published 4 months ago)
- Last Synced: 2026-03-14T15:30:02.795Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.04: python-semver
- Homepage: https://github.com/python-semver/python-semver
- Licenses:
- Latest release: 2.10.2-3 (published 4 months ago)
- Last Synced: 2026-03-13T01:02:22.858Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.23: py3-semver
Python package to work with Semantic Versioning
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.4-r0 (published over 1 year ago)
- Last Synced: 2026-04-12T18:00:45.953Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.19: py3-semver
Python package to work with Semantic Versioning
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.2-r0 (published over 2 years ago)
- Last Synced: 2026-03-23T12:02:22.151Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.23: py3-semver-pyc
Precompiled Python bytecode for py3-semver
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.4-r0 (published over 1 year ago)
- Last Synced: 2026-04-12T17:03:05.581Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.20: py3-semver-pyc
Precompiled Python bytecode for py3-semver
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.2-r1 (published about 2 years ago)
- Last Synced: 2026-03-23T11:27:12.391Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.22: py3-semver
Python package to work with Semantic Versioning
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.4-r0 (published over 1 year ago)
- Last Synced: 2026-03-23T11:15:51.363Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.22: py3-semver-pyc
Precompiled Python bytecode for py3-semver
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.4-r0 (published over 1 year ago)
- Last Synced: 2026-03-23T11:15:50.124Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.21: py3-semver-pyc
Precompiled Python bytecode for py3-semver
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.2-r1 (published about 2 years ago)
- Last Synced: 2026-03-23T11:15:09.265Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
ubuntu-23.04: python-semver
- Homepage: https://github.com/python-semver/python-semver
- Licenses:
- Latest release: 2.10.2-3 (published 4 months ago)
- Last Synced: 2026-03-11T13:32:57.995Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-11: python-semver
- Homepage: https://github.com/python-semver/python-semver
- Documentation: https://packages.debian.org/bullseye/python-semver
- Licenses:
- Latest release: 2.10.2-2 (published 4 months ago)
- Last Synced: 2026-03-14T04:20:19.735Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.10: python-semver
- Homepage: https://github.com/python-semver/python-semver
- Licenses:
- Latest release: 2.10.2-3 (published 4 months ago)
- Last Synced: 2026-03-14T01:16:09.602Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-22.04: python-semver
- Homepage: https://github.com/python-semver/python-semver
- Licenses:
- Latest release: 2.10.2-3 (published 4 months ago)
- Last Synced: 2026-03-13T19:45:50.355Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.19: py3-semver-pyc
Precompiled Python bytecode for py3-semver
- Homepage: https://github.com/python-semver/python-semver
- Licenses: BSD-3-Clause
- Latest release: 3.0.2-r0 (published over 2 years ago)
- Last Synced: 2026-03-22T08:11:15.063Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
debian-12: python-semver
- Homepage: https://github.com/python-semver/python-semver
- Documentation: https://packages.debian.org/bookworm/python-semver
- Licenses:
- Latest release: 2.10.2-3 (published 4 months ago)
- Last Synced: 2026-03-13T08:36:11.334Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
- actions/checkout v3 composite
- actions/setup-python v3 composite
- actions/setup-python v4 composite
- sphinx-argparse *
- sphinx-autodoc-typehints *
- alabaster 0.7.13
- babel 2.14.0
- black 23.3.0
- bleach 6.0.0
- build 1.1.1
- cachetools 5.5.0
- certifi 2024.8.30
- cffi 1.15.1
- chardet 5.2.0
- charset-normalizer 3.4.0
- click 8.1.7
- click-default-group 1.2.4
- colorama 0.4.6
- coverage 7.2.7
- cryptography 43.0.3
- distlib 0.3.9
- docformatter 1.7.5
- docutils 0.19
- exceptiongroup 1.2.2
- filelock 3.12.2
- idna 3.10
- imagesize 1.4.1
- importlib-metadata 6.7.0
- importlib-resources 5.12.0
- incremental 22.10.0
- iniconfig 2.0.0
- jaraco-classes 3.2.3
- jeepney 0.8.0
- jinja2 3.1.4
- keyring 24.1.1
- markdown-it-py 2.2.0
- markupsafe 2.1.5
- mdurl 0.1.2
- more-itertools 9.1.0
- mypy 1.4.1
- mypy-extensions 1.0.0
- nodeenv 1.9.1
- packaging 24.0
- pathspec 0.11.2
- pkginfo 1.10.0
- platformdirs 4.0.0
- pluggy 1.2.0
- pycparser 2.21
- pygments 2.17.2
- pyproject-api 1.5.3
- pyproject-hooks 1.2.0
- pyright 1.1.387
- pytest 7.4.4
- pytest-cov 4.1.0
- pytz 2024.2
- pywin32-ctypes 0.2.3
- readme-renderer 36.0
- requests 2.31.0
- requests-toolbelt 1.0.0
- restview 3.0.2
- rfc3986 2.0.0
- rich 13.8.1
- ruff 0.7.2
- secretstorage 3.3.3
- semver *
- six 1.16.0
- snowballstemmer 2.2.0
- sphinx 5.3.0
- sphinx-argparse 0.4.0
- sphinx-autodoc-typehints 1.23.0
- sphinxcontrib-applehelp 1.0.2
- sphinxcontrib-devhelp 1.0.2
- sphinxcontrib-htmlhelp 2.0.0
- sphinxcontrib-jsmath 1.0.1
- sphinxcontrib-qthelp 1.0.3
- sphinxcontrib-serializinghtml 1.1.5
- tomli 2.0.1
- towncrier 23.6.0
- tox 4.8.0
- tox-gh-actions 3.2.0
- twine 4.0.2
- typed-ast 1.5.5
- typing-extensions 4.7.1
- untokenize 0.1.1
- urllib3 2.0.7
- virtualenv 20.26.6
- webencodings 0.5.1
- zipp 3.15.0