{"id":28818498,"url":"https://github.com/pypa/pyproject-hooks","last_synced_at":"2026-04-18T18:40:44.191Z","repository":{"id":27969777,"uuid":"97123531","full_name":"pypa/pyproject-hooks","owner":"pypa","description":"A low-level library for calling build-backends in `pyproject.toml`-based project","archived":false,"fork":false,"pushed_at":"2025-06-07T16:09:37.000Z","size":383,"stargazers_count":128,"open_issues_count":17,"forks_count":55,"subscribers_count":16,"default_branch":"main","last_synced_at":"2025-06-15T22:10:10.621Z","etag":null,"topics":["packaging","python"],"latest_commit_sha":null,"homepage":"https://pyproject-hooks.readthedocs.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pypa.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-07-13T13:06:18.000Z","updated_at":"2025-06-07T16:09:42.000Z","dependencies_parsed_at":"2024-03-03T11:24:08.846Z","dependency_job_id":"74fe47f7-ec32-4260-a268-b3e1ffd385d0","html_url":"https://github.com/pypa/pyproject-hooks","commit_stats":{"total_commits":314,"total_committers":29,"mean_commits":"10.827586206896552","dds":0.6878980891719746,"last_synced_commit":"4b7c6d113fb89b755d762a88712c8a6873cddd47"},"previous_names":["takluyver/pep517","pypa/pep517"],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/pypa/pyproject-hooks","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pypa%2Fpyproject-hooks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pypa%2Fpyproject-hooks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pypa%2Fpyproject-hooks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pypa%2Fpyproject-hooks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pypa","download_url":"https://codeload.github.com/pypa/pyproject-hooks/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pypa%2Fpyproject-hooks/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260119692,"owners_count":22961578,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["packaging","python"],"created_at":"2025-06-18T19:05:47.413Z","updated_at":"2025-12-11T21:03:48.181Z","avatar_url":"https://github.com/pypa.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"``pyproject-hooks``\n===================\n\nThis 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.\n\nIf you want a tool that builds Python packages, you'll want to use https://github.com/pypa/build instead. This is an underlying piece for `pip`, `build` and other \"build frontends\" use to call \"build backends\" within them.\n\nYou can read more in the `documentation \u003chttps://pyproject-hooks.readthedocs.io/\u003e`_.\n\n  Note: The ``pep517`` project has been replaced by this project (low level) and the ``build`` project (high level).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpypa%2Fpyproject-hooks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpypa%2Fpyproject-hooks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpypa%2Fpyproject-hooks/lists"}