setuptools-scm 6.4.2


the blessed package to manage your versions by scm tags

the blessed package to manage your versions by scm tags

Stars: 572, Watchers: 572, Forks: 165, Open Issues: 91

The pypa/setuptools_scm repo was created 6 years ago and was last updated 16 hours ago.
The project is popular with 572 github stars!

How to Install setuptools_scm

You can install setuptools_scm using pip

pip install setuptools_scm

or add it to a project with poetry

poetry add setuptools_scm

Package Details

Ronny Pfannschmidt
GitHub Repo


  • Software Development/Libraries
  • Software Development/Version Control
  • System/Software Distribution
  • Utilities
No  setuptools_scm  pypi packages just yet.


A list of common setuptools_scm errors.

Code Examples

Here are some setuptools_scm code examples and snippets.

GitHub Issues

The setuptools_scm package has 91 open issues on GitHub

  • Add feature to ignore dirty state
  • git list_files hides freshly added files due to archive not knowing them yet
  • Add pre-commit hook to update editable install versions
  • Building using a pyproject.toml results in version being
  • Add option to specify the version via PEP 517 config_settings
  • Git archives full support
  • Request: adding type hints and py.typed to setuptools_scm

See more issues on GitHub