A PEP 517/518 compliant build backend that combines setuptools_scm (to derive package version from VCS tags) with Flit (to build source distributions and wheels). Version 1.7.0 is the latest, supporting Python >= 3.6. Release cadence is low; no active development in the last few years.
pip install flit-scmNo compatibility data collected yet for this library.
Add this to pyproject.toml to use flit-scm as your build backend. Then run 'pip install .' to build and install, or 'python -m build' to create distributions.
Use pdm-backend or hatchling with setuptools_scm directly.
Ensure Git tags follow PEP 440 (e.g., v1.0.0) and that you are on a tag for stable releases.
Upgrade Python to 3.6+.
Install Git and initialize a repository, or specify the correct SCM in pyproject.toml: [tool.flit_scm] version_from = "git" or "hg".
Update flit-scm to 1.x and use 'flit_scm:api' as build-backend.
No dependency data recorded yet.