FICHA · MANJARO

python-setuptools-git-versioning

Use Git repo data for building a version number according to PEP 440.

  • Build tool
  • Dev
  • Dependency only
official+codex · reviewed · May 28, 2026 description in en

Description

Generates Python package versions from Git repository data while following PEP 440 version rules. It helps projects keep release numbers tied to tags, commits, or repository state without editing version strings by hand.

Developers use it during builds. Version output depends on Git metadata, so source archives, shallow clones, and missing tags can change the generated version if the build environment is incomplete.

Permissions

Permissions not analysed for this source yet.