{"library":"vcver","type":"library","category":null,"description":"vcver is a Python library that automates the generation of package version strings by extracting information directly from version control systems such as Git or Mercurial. This enables dynamic versioning based on commit hashes, tags, and branch names, particularly useful for development builds. It seamlessly integrates with `setuptools` and is actively maintained with releases occurring roughly annually. The current version is 0.2.12.","language":"python","status":"active","version":"0.2.12","tags":["versioning","git","mercurial","setuptools","build","scm"],"last_verified":"Sat May 23","install":[{"cmd":"pip install vcver","imports":["import vcver\nversion = vcver.get_version()"]}],"homepage":null,"github":"https://github.com/toumorokoshi/vcver-python","docs":null,"changelog":null,"pypi":"https://pypi.org/project/vcver/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.6,"avg_import_s":0.05,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/vcver/compatibility"}}