{"library":"openlineage-python","type":"library","category":null,"description":"OpenLineage Python Client is the official Python library for interacting with the OpenLineage standard. It allows users to emit lineage metadata events from Python code to an OpenLineage backend (like Marquez) for data governance and observability. It is actively maintained with frequent releases, currently at version 1.45.0, and forms the basis for various integrations like Airflow and dbt.","language":"python","status":"active","version":"1.45.0","tags":["data lineage","metadata","etl","data governance","client library"],"install":[{"cmd":"pip install openlineage-python","imports":["from openlineage.client.client import OpenLineageClient","from openlineage.client.event_v2 import RunEvent","from openlineage.client.event_v2 import RunState","from openlineage.client.event_v2 import Job","from openlineage.client.event_v2 import InputDataset","from openlineage.client.event_v2 import OutputDataset"]},{"cmd":"pip install openlineage-python[fsspec]","imports":[]},{"cmd":"pip install openlineage-python[kafka]","imports":[]},{"cmd":"pip install openlineage-python[msk-iam]","imports":[]},{"cmd":"pip install openlineage-python[datazone]","imports":[]}],"homepage":"https://openlineage.io","github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/openlineage-python/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":80,"avg_install_s":4.1,"avg_import_s":1.35,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/openlineage-python/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":"verified"}}