{"library":"validate-pyproject","type":"library","category":null,"description":"validate-pyproject is a Python library and CLI tool designed for validating `pyproject.toml` files against various Python packaging standards (like PEP 517, PEP 518, PEP 621, PEP 639, and PEP 735) using JSON Schema. It is currently at version 0.25 and maintains an active development and release cadence.","language":"python","status":"active","version":"0.25","tags":["pyproject.toml","validation","json-schema","packaging","pep","cli"],"last_verified":"Mon May 25","install":[{"cmd":"pip install validate-pyproject","imports":["from validate_pyproject import api","from validate_pyproject import errors","from validate_pyproject import cli"]},{"cmd":"pip install 'validate-pyproject[all]'","imports":[]}],"homepage":null,"github":"https://github.com/abravalheri/validate-pyproject","docs":"https://validate-pyproject.readthedocs.io/","changelog":"https://validate-pyproject.readthedocs.io/en/latest/changelog.html","pypi":"https://pypi.org/project/validate-pyproject/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.7,"avg_import_s":0.43,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/validate-pyproject/compatibility"}}