{"library":"dbt-semantic-interfaces","type":"library","category":null,"description":"dbt-semantic-interfaces is a Python library that centralizes the shared semantic layer definitions used by dbt-core and MetricFlow. Its primary purpose is to maintain consistency and reduce code duplication across these projects by providing common semantic classes, default validation, and tests. The current version is 0.10.5, with frequent updates indicated by its release history and ongoing development.","language":"python","status":"active","version":"0.10.5","tags":["dbt","semantic-layer","data-modeling","pydantic","metricflow","data-governance"],"last_verified":"Tue Jun 09","install":[{"cmd":"pip install dbt-semantic-interfaces","imports":["from dbt_semantic_interfaces.models.semantic_model import SemanticModel","from dbt_semantic_interfaces.models.metric import Metric"]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/dbt-semantic-interfaces/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":4.9,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/dbt-semantic-interfaces/compatibility"}}