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
shushi-0.1.0.tar.gz
(7.5 kB
view hashes)
Built Distribution
Close
Hashes for shushi-0.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2d0d2827110bf128422c62e741f76e3ed48f04b0f939bd1a4f410ce0fea480e |
|
MD5 | b168ad70b486147c3b1e74b40f8cf6de |
|
BLAKE2b-256 | 01245749b1424b9551fc0e5c7b8f0ea416ac78a1eca81146a63ce35fa1f25b99 |