Skip to main content

No project description provided

Project description

1Password Keyring

Implementation of the Keyring backend code reading secrets from 1Password using onepassword-sdk.

Requirements

The 1Password SDK requires a Service Account to authenticate. See the SDKs Get started section for details

Installation and configuration

pip install keyrings.onepassword

Usage

The backend will only activate if the OP_SERVICE_ACCOUNT_TOKEN environment variable is set. By default, the backend will look for secrets in a vault called keyring; this can be configured via the OP_KEYRING_BACKEND_VAULT environment variable. Use as a normal keyring backend. It is installed with priority 20 so it's likely going to be selected first.

Project details


Download files

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

Source Distribution

keyrings_onepassword-0.2.0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

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

keyrings_onepassword-0.2.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file keyrings_onepassword-0.2.0.tar.gz.

File metadata

  • Download URL: keyrings_onepassword-0.2.0.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for keyrings_onepassword-0.2.0.tar.gz
Algorithm Hash digest
SHA256 651013155253dce7b70205f7786fb32c6fe29cbe71ae7a0ae488377649ced2e4
MD5 36b28af6bdc6efe3cfe2fc36c8087258
BLAKE2b-256 e93dade45dd90351fc05d6e138d92ef8e119862dbee2e452f1248e2c2c3e2742

See more details on using hashes here.

Provenance

The following attestation bundles were made for keyrings_onepassword-0.2.0.tar.gz:

Publisher: release-please.yml on risqcapital/keyrings.onepassword

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file keyrings_onepassword-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for keyrings_onepassword-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 66df4762f2418f10f7370ca5040423ef9650153d1f3dfc651d0ecbe11bc51105
MD5 358a6506d254c34bbe17a0bec51992a9
BLAKE2b-256 7ce78f909619082e32fa7252860434bc470a5751ae671ecb57a2ba6910a06085

See more details on using hashes here.

Provenance

The following attestation bundles were made for keyrings_onepassword-0.2.0-py3-none-any.whl:

Publisher: release-please.yml on risqcapital/keyrings.onepassword

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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