Skip to main content

https://www.passwordstore.org/ backend for https://pypi.org/project/keyring/

Project description

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

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

keyring_pass-0.9.3.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

keyring_pass-0.9.3-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file keyring_pass-0.9.3.tar.gz.

File metadata

  • Download URL: keyring_pass-0.9.3.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.7 Linux/6.6.16

File hashes

Hashes for keyring_pass-0.9.3.tar.gz
Algorithm Hash digest
SHA256 ca88c045fd8b4986301c5aa43ad4c0ff142d990a2ad6c142aeb1515502a22235
MD5 ac1a8910534ee784e705b6785b9a5666
BLAKE2b-256 2a6408f9a85a0a91410e45de7de060bd00c8ee94262866969fc02fcd57681e55

See more details on using hashes here.

File details

Details for the file keyring_pass-0.9.3-py3-none-any.whl.

File metadata

  • Download URL: keyring_pass-0.9.3-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.7 Linux/6.6.16

File hashes

Hashes for keyring_pass-0.9.3-py3-none-any.whl
Algorithm Hash digest
SHA256 61cf6f8f4363cee09c11b9ab35f2b29f109386fbd8a697dd149d90ad76325f83
MD5 f37b5c95ccbeaf723bbd460865ef1a0b
BLAKE2b-256 7b89aefd1de31f1532801cc7268525eeee6d1df1615b8d1ebdfa49814ec51ab7

See more details on using hashes here.

Supported by

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