An open API service for producing an overview of a list of open source projects.

https://github.com/pypa/setuptools-scm

metadata packaging python version-control

Score: 31.21571952955249

Last synced: 1 day ago
JSON representation

Repository metadata:

the blessed package to manage your versions by scm tags


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 2,005
Total Committers: 167
Avg Commits per committer: 12.006
Development Distribution Score (DDS): 0.37

Commits in past year: 358
Committers in past year: 23
Avg Commits per committer in past year: 15.565
Development Distribution Score (DDS) in past year: 0.346

Name Email Commits
Ronny Pfannschmidt o****e@r****e 1263
pre-commit-ci[bot] 6****] 101
Jason R. Coombs j****o@j****m 60
dependabot[bot] 4****] 51
Dimitri Papadopoulos 3****s 45
github-actions[bot] g****] 29
Iker Reyes i****s 21
paugier p****r@u****r 20
Stéphane Bidoul (ACSONE) s****l@a****u 20
Henry Schreiner h****i@g****m 18
Sylvain MARIE s****e@s****m 14
punkadiddle 12
Anderson Bravalheri a****i@g****m 11
Xiao Di Guan x****g@p****t 10
Hugo van Kemenade h****k 10
James Braza j****a@g****m 10
FeRD (Frank Dana) f****c@g****m 7
Stefan Zimmermann z****e@g****m 7
Joshua j****n@g****m 6
con-f-use c****e@g****t 6
Sviatoslav Sydorenko w****k@s****a 6
Spencer Chang s****2@g****m 6
Nicholas Nadeau n****u@g****m 6
Markus Unterwaditzer m****s@u****t 5
Ionel Cristian Mărieș c****t@i****o 5
Daniel Hahler g****t@t****e 5
Cosimo Lupo c****o@d****m 5
copilot-swe-agent[bot] 1****t 5
Miro Hrončok m****o@h****z 4
Michał Górny m****y@g****g 4
and 137 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 542
Total pull requests: 786
Average time to close issues: 8 months
Average time to close pull requests: 15 days
Total issue authors: 316
Total pull request authors: 166
Average comments per issue: 4.77
Average comments per pull request: 1.0
Merged pull request: 672
Bot issues: 0
Bot pull requests: 203

Past year issues: 82
Past year pull requests: 250
Past year average time to close issues: 25 days
Past year average time to close pull requests: 5 days
Past year issue authors: 47
Past year pull request authors: 29
Past year average comments per issue: 2.33
Past year average comments per pull request: 0.34
Past year merged pull request: 215
Past year bot issues: 0
Past year bot pull requests: 121

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/pypa/setuptools-scm

Top Issue Authors

  • RonnyPfannschmidt (77)
  • jaraco (42)
  • SnarkBoojum (10)
  • webknjaz (8)
  • tdegeus (6)
  • jamesbraza (6)
  • ThomasWaldmann (5)
  • pmeier (4)
  • mgorny (4)
  • brianmay (4)
  • henryiii (4)
  • sbidoul (4)
  • anthrotype (4)
  • KOLANICH (4)
  • Kentzo (3)

Top Pull Request Authors

  • RonnyPfannschmidt (288)
  • pre-commit-ci[bot] (76)
  • dependabot[bot] (71)
  • github-actions[bot] (56)
  • DimitriPapadopoulos (25)
  • henryiii (9)
  • jaraco (8)
  • jamesbraza (8)
  • hugovk (8)
  • paugier (7)
  • webknjaz (5)
  • anntzer (5)
  • blueyed (5)
  • manueljacob (5)
  • sschuberth (4)

Top Issue Labels

  • help wanted (56)
  • bug (56)
  • enhancement (55)
  • question (38)
  • regression (28)
  • deferred (21)
  • status: needs_information (14)
  • documentation (11)
  • upstream-broke-us (10)
  • wontfix (6)
  • cantfix (4)
  • invalid (3)
  • deprecation (2)
  • support (2)
  • duplicate (1)

Top Pull Request Labels

  • dependencies (71)
  • python:uv (35)
  • github_actions (31)
  • release:vcs-versioning (27)
  • sync (23)
  • release:setuptools-scm (21)
  • python (5)
  • deferred (2)
  • help wanted (2)
  • documentation (1)
  • enhancement (1)
  • skip news (1)

Package metadata

pypi.org: setuptools-scm

the blessed package to manage your versions by scm tags

  • Homepage:
  • Documentation: https://setuptools-scm.readthedocs.io/
  • Licenses: MIT
  • Latest release: 10.3.4 (published about 1 month ago)
  • Last Synced: 2026-10-31T14:07:07.120Z (2 days ago)
  • Versions: 114
  • Dependent Packages: 580
  • Dependent Repositories: 8,086
  • Downloads: 77,774,831 Last month
  • Docker Downloads: 72,304,531
  • Rankings:
    • Downloads: 0.041%
    • Dependent packages count: 0.042%
    • Dependent repos count: 0.1%
    • Docker downloads count: 0.406%
    • Average: 1.388%
    • Stargazers count: 3.028%
    • Forks count: 4.708%
  • Maintainers (3)
proxy.golang.org: github.com/pypa/setuptools-scm

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/pypa/setuptools-scm#section-documentation
  • Licenses:
  • Latest release: v9.2.2+incompatible (published about 1 year ago)
  • Last Synced: 2026-10-31T14:07:03.575Z (2 days ago)
  • Versions: 97
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.309%
    • Average: 5.488%
    • Dependent repos count: 5.666%
pypi.org: vcs-versioning

the blessed package to manage your versions by vcs metadata

  • Homepage:
  • Documentation: https://github.com/pypa/setuptools-scm#readme
  • Licenses: MIT
  • Latest release: 2.6.0 (published 27 days ago)
  • Last Synced: 2026-10-31T14:06:48.669Z (2 days ago)
  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 71,041,593 Last month
  • Rankings:
    • Dependent packages count: 6.633%
    • Average: 18.622%
    • Dependent repos count: 30.611%
  • Maintainers (1)
anaconda.org: vcs-versioning

Core VCS versioning functionality extracted as a standalone library that can be used independently of setuptools.

  • Homepage: https://github.com/pypa/setuptools-scm
  • Licenses: MIT
  • Latest release: 1.1.1 (published 7 months ago)
  • Last Synced: 2026-08-06T20:04:47.956Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 382 Total
  • Rankings:
    • Dependent packages count: 37.024%
    • Dependent repos count: 40.369%
    • Average: 45.35%
    • Downloads: 58.658%
spack.io: py-vcs-versioning

The blessed package to manage your versions by vcs metadata.

  • Homepage: https://github.com/pypa/setuptools-scm
  • Licenses: []
  • Latest release: 2.5.0 (published 12 days ago)
  • Last Synced: 2026-10-31T14:09:22.245Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 50.191%
    • Average: 50.191%
nixpkgs-unstable: python313Packages.vcs-versioning

The blessed package to manage your versions by scm tags

nixpkgs-unstable: python314Packages.vcs-versioning

The blessed package to manage your versions by scm tags

gentoo-portage: dev-python/vcs-versioning

Core VCS versioning functionality from setuptools-scm

  • Homepage: https://github.com/pypa/setuptools-scm/
  • Documentation: https://packages.gentoo.org/packages/dev-python/vcs-versioning
  • Licenses: MIT
  • Latest release: 2.2.3 (published 3 months ago)
  • Last Synced: 2026-07-30T01:16:43.421Z (3 months ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: setuptools-scm

  • Homepage: https://github.com/pypa/setuptools-scm
  • Documentation: https://packages.debian.org/trixie/setuptools-scm
  • Licenses:
  • Latest release: 8.2.1-1 (published 9 months ago)
  • Last Synced: 2026-03-12T15:10:40.397Z (8 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
gentoo-portage: dev-python/setuptools-scm

Manage versions by scm tags via setuptools

  • Homepage: https://github.com/pypa/setuptools-scm/
  • Documentation: https://packages.gentoo.org/packages/dev-python/setuptools-scm
  • Licenses: MIT
  • Latest release: 10.2.1 (published 3 months ago)
  • Last Synced: 2026-07-23T07:44:59.776Z (3 months ago)
  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
pkgsrc-netbsd-x86_64-10.1-all: devel/py-vcs-versioning

Manage your versions by vcs metadata

  • Homepage: https://github.com/pypa/setuptools-scm
  • Documentation: https://pkgsrc.se/devel/py-vcs-versioning
  • Licenses: mit
  • Latest release: 1.1.1nb1 (published 4 months ago)
  • Last Synced: 2026-07-20T06:31:28.819Z (4 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

.github/workflows/python-tests.yml actions
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/setup-python v4 composite
  • actions/upload-artifact v3 composite
  • msys2/setup-msys2 v2 composite
  • pypa/gh-action-pypi-publish master composite
docs/examples/version_scheme_code/pyproject.toml pypi
docs/examples/version_scheme_code/setup.py pypi
pyproject.toml pypi
  • packaging >=20
  • setuptools *
  • tomli >=1; python_version < "3.11"
  • typing-extensions python_version < "3.11"
uv.lock pypi
  • astunparse 1.6.3
  • babel 2.17.0
  • backrefs 5.7.post1
  • backrefs 5.9
  • bracex 2.5.post1
  • bracex 2.6
  • build 1.2.2.post1
  • certifi 2025.7.14
  • charset-normalizer 3.4.2
  • click 8.1.8
  • click 8.2.1
  • colorama 0.4.6
  • exceptiongroup 1.3.0
  • flake8 5.0.4
  • flake8 7.1.2
  • flake8 7.3.0
  • ghp-import 2.1.0
  • griffe 1.4.0
  • griffe 1.8.0
  • idna 3.10
  • importlib-metadata 8.5.0
  • importlib-metadata 8.7.0
  • iniconfig 2.1.0
  • jinja2 3.1.6
  • markdown 3.7
  • markdown 3.8.2
  • markdown-it-py 3.0.0
  • markupsafe 2.1.5
  • markupsafe 3.0.2
  • mccabe 0.7.0
  • mdurl 0.1.2
  • mergedeep 1.3.4
  • mkdocs 1.6.1
  • mkdocs-autorefs 1.2.0
  • mkdocs-autorefs 1.4.2
  • mkdocs-get-deps 0.2.0
  • mkdocs-include-markdown-plugin 6.2.2
  • mkdocs-include-markdown-plugin 7.1.6
  • mkdocs-material 9.6.15
  • mkdocs-material-extensions 1.3.1
  • mkdocstrings 0.26.1
  • mkdocstrings 0.30.0
  • mkdocstrings-python 1.11.1
  • mkdocstrings-python 1.16.12
  • mypy 1.13.0
  • mypy-extensions 1.1.0
  • packaging 25.0
  • paginate 0.5.7
  • pathspec 0.12.1
  • pip 25.0.1
  • pip 25.1.1
  • platformdirs 4.3.6
  • platformdirs 4.3.8
  • pluggy 1.5.0
  • pluggy 1.6.0
  • pycodestyle 2.9.1
  • pycodestyle 2.12.1
  • pycodestyle 2.14.0
  • pyflakes 2.5.0
  • pyflakes 3.2.0
  • pyflakes 3.4.0
  • pygments 2.19.2
  • pymdown-extensions 10.15
  • pymdown-extensions 10.16
  • pyproject-hooks 1.2.0
  • pytest 8.3.5
  • pytest 8.4.1
  • pytest-timeout 2.4.0
  • python-dateutil 2.9.0.post0
  • pytz 2025.2
  • pyyaml 6.0.2
  • pyyaml-env-tag 0.1
  • pyyaml-env-tag 1.1
  • requests 2.32.4
  • rich 13.9.4
  • ruff 0.12.8
  • setuptools 75.3.2
  • setuptools 80.9.0
  • setuptools-scm *
  • six 1.17.0
  • tomli 2.2.1
  • typing-extensions 4.13.2
  • typing-extensions 4.14.1
  • urllib3 2.2.3
  • urllib3 2.5.0
  • watchdog 3.0.0
  • wcmatch 10.0
  • wcmatch 10.1
  • wheel 0.45.1
  • zipp 3.20.2
  • zipp 3.23.0
.github/workflows/api-check.yml actions
  • actions/checkout v5 composite
  • actions/github-script v8 composite
  • actions/setup-python v6 composite
.github/workflows/branch-sync.yml actions
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
.github/workflows/release-proposal.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/download-artifact 9000827ccba6bdab643e8b6fd33ac0654aef8333 composite
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
setuptools-scm/pyproject.toml pypi
  • packaging >=20
  • setuptools *
  • tomli >=1; python_version < "3.11"
  • typing-extensions >=4.1; python_version < "3.11"
  • vcs-versioning >=2.5.0.dev0,<3
.github/workflows/create-release-tags.yml actions
  • actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
setuptools-scm/setup.py pypi
vcs-versioning/pyproject.toml pypi
  • packaging >=26.2
  • tomli >=1; python_version < "3.11"
  • typing-extensions >=4.1; python_version < "3.11"
vcs-versioning/setup.py pypi
.github/workflows/reusable-towncrier-release.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
  • actions/upload-artifact cf430e030ddbb5b0abf93d22962f4752f3646cd9 composite
  • astral-sh/setup-uv 1c37ad07a6a961277cf70c0d37d6f313000f5884 composite