### Issue Description Currently there are two specs with documented JSON schemas: - [`direct_url.json` (PEP 610)](https://packaging.python.org/en/latest/specifications/direct-url-data-structure/#json-schema) - [`build-details.json` (PEP 739)](https://packaging.python.org/en/latest/specifications/build-details/v1.0/#build-details-v1-0) and a partial one: - [the `build-system` table](https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-build-system-dependencies-the-build-system-table) One possible omission is `pylock.toml` (PEP 751), whose schema is currently hosted in Schemastore: https://github.com/SchemaStore/schemastore/blob/f781bd9d5b2b75d1ebd82cd5cc9f8275fb330487/src/schemas/json/pylock.json. --- I propose hosting all the JSON files for the schemas in this repo, and linking to them from Schemastore where that's required (i.e. for `pylock.toml`). I can work on a PR to move the all JSON schema to their own files here, and another one to update Schemastore. Thoughts? ### Code of Conduct - [x] I am aware that participants in this repository must follow the PSF Code of Conduct.