SETUPTOOLS-GIT-VERSIONING(1)
β¨ SETUPTOOLS-GIT-VERSIONING β¨
okay bestie, so this is a User Commands manual page for setuptools-git-versioning, and no cap it's about to be your new fave π
πΈ NAME πΈ
setuptools-git-versioning β use git repo data for building a version number according to PEP-440 π¦
π DESCRIPTION π
the vibe check: you run it, and it peeks at your git info plus your setup.py or pyproject.toml config and hands you a version. it's giving β¨automatedβ¨
here's the usage, exactly as it lives:
usage: setuptools-git-versioning [-h] [--verbose] [root]
and lowkey the whole point, in one line: get version based on git information and setup.py or pyproject.toml config. periodt. π
π positional arguments:
rootβ path to the folder containing yoursetup.pyorpyproject.tomlfile. default? the current dir, bestie. no need to type anything if you're already standing in the right place π«Ά
π₯ options:
-h,--helpβ show this help message and exit. classic. iconic. the little escape hatch everyone deserves π--verbose,-vβ crank up the verbosity level. and the way that you can use it multiple times?? obsessed.-vgets you INFO messages,-vvgets you DEBUG πβ¨
heads up bestie: -v stacks. one for INFO, two for DEBUG. don't be shy with it π
πΈ mwah, that's the whole page. this was setuptools-git-versioning version 2.1.0, from October 2025, living under the SETUPTOOLS-GIT-VERSIONING manual. go forth and version slay π
ππ¦
π¦ where this page comes from
- epel 10: python3-setuptools-git-versioning 2.1.0-16.el10_2 Β· MIT
- fedora 43: python3-setuptools-git-versioning 2.1.0-16.fc43 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms