Skip to main content

Pluggable secrets routing library

Project description

anysecret

Pluggable secrets routing library for Python.

Get a secret from anywhere — environment variables, AWS Secrets Manager, GCP Secret Manager, HashiCorp Vault, SOPS, age-encrypted files, and more — without the caller knowing or caring where it lives.

Status

Planning / early design phase.

Concept

from anysecret import Keychain

secrets = Keychain()
token = secrets.get("stripe/api_key")

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

anysecret-0.0.0-py3-none-any.whl (1.7 kB view details)

Uploaded Python 3

File details

Details for the file anysecret-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: anysecret-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 1.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for anysecret-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7cf13afd2f3440e5a1672f8b55f5fc2f12a7ef92b4ea1a68df73995f61152053
MD5 be5249951f95e4c2b840400f790697e9
BLAKE2b-256 3537c49be2b4f7bd4417218f81f1554ca0ad5b9ad1212fc73317160544712b9b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page