skillfed

google-cloud-datacatalog

Google Cloud Datacatalog API client library

google-cloud-datacatalog Permissive license Apache-2.0 Active 5,370 v3.31.0 released

Install

google-cloud-datacatalog on PyPI

pip

pip install google-cloud-datacatalog

uv

uv add google-cloud-datacatalog

poetry

poetry add google-cloud-datacatalog

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 6 — google-api-core, google-auth, grpcio, proto-plus, protobuf, grpc-google-iam-v1
Maintenance actively maintained — 71 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: google_cloud_datacatalog-3.31.0-py3-none-any.whl

Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: Internet

About google-cloud-datacatalog

from the package's own PyPI description — quoted content, verbatim

Python Client for Google Cloud Data Catalog

|stable| |pypi| |versions|

Google Cloud Data Catalog_: A fully managed and highly scalable data discovery and metadata management service.

  • Client Library Documentation_
  • Product Documentation_

.. |stable| image:: https://img.shields.io/badge/support-stable-gold.svg :target: https://github.com/googleapis/google-cloud-python/blob/main/README.rst#stability-levels .. |pypi| image:: https://img.shields.io/pypi/v/google-cloud-datacatalog.svg :target: https://pypi.org/project/google-cloud-datacatalog/ .. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-datacatalog.svg :target: https://pypi.org/project/google-cloud-datacatalog/ .. _Google Cloud Data Catalog: https://cloud.google.com/data-catalog/docs .. _Client Library Documentation: https://cloud.google.com/python/docs/reference/datacatalog/latest/summary_overview .. _Product Documentation: https://cloud.google.com/data-catalog/docs

Quick Start

In order to use this library, you first need to go through the following steps:

  1. Select or create a Cloud Platform project._
  2. `Enable billing...

Read as markdown · JSON record · Source repository · Homepage

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Official Python client library for Google Cloud Data Catalog, enabling programmatic access to a managed metadata discovery and management service for cataloging and organizing cloud data assets.

Low friction installation with a pure-Python wheel and six well-maintained Google Cloud dependencies. Active maintenance with recent releases; last commit 2026-08-13 and 71 days since latest version.

Apache-2.0 permissive license allows commercial use, modification, and distribution with minimal restrictions; suitable for most enterprise and open-source projects.

Usage

pip install google-cloud-datacatalog

from google.cloud import datacatalog_v1

client = datacatalog_v1.DataCatalogClient()
project_id = "my-project"
results = client.search_catalog(scope={"include_project_ids": [project_id]}, query="")

Requires Python >= 3.10; Google Cloud project with Data Catalog API enabled and valid authentication credentials (service account or user credentials).

Verdict: Production-ready, actively maintained official Google client with low install friction and no known vulnerabilities. Permissive Apache-2.0 license and broad Python version support (3.10–3.14) make it suitable for enterprise data governance workflows. Dependency on six Google Cloud packages is standard for this class of library.

Needs verification

  • Whether the six runtime dependencies (google-api-core, google-auth, grpcio, proto-plus, protobuf, grpc-google-iam-v1) are themselves actively maintained and free of known vulnerabilities.
  • Performance characteristics and rate-limiting behavior when querying large metadata catalogs.
  • Whether authentication setup (service account, user credentials, ADC) is straightforward for typical deployment scenarios.
google cloud data catalog python clientmetadata discovery and managementdata catalog api clientcloud data asset discoverygoogle datacatalog pythonmetadata management servicedata governance and cataloging

Similar packages