{"enrichment":{"capability":"setuptools-scm extracts Python package versions automatically from git or Mercurial metadata during build, eliminating manual version declarations and automatically including all SCM-tracked files in source distributions.","verdict":"setuptools-scm is a mature, actively maintained tool (951 GitHub stars, no known vulnerabilities) that simplifies Python package versioning by deriving it from VCS metadata. Its low install friction and permissive MIT license make it a safe choice for build pipelines, though users must be aware that it automatically includes all SCM-tracked files in distributions\u2014exclusions must be configured explicitly via MANIFEST.in."},"id":"setuptools-scm","links":{"html":"https://skillfed.io/packages/setuptools-scm","md":"https://skillfed.io/packages/setuptools-scm.md","pypi":"https://pypi.org/project/setuptools-scm/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-21","license_spdx":null,"license_treatment":"permissive","name":"setuptools-scm","python_support":"supports_current","summary":"the blessed package to manage your versions by scm tags"},"popularity":{"tier":"top_1000"},"security":{"n_vulnerabilities":0},"version":"10.2.1"}
