{"library":"pyproject-metadata","type":"library","category":null,"description":"pyproject-metadata is a Python library that provides a dataclass for parsing and validating project metadata according to PEP 621. It takes an already parsed Python dictionary (representing the `[project]` table from `pyproject.toml`) and validates it against the PEP 621 specification, subsequently generating PEP 643-compliant metadata (e.g., PKG-INFO). The current version is 0.11.0, and it generally follows a release cadence tied to advancements in Python packaging standards.","language":"python","status":"active","version":"0.11.0","tags":["packaging","metadata","PEP 621","pyproject.toml","validation"],"install":[{"cmd":"pip install pyproject-metadata","imports":["from pyproject_metadata import StandardMetadata","from pyproject_metadata.errors import ExtraKeyWarning"]}],"homepage":null,"github":"https://github.com/pypa/pyproject-metadata","docs":null,"changelog":"https://pep621.readthedocs.io/en/stable/changelog.html","pypi":"https://pypi.org/project/pyproject-metadata/","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.6,"avg_import_s":0.27,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/pyproject-metadata/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":"verified"}}