PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Versioning Python Packages

Python packages with the GitHub topic versioning. Sorted by relevance, with stars and monthly downloads.
pypa
hatchling

Modern, extensible Python project management

290.1M 7K 391
python-semver
semver

Python package to work with Semantic Versioning (https://semver.org/)

78.3M 519 97
pypa
hatch

Modern, extensible Python project management

17.2M 7K 391
twisted
incremental

A library for versioning your Python projects.

14.5M 144 22
zmievsa
cadwyn

Production-ready Stripe-like API versioning in FastAPI

12.4M 299 51
mtkennerly
dunamai

Dynamic versioning library and CLI

11.6M 382 27
mtkennerly
poetry-dynamic-versioning

Plugin for Poetry to enable dynamic versioning based on VCS tags

4.5M 665 40
dolfinus
setuptools-git-versioning

Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP-440

1.7M 70 24
callowayproject
bump-my-version

A small command line tool to simplify releasing software by updating all version strings in your source code by the correct increment and optionally commit and tag the changes.

915K 601 38
rabbit72
single-source

Access to the project version in Python code for PEP 621-style projects

410K 53 3
pyveci
verlib2

Standalone variant of "distutils.version" and "packaging.version", without anything else.

296K 2 0
neptune-ai
neptune

📘 The experiment tracker for foundation model training

207K 622 75
alexmojaki
outdated

Check if a version of a PyPI package is outdated

122K 27 7
Galileo-Galilei
kedro-mlflow

A kedro-plugin for integration of mlflow capabilities inside kedro projects (especially machine learning model versioning and packaging)

107K 231 44
nipreps
nipreps-versions

setuptools_scm plugin for nipreps version schemes

59K 2 1
neptune-ai
neptune-client

📘 The experiment tracker for foundation model training

56K 622 75
pyTooling
pytooling

pyTooling is a collection of arbitrary useful classes, decorators, meta-classes and exceptions.

35K 11 2
raulgomis
semversioner

The easiest way to manage semantic versioning in your project and generate CHANGELOG.md file automatically.

30K 47 8
aboutcode-org
univers

Parse and compare package versions and ranges. From debian, npm, pypi, ruby and more. Process all the version range specs and expressions. This project is sponsored by an NLnet project https://nlnet.nl/project/vulnerabilitydatabase/ , the Google Summer of Code, nexB and others generous sponsors!

27K 45 21
anam-org
metaxy

Pluggable sample-level metadata versioning for incremental multimodal pipelines.

17K 96 6
zefhub
zef

Toolkit for graph-relational data across space and time

12K 118 4
source-foundry
font-v

Font version string reporting and modification library + executable tool

12K 21 6
wislertt
zerv-version

Automatic versioning for every commit - Generate semantic versions from any commit across all branches, or dirty working directory, with seamless pre-release handling and flexible format support for any CI/CD workflow.

9K 14 0
ultracontext
ultracontext

Open Source Context infrastructure for AI agents. Auto-capture and share your agents' context everywhere.

9K 197 17
    • Data from PyPI, GitHub, ClickHouse, and BigQuery