{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/5"},{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/3"},{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/2"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/6"},{"label":"User Interfaces","url":"https://skillfed.io/packages/category/software-development-user-interfaces"}],"enrichment":{"capability":"Provides async Python bindings to the Unity Catalog REST API, enabling programmatic access to catalog, schema, table, and asset management across multiple data formats and compute engines.","skillfed_tags":["data-catalog","metadata-management","async-api"],"use_cases":["Automate catalog and schema creation and management in a data platform or data lake infrastructure.","Build governance workflows that query and update asset metadata, permissions, and ownership across multiple catalogs.","Integrate Unity Catalog metadata into data pipeline orchestration tools or custom data discovery applications.","Programmatically register and manage AI models, functions, and other assets alongside tabular data in a unified catalog.","Sync metadata between external systems and Unity Catalog via async batch operations."],"what_it_does":"The unitycatalog-client is an auto-generated async Python SDK that wraps the Unity Catalog REST API. Unity Catalog is an open-source, vendor-neutral metadata catalog designed to govern data and AI assets across multiple storage formats (Delta Lake, Apache Iceberg, Hudi, Parquet, JSON, CSV) and compute engines. The SDK lets you programmatically create and manage catalogs, schemas, tables, and other assets through a Python-native async interface.\n\nThe library is built on aiohttp for non-blocking HTTP requests and pydantic for data validation. It supports Python 3.9 and later. The SDK is generated from an OpenAPI specification, which means its API surface mirrors the REST endpoints directly. You configure a client with a server URL, then instantiate API classes (CatalogsApi, SchemasApi, etc.) to make requests. Pagination is supported through continuation tokens for list operations.","worth_installing":"Yes, if you are building against a Unity Catalog server. The package is actively maintained, has no known vulnerabilities, low install friction, and provides the official async Python interface to the catalog API. It is suitable for production use in data governance, pipeline automation, and metadata management workflows. Not applicable if you do not have a Unity Catalog deployment to connect to."},"id":"unitycatalog-client","links":{"html":"https://skillfed.io/packages/unitycatalog-client","md":"https://skillfed.io/packages/unitycatalog-client.md","pypi":"https://pypi.org/project/unitycatalog-client/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-18","license_spdx":null,"license_treatment":"permissive","name":"unitycatalog-client","python_support":"supports_current","summary":"Official Python SDK for Unity Catalog"},"popularity":{"monthly_downloads":1743634,"position":3598,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.5.1"}
