{"library":"datacontract-specification","type":"library","category":null,"description":"The `datacontract-specification` Python library provides a Pydantic model for the Data Contract Specification. It allows users to define, load, and validate data contracts in a machine-readable YAML format, enabling programmatic interaction with data contract definitions. It's actively developed and frequently updated, mirroring the Data Contract Specification versions. The library serves as the programmatic core for tools like the `Data Contract CLI`.","language":"python","status":"active","version":"1.2.3","tags":["data contracts","specification","pydantic","data governance","schema validation","data quality"],"last_verified":"Fri May 22","install":[{"cmd":"pip install datacontract-specification","imports":["from datacontract_specification.model import DataContractSpecification"]}],"homepage":"https://datacontract.com","github":"https://github.com/datacontract/datacontract-specification-python","docs":null,"changelog":null,"pypi":"https://pypi.org/project/datacontract-specification/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":80,"avg_install_s":3.3,"avg_import_s":0.73,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/datacontract-specification/compatibility"}}