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