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.3.1.tar.gz (3.2 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.3.1-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for keyrings_onepassword-0.3.1.tar.gz
Algorithm Hash digest
SHA256 6d4ceaea2043f24c267689f9fdacbfc1a2fdb8afff911f587f1444ddc3b83b42
MD5 76b24be65d45ad7c144c469b8616499a
BLAKE2b-256 c9ae7cab0194d38a88521d4851fa083b3a2f65539d96dda5c8f1f3950887d70f

See more details on using hashes here.

Provenance

The following attestation bundles were made for keyrings_onepassword-0.3.1.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.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for keyrings_onepassword-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 faf94a5e468ca4e6c1ff243f8ebc7736b25a2b4dc4584756af0254c42708efdc
MD5 38c6e5f0ab0f5d6a5d55a3fa4f2fb49b
BLAKE2b-256 66a4274f668a90b8c4019441b8ceb0f8e526e0e0987c338f19e7a2a573c8cf34

See more details on using hashes here.

Provenance

The following attestation bundles were made for keyrings_onepassword-0.3.1-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