.. _spkg_vcs_versioning:

vcs_versioning: Version management from VCS metadata
====================================================

Description
-----------

vcs-versioning extracts and manages project version numbers from
version control system (VCS) metadata such as Git tags. It is used
by setuptools-scm and other packaging tools to automatically derive
the project version without hardcoding it.

License
-------

MIT

Upstream Contact
----------------

https://pypi.org/project/vcs-versioning/

Type
----

standard


Dependencies
------------

- $(PYTHON)
- :ref:`spkg_packaging`
- :ref:`spkg_pip`

Version Information
-------------------

package-version.txt::

    1.1.1


Equivalent System Packages
--------------------------

(none known)

However, these system packages will not be used for building Sage
because ``spkg-configure.m4`` has not been written for this package;
see :issue:`27330` for more information.

