starting_version
¶
If you’re using:
without any existing tag or version file respectively, you’ll get some
initial version, like 0.0.1
You can change this version by setting up starting_version
option in your config file:
import setuptools
setuptools.setup(
...,
setup_requires=["setuptools-git-versioning>=2.0,<3"],
setuptools_git_versioning={
"enabled": True,
"starting_version": "1.0.0", # <---
},
)
[build-system]
requires = [ "setuptools>=41", "wheel", "setuptools-git-versioning>=2.0,<3", ]
build-backend = "setuptools.build_meta"
[project]
dynamic = ["version"]
[tool.setuptools-git-versioning]
enabled = true
starting_version = "1.0.0" # <---
Note
This option is completely ignored if Execute some callback function to get current version schema is used.
Type¶
str
Default value¶
"0.0.1"
Possible values¶
Any PEP 440 compliant version number