Skip to main content

keyring_pass

This is a pass backend for keyring

Install with pip install keyring-pass and set the following content in your keyringrc.cfg file:

[backend]
default-keyring = keyring_pass.PasswordStoreBackend

You can modify the default python-keyring prefix for pass, by:

  • adding following to keyringrc.cfg:

    [pass]
    key-prefix=alternative/prefix/path
    binary=gopass
    
  • (for keyring version 23.0.0 or higher) setting environment variables:

    • KEYRING_PROPERTY_PASS_KEY_PREFIX
    • KEYRING_PROPERTY_PASS_BINARY
  • You can clear the path (start from root), by setting above to . or an empty value (just key-prefix= on the line).

Test your setup

You can check if your setup works end-to-end (creates, reads and deletes a key from password store).

# warning: this will create and delete a key at `<prefix>/test/asd` in your password store
python -m keyring_pass

Release files for keyring-pass 0.9.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for keyring-pass 0.9.3
File Size Uploaded
keyring_pass-0.9.3.tar.gz 4.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for keyring-pass 0.9.3
File Interpreter ABI Platform
keyring_pass-0.9.3-py3-none-any.whl Python 3 none any Details

Total release size: 10.2 kB

Release files / keyring_pass-0.9.3.tar.gz

Download URL keyring_pass-0.9.3.tar.gz
Size 4.7 kB
Tags Source
SHA-256 checksum
How to use checksums
ca88c045fd8b4986301c5aa43ad4c0ff142d990a2ad6c142aeb1515502a22235
BLAKE2b-256 checksum
How to use checksums
2a6408f9a85a0a91410e45de7de060bd00c8ee94262866969fc02fcd57681e55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.11.7 Linux/6.6.16

Release files / keyring_pass-0.9.3-py3-none-any.whl

Download URL keyring_pass-0.9.3-py3-none-any.whl
Size 5.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
61cf6f8f4363cee09c11b9ab35f2b29f109386fbd8a697dd149d90ad76325f83
BLAKE2b-256 checksum
How to use checksums
7b89aefd1de31f1532801cc7268525eeee6d1df1615b8d1ebdfa49814ec51ab7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.11.7 Linux/6.6.16

Release history Release notifications | RSS feed

This release

0.9.3 This release

2 release files

0.9.2

2 release files

0.9.1

2 release files

0.9.0

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page