Skip to main content

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


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 details)

Uploaded Source

Built Distribution

shushi-0.1.0-py2.py3-none-any.whl (7.9 kB view details)

Uploaded Python 2 Python 3

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

Hashes for shushi-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c118a68d73fc12fe96d6388d5497461e32e24beb6419429fbd0e42e72fc47bd5
MD5 6b48ec85c7f4e46ccd528c928ef1ced7
BLAKE2b-256 2dfca3c2b4919a2d4313d05de5b3eccf04d0a2e64f0ee022b5cf24984ed38961

See more details on using hashes here.

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

Hashes for shushi-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f2d0d2827110bf128422c62e741f76e3ed48f04b0f939bd1a4f410ce0fea480e
MD5 b168ad70b486147c3b1e74b40f8cf6de
BLAKE2b-256 01245749b1424b9551fc0e5c7b8f0ea416ac78a1eca81146a63ce35fa1f25b99

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