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

https://github.com/pypa/pyproject-hooks

packaging python

Score: 27.44001216781008

Last synced: about 21 hours ago
JSON representation

Repository metadata:

A low-level library for calling build-backends in `pyproject.toml`-based project


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 331
Total Committers: 33
Avg Commits per committer: 10.03
Development Distribution Score (DDS): 0.68

Commits in past year: 10
Committers in past year: 5
Avg Commits per committer in past year: 2.0
Development Distribution Score (DDS) in past year: 0.7

Name Email Commits
Thomas Kluyver t****s@k****k 106
Jason R. Coombs j****o@j****m 59
Pradyun Gedam p****g 56
Paul Moore p****e@g****m 17
Stéphane Bidoul s****l@a****u 9
Andrey Bienkowski h****n@g****m 8
Thomas Grainger t****n@g****m 8
Hugo van Kemenade h****k 7
Anderson Bravalheri a****i@g****m 7
Ellen Marie Dash m****e@d****o 6
Henry Schreiner H****I@g****m 5
Chris Hunt c****t@g****m 5
Taneli Hukkinen 3****n 4
shenxianpeng x****n@g****m 4
Dominic Davis-Foster d****c@d****k 3
Jakub Kulík k****k@g****m 3
Petr Viktorin e****u@g****m 3
Damian Shaw d****w@g****m 2
Jon Dufresne j****e@g****m 2
Seth Michael Larson s****h@p****g 2
layday l****y@p****m 2
Filipe Laíns l****s@a****g 2
Noah Gorny n****n@g****m 1
Adam Johnson m****e@a****u 1
Eli Schwartz e****z@a****g 1
Michael Käufl m****k 1
Miro Hrončok m****o@h****z 1
Paul Ganssle p****l@g****o 1
Richard Si s****6@g****m 1
Roman Donchenko r****n@o****m 1
and 3 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 71
Total pull requests: 114
Average time to close issues: 7 months
Average time to close pull requests: about 2 months
Total issue authors: 42
Total pull request authors: 40
Average comments per issue: 5.79
Average comments per pull request: 2.36
Merged pull request: 82
Bot issues: 0
Bot pull requests: 0

Past year issues: 2
Past year pull requests: 7
Past year average time to close issues: N/A
Past year average time to close pull requests: 8 days
Past year issue authors: 2
Past year pull request authors: 5
Past year average comments per issue: 1.5
Past year average comments per pull request: 0.86
Past year merged pull request: 2
Past year bot issues: 0
Past year bot pull requests: 0

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

Top Issue Authors

  • pradyunsg (7)
  • jaraco (6)
  • kloczek (4)
  • ghost (3)
  • takluyver (3)
  • pfmoore (3)
  • KOLANICH (3)
  • webknjaz (3)
  • Julian (2)
  • hexagonrecursion (2)
  • FFY00 (2)
  • ShahidKhan88 (2)
  • abravalheri (2)
  • hroncok (1)
  • mindflayer (1)

Top Pull Request Authors

  • takluyver (24)
  • pradyunsg (15)
  • abravalheri (7)
  • hexagonrecursion (6)
  • henryiii (6)
  • notatallshaw (4)
  • FFY00 (3)
  • graingert (3)
  • jdufresne (2)
  • Himanshuagrawal4 (2)
  • bbhtt (2)
  • ichard26 (2)
  • sethmlarson (2)
  • ofek (2)
  • kulikjak (2)

Top Issue Labels

  • enhancement (12)
  • bug (6)
  • question (5)
  • wontfix (1)
  • help wanted (1)
  • duplicate (1)

Top Pull Request Labels

  • bug (3)

Package metadata

debian-13: python-pyproject-hooks

  • Homepage: https://github.com/pypa/pyproject-hooks
  • Documentation: https://packages.debian.org/trixie/python-pyproject-hooks
  • Licenses: mit
  • Latest release: 1.2.0-1 (published 6 months ago)
  • Last Synced: 2026-08-05T21:04:15.147Z (21 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.47%
    • Forks count: 0.797%
    • Stargazers count: 1.082%
nixpkgs-unstable: python314Packages.pyproject-hooks

Low-level library for calling build-backends in `pyproject.toml`-based project

proxy.golang.org: github.com/pypa/pyproject-hooks

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/pypa/pyproject-hooks#section-documentation
  • Licenses: mit
  • Latest release: v1.2.0 (published almost 2 years ago)
  • Last Synced: 2026-08-24T13:35:53.054Z (2 days ago)
  • Versions: 18
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 3.447%
    • Stargazers count: 4.514%
    • Average: 7.085%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
spack.io: py-pyproject-hooks

Wrappers to call pyproject.toml-based build backend hooks.

  • Homepage: https://github.com/pypa/pyproject-hooks
  • Licenses: []
  • Latest release: 1.2.0 (published over 1 year ago)
  • Last Synced: 2026-08-24T13:36:10.265Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 16.132%
    • Stargazers count: 19.173%
    • Average: 23.141%
    • Dependent packages count: 57.257%
  • Maintainers (1)
pypi.org: pyproject-hooks

Wrappers to call pyproject.toml-based build backend hooks.

  • Homepage:
  • Documentation: https://pyproject-hooks.readthedocs.io/
  • Licenses: MIT License
  • Latest release: 1.2.0 (published almost 2 years ago)
  • Last Synced: 2026-08-24T13:35:32.487Z (2 days ago)
  • Versions: 4
  • Dependent Packages: 171
  • Dependent Repositories: 0
  • Downloads: 155,870,066 Last month
  • Docker Downloads: 13,274,525
  • Rankings:
    • Downloads: 0.032%
    • Dependent packages count: 9.472%
    • Average: 24.0%
    • Dependent repos count: 62.495%
  • Maintainers (2)
anaconda.org: pyproject_hooks

This is a low-level library for calling build-backends in pyproject.toml-based project. It provides the basic functionality to help write tooling that generates distribution files from Python projects.

  • Homepage: https://github.com/pypa/pyproject-hooks
  • Licenses: MIT
  • Latest release: 1.2.0 (published 11 months ago)
  • Last Synced: 2026-04-01T05:15:40.572Z (5 months ago)
  • Versions: 2
  • Dependent Packages: 3
  • Dependent Repositories: 2
  • Downloads: 4,238 Total
  • Rankings:
    • Dependent packages count: 15.071%
    • Average: 36.862%
    • Forks count: 39.354%
    • Stargazers count: 44.126%
    • Dependent repos count: 48.898%
nixpkgs-24.05: python312Packages.pyproject-hooks

Low-level library for calling build-backends in `pyproject.toml`-based project

nixpkgs-unstable: python313Packages.pyproject-hooks

Low-level library for calling build-backends in `pyproject.toml`-based project

guix: python-pyproject-hooks

Low-level library for calling @file{pyproject.toml} backends

nixpkgs-23.11: python310Packages.pyproject-hooks

Low-level library for calling build-backends in `pyproject.toml`-based project

ubuntu-24.04: python-pyproject-hooks

  • Homepage: https://github.com/pypa/pyproject-hooks
  • Licenses: mit
  • Latest release: 1.0.0-2 (published 7 months ago)
  • Last Synced: 2026-03-06T12:07:44.282Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
nixpkgs-24.11: python312Packages.pyproject-hooks

Low-level library for calling build-backends in `pyproject.toml`-based project

nixpkgs-23.05: python311Packages.pyproject-hooks

Low-level library for calling build-backends in `pyproject.toml`-based project

ubuntu-24.10: python-pyproject-hooks

  • Homepage: https://github.com/pypa/pyproject-hooks
  • Licenses: mit
  • Latest release: 1.1.0-2 (published 7 months ago)
  • Last Synced: 2026-07-30T12:08:21.833Z (27 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.05: python311Packages.pyproject-hooks

Low-level library for calling build-backends in `pyproject.toml`-based project

nixpkgs-23.11: python311Packages.pyproject-hooks

Low-level library for calling build-backends in `pyproject.toml`-based project

ubuntu-23.10: python-pyproject-hooks

  • Homepage: https://github.com/pypa/pyproject-hooks
  • Licenses: mit
  • Latest release: 1.0.0-2 (published 6 months ago)
  • Last Synced: 2026-03-14T01:16:34.208Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.11: python311Packages.pyproject-hooks

Low-level library for calling build-backends in `pyproject.toml`-based project

nixpkgs-23.05: python310Packages.pyproject-hooks

Low-level library for calling build-backends in `pyproject.toml`-based project


Dependencies

dev-requirements.txt pypi
  • flake8 * development
  • importlib_metadata * development
  • pytest * development
  • setuptools >=30 development
  • testpath * development
  • tomli * development
  • zipp * development
.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
docs/requirements.txt pypi
  • furo *
  • sphinx *
pyproject.toml pypi
tests/samples/path-pollution/pyproject.toml pypi
tests/samples/path-pollution/setup.py pypi
tests/samples/pkg1/pyproject.toml pypi
tests/samples/pkg2/pyproject.toml pypi
tests/samples/pkg3/pyproject.toml pypi
tests/samples/pkg_intree/pyproject.toml pypi
tests/samples/pkg_nested_intree/pyproject.toml pypi
tests/samples/setup-py/pyproject.toml pypi
tests/samples/setup-py/setup.py pypi