{"categories":[{"label":"Security","url":"https://skillfed.io/packages/category/security"}],"enrichment":{"capability":"A Python client library for reading and writing secrets to Cerberus, Nike's secrets management service, with support for AWS IAM and user authentication over HTTPS.","skillfed_tags":["secrets-management","aws-integration","archived"],"use_cases":["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"],"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.\n\nThe 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.","worth_installing":"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."},"id":"cerberus-python-client","links":{"html":"https://skillfed.io/packages/cerberus-python-client","md":"https://skillfed.io/packages/cerberus-python-client.md","pypi":"https://pypi.org/project/cerberus-python-client/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-10-06","license_spdx":null,"license_treatment":"permissive","name":"cerberus-python-client","python_support":"unspecified","summary":"A python client for interacting with Cerberus"},"popularity":{"monthly_downloads":827006,"position":4960,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"2.5.4"}
