skillfed

google-cloud-secret-manager

Google Cloud Secret Manager API client library

google-cloud-secret-manager Permissive license Apache-2.0 Active 5,370 v2.30.0 released

Install

google-cloud-secret-manager on PyPI

pip

pip install google-cloud-secret-manager

uv

uv add google-cloud-secret-manager

poetry

poetry add google-cloud-secret-manager

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 — 28 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_secret_manager-2.30.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-secret-manager

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

Python Client for Secret Manager

|stable| |pypi| |versions|

Secret Manager_: Stores sensitive data such as API keys, passwords, and certificates. Provides convenience while improving security.

  • 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-secret-manager.svg :target: https://pypi.org/project/google-cloud-secret-manager/ .. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-secret-manager.svg :target: https://pypi.org/project/google-cloud-secret-manager/ .. _Secret Manager: https://cloud.google.com/secret-manager/ .. _Client Library Documentation: https://cloud.google.com/python/docs/reference/secretmanager/latest/summary_overview .. _Product Documentation: https://cloud.google.com/secret-manager/

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

Python client library for Google Cloud Secret Manager, enabling secure storage and retrieval of sensitive data like API keys, passwords, and certificates through Google Cloud's managed service.

Low friction installation with a pure-Python wheel. Active maintenance with release 28 days ago; the library is marked Production/Stable and requires Python ≥3.10, which is current.

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

Usage

pip install google-cloud-secret-manager

from google.cloud import secretmanager

client = secretmanager.SecretManagerServiceClient()
response = client.access_secret_version(request={"name": "projects/PROJECT_ID/secrets/SECRET_ID/versions/latest"})

Requires Google Cloud project setup, enabled Secret Manager API, and valid authentication credentials (via Application Default Credentials or explicit key).

Verdict: Well-maintained, production-ready library with no known vulnerabilities, low install friction, and permissive licensing. Suitable for applications needing secure secret management on Google Cloud Platform, provided you have GCP project access and authentication configured.

Needs verification

  • Whether the library's gRPC dependencies (grpcio, grpc-google-iam-v1) require system-level compilation or pre-built wheels on all target platforms.
  • Performance characteristics and rate-limiting behavior when accessing secrets at scale.
google cloud secret manager pythonstore api keys passwords securelycloud secrets management clientgoogle secret manager librarysensitive data storage gcpcredentials and secrets management

Similar packages