{"library":"substrait","type":"library","category":null,"description":"The `substrait` Python package provides an interface for interacting with the Substrait specification, a cross-language intermediate representation for data compute operations. It allows users to construct, manipulate, and serialize/deserialize Substrait Plans in Python. It is explicitly stated as an experimental package that is still under active development, not an execution engine. The current version is 0.29.0, released in March 2026, with the core Substrait specification having a frequent release cadence that includes breaking changes.","language":"python","status":"active","version":"0.29.0","tags":["data transformation","relational algebra","intermediate representation","specification","protobuf","data processing","query planning"],"install":[{"cmd":"pip install substrait","imports":["from substrait import proto"]},{"cmd":"conda install -c conda-forge python-substrait","imports":[]}],"homepage":"https://substrait.io","github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/substrait/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.1,"avg_import_s":0.31,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/substrait/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}