$npx skillfedfor your agent

cerberus-python-client

A python client for interacting with Cerberus

SkipPyPI SecurityReleased Oct 2022827.0K downloads / moApache License, v2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — cerberus_python_client-2.5.4-py2.py3-none-any.whl
v2.5.4 · released 2022-10-06 · 2 runtime deps: boto3, requests

No, unless you are already deeply committed to Cerberus infrastructure. The project is archived and abandoned (last commit 2023-03-27), creating significant risk of incompatibility with modern Python and dependency versions. No known security vulnerabilities exist, but lack of maintenance means future vulnerabilities may go unpatched. Install only if Cerberus is your organization's active secrets platform.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires a running Cerberus server instance and appropriate AWS IAM credentials or username/password for authentication.
  • Low install friction with only two runtime dependencies (boto3 and requests).
  • However, the project is archived and abandoned, with no commits since 2023-03-27.

License · maintenance · safety

Apache License, v2.0 (permissive) — Licensed under Apache License, v2.0 (permissive), which allows commercial and private use with minimal restrictions. No licensing barriers to adoption.

last release 2022-10-06 (1408 days) · last repo commit 2023-03-27 · 13 stars · archived

0 known vulnerabilities (OSV.dev, 2026-08-14) · 827,006 downloads/mo, #4,960 on PyPI

Verify before relying

pip install cerberus-python-client

from cerberus.client import CerberusClient

client = CerberusClient('https://my.cerberus.url')
secret = client.get_secrets_data('app/path/to/secret')
  • Current compatibility with modern Python versions and boto3/requests releases given abandonment status
  • Whether the Cerberus service itself is still actively maintained by Nike or has been deprecated
  • Support status for write operations mentioned as 'not yet implemented' in the description
Same gist for agents: .md · .json

What it is and what it does

Cerberus Python Client is a library for communicating with Cerberus, Nike's secrets management platform. It provides read-only access to secrets stored in Cerberus safe deposit boxes, supporting multiple authentication schemes including AWS IAM roles (for local, EC2, ECS, and Lambda environments), user credentials, and assumed roles via boto3 sessions. The client also supports file operations (upload, download, list, delete) and management functions like viewing roles and categories.

The library depends on boto3 for AWS credential handling and requests for HTTPS communication. The project is archived and has not been maintained since 2023-03-27, meaning it may not be compatible with recent versions of its dependencies or Python itself.

Use it for

  • Retrieve database credentials and API keys from Cerberus for use in AWS Lambda, EC2, or ECS applications
  • Access application secrets in a centralized vault during local development or CI/CD pipelines using IAM role authentication
  • Download and upload configuration files and certificates to Cerberus safe deposit boxes
  • List available secret versions and retrieve historical versions for auditing or rollback purposes
  • Manage role-based access control by querying available roles and categories in Cerberus

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Skip

No, unless you are already deeply committed to Cerberus infrastructure.

The project is archived and abandoned (last commit 2023-03-27), creating significant risk of incompatibility with modern Python and dependency versions. No known security vulnerabilities exist, but lack of maintenance means future vulnerabilities may go unpatched. Install only if Cerberus is your organization's active secrets platform.

Install

cerberus-python-client on PyPI

Before you install

Low install friction with only two runtime dependencies (boto3 and requests). However, the project is archived and abandoned, with no commits since 2023-03-27. Use only if already committed to Cerberus infrastructure.

Requires a running Cerberus server instance and appropriate AWS IAM credentials or username/password for authentication.

License in practice

Licensed under Apache License, v2.0 (permissive), which allows commercial and private use with minimal restrictions. No licensing barriers to adoption.

Quickstart

pip install cerberus-python-client

from cerberus.client import CerberusClient

client = CerberusClient('https://my.cerberus.url')
secret = client.get_secrets_data('app/path/to/secret')

Verify before relying

  • Current compatibility with modern Python versions and boto3/requests releases given abandonment status
  • Whether the Cerberus service itself is still actively maintained by Nike or has been deprecated
  • Support status for write operations mentioned as 'not yet implemented' in the description

Package facts

LicenseApache License, v2.0 permissive
Python supportNot specified
Install frictionLow. Pure-Python wheel
Runtime dependencies
2 packages
boto3requests
MaintenanceAbandoned 1,408 days since the last release
Last repo commit repository archived
First released
Downloads827,006 / month, #4,960 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14

Evidence: cerberus_python_client-2.5.4-py2.py3-none-any.whl

Tags

Capabilities
secrets management clientcerberus python clientaws iam secretssecret vault accessnike cerberus integrationcredential retrieval pythonsafe deposit box client
Topics
secrets-managementaws-integrationarchived
PyPI keywords
cerberusnike

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “cerberus python client”

  • cerberus-python-clientA Python client library for reading and writing secrets to Cerberus,…
  • CerberusCerberus validates Python dictionaries and documents against a…
  • codewords-clientA Python client library for the Codewords API with built-in FastAPI…

Give your agent the search over MCP, or paste the wish link into any chat.

More Security packages

SecretStorage With conditions
PyPI · Python Modules · released Nov 2025

Provides Python bindings to the FreeDesktop.org Secret Service API for securely storing and retrieving passwords and secrets through GNOME Keyring, KWallet, or KeePassXC.

BSD-3-Clausepure Python · 3.10+aging
226.9Mdownloads / mo
msal Worth it
PyPI · Security · released May 2026

MSAL for Python handles OAuth2 and OpenID Connect authentication with Microsoft identity services, managing token acquisition, caching, and refresh for applications integrating with Microsoft Entra ID, Microsoft Accounts, and Azure AD B2C.

MITpure Python · 3.9+
223.0Mdownloads / mo
joserfc Worth it
PyPI · Security · released Jul 2026

joserfc implements JOSE standards (JWS, JWE, JWK, JWT, and related RFCs) for signing, encrypting, and managing JSON-based cryptographic tokens in Python.

BSD-3-Clausepure Python · 3.10+
155.5Mdownloads / mo
Authlib Worth it
PyPI · Security · released May 2026

Authlib provides a complete implementation of OAuth 1.0, OAuth 2.0, and OpenID Connect 1.0 for building both authentication clients and servers, with built-in support for JWS, JWK, JWA, and JWT standards.

BSD-3-Clausepure Python · 3.10+
155.1Mdownloads / mo
argon2-cffi-bindings With conditions
PyPI · Python Modules · released Jul 2025

Provides low-level CFFI bindings to the official Argon2 password hashing algorithm for use by libraries and applications that need direct access to Argon2 without higher-level abstractions.

MITcompiled wheel · 3.9+
74.2Mdownloads / mo
adal Skip
PyPI · Security · released Apr 2021

ADAL for Python authenticates applications with Azure Active Directory to obtain tokens for accessing Azure AD-protected resources.

Install only if maintaining existing code that already depends on it, and plan a migration.

MITpure Pythonabandoned
44.5Mdownloads / mo

See also ibm-secrets-manager-sdk · azure-keyvault-secrets · aws-cdk.aws-secretsmanager · aws-secretsmanager-caching · infisical-python · Cerberus · python-barbicanclient · aws-cdk.aws-iam · credstash · onepassword