gopass_utils
A set of utilities to manage secrets with Gopass and extract them as needed.
This module is designed for use in Python projects that require secure, runtime access to secrets such as database passwords, API tokens, or configuration blobs.
Features
- Securely fetch secrets from Gopass CLI
- Supports environment-scoped secrets (e.g.
dev/,prod/) - In-memory caching (optional)
- Easy integration with existing Python logging
- Supports JSON-formatted secrets
Installation
wget https://github.com/gopasspw/gopass/releases/download/v1.15.15/gopass_1.15.15_linux_amd64.deb
sudo dpkg -i gopass_1.15.15_linux_amd64.deb
New in this Release - v0.4.0
- Use new packaging build env.
History
New in this Previos Release - v0.3.0
- Update to use v1.15.15 of gopass.
- Change back to using -o option of gopass.
New in Previous Release - v0.2.0
- Remove
-ooption in call to gopass.
New in Previous Release - v0.1.0
- Initial release.
Metadata
Release files for gopass-utils 0.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gopass_utils-0.5.0.tar.gz | 19.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gopass_utils-0.5.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 38.8 kB
Release files / gopass_utils-0.5.0.tar.gz
| Download URL | gopass_utils-0.5.0.tar.gz |
|---|---|
| Size | 19.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2b3d012ac2ef4818a422c1bd3ce028e9aee1376007a5acf47b62ce6811ced7a3
|
|
BLAKE2b-256 checksum How to use checksums |
6fa709c091e2cef43626d94fc9431897712acd1672d36c08836d0daf30a986de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.12
|
Release files / gopass_utils-0.5.0-py3-none-any.whl
| Download URL | gopass_utils-0.5.0-py3-none-any.whl |
|---|---|
| Size | 19.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ba090284f1bd2fea587cf3f042ccf9b354cce7dfbd177fe646d9c0fd4fff05ee
|
|
BLAKE2b-256 checksum How to use checksums |
b660a3e559d176e55c9745a61e5ca20fdbb01a3292f8f481e26e3649761d4e86
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.12
|