Minimalist secrets management in Python
Project description
shushi 🍤
Minimalist secrets management in Python for Windows.
Shushi was built to address the need for a one-stop storage location for sensitive data.
Instead of having your credentials scattered across your projects in multiple config files, Shushi offers an encrypted vault with access via a CLI application and an API.
Requirements
- Python 3.7.*
Installation
> pip install shushi
CLI Usage
Create a vault:
> shushi -p [password] make
Open a cli form to add an item to your vault:
> shushi -p [password] add [name]
Retrieve an item from your vault:
> shushi -p [password] get [name]
Remove an item from your vault:
> shushi -p [password] remove [name]
List all items in your vault:
> shushi -p [password] list
Advanced Usage
API Cookbook
Environment Variables
Contribute
Contributions are welcomed, please see the contributions guide.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file shushi-0.1.0.tar.gz
.
File metadata
- Download URL: shushi-0.1.0.tar.gz
- Upload date:
- Size: 7.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c118a68d73fc12fe96d6388d5497461e32e24beb6419429fbd0e42e72fc47bd5 |
|
MD5 | 6b48ec85c7f4e46ccd528c928ef1ced7 |
|
BLAKE2b-256 | 2dfca3c2b4919a2d4313d05de5b3eccf04d0a2e64f0ee022b5cf24984ed38961 |
File details
Details for the file shushi-0.1.0-py2.py3-none-any.whl
.
File metadata
- Download URL: shushi-0.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 7.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2d0d2827110bf128422c62e741f76e3ed48f04b0f939bd1a4f410ce0fea480e |
|
MD5 | b168ad70b486147c3b1e74b40f8cf6de |
|
BLAKE2b-256 | 01245749b1424b9551fc0e5c7b8f0ea416ac78a1eca81146a63ce35fa1f25b99 |