Command
versioningit [<options>] [<project-dir>]
When versioningit
is installed in the current Python environment, a command
of the same name will be available that prints out the version for a given
versioningit
-enabled project (by default, the project rooted in the current
directory). This can be used to test out your versioningit
setup before
publishing.
Options
- -n, --next-version
Instead of printing the current version of the project, print the value of the next release version as computed by the
next-version
step
- --traceback
Normally, any library errors are shown as just the error message. Specify this option to show the complete error traceback.
- -v, --verbose
Increase the amount of log messages displayed. Specify twice for maximum information.
The logging level can also be set via the
VERSIONINGIT_LOG_LEVEL
environment variable. If both-v
andVERSIONINGIT_LOG_LEVEL
are specified, the more verbose log level of the two will be used, where one-v
corresponds toINFO
level and two or more correspond toDEBUG
level. (If neither are specified, the default level ofWARNING
is used.)
- -w, --write
Write the version to the file specified in the
[tool.versioningit.write]
subtable, if so configured