setuptools-scm

Version extractor

Automatically extracts and manages version numbers from Git or SVN metadata

the blessed package to manage your versions by scm tags

GitHub

869 stars
28 watching
213 forks
Language: Python
last commit: almost 2 years ago
Linked from 1 awesome list

metadatapackagingpythonversion-control

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
qw3rtman/pA utility for managing different versions of Python on a single system.776
scm-manager/scm-managerManages multiple version control systems over HTTP137
sbt/sbt-releaseA plugin for the build tool sbt that automates the process of releasing and managing software versions.649
gabrielrobert/xavtoolAutomates version updates for mobile applications across multiple platforms using semantic versioning.35
metasmile/git-xcpAutomates versioning and release management for Xcode projects using Git13
final-israel/vmnAutomatic version management and state recovery solution for software projects62
s0ders/go-semver-releaseAutomates semantic versioning of Git repositories by analyzing commit history and tagging with the correct SemVer number.10
yuroyoro/svmTools for managing different Scala versions88
mpanarin/versioceAutomates versioning and changelog generation for software projects30
shivas/versioning-bundleAutomates version tracking for Symfony applications using Git tags or revision files112
markchalloner/git-semverA plugin for managing version numbers in Git using the Semantic Versioning scheme382
pdm-project/setup-pdmAutomates setup of PDM for various Python versions in GitHub Actions workflows86
ekalinin/pbvmA tool to manage and switch between different versions of the Protocol Buffers compiler3
gabrielfalcao/pyenv-actionA GitHub Action that automates the installation and management of Python versions using pyenv.38
gabriella439/dhall-semverA Dhall package for working with semantic version numbers in software development14