secrets-mgmt-cli
Summary
- A simple CLI for managing secrets in AWS Secrets Manager
- PyPI project
- Based on the following projects:
- cookiecutter template simonw/click-app
- AWS code sample secretsmanager_basics.py
Installation
Install this tool using pip
:
pip install secrets-mgmt-cli
Usage
For help, run:
secrets-mgmt-cli --help
You can also use:
python -m secrets_mgmt_cli --help
Development
To contribute to this tool, first checkout the code. Then create a new virtual environment:
cd secrets-mgmt-cli
python -m venv venv
source venv/bin/activate
Now install the dependencies and test dependencies:
pip install -e '.[test]'
To run the tests:
pytest
new release
- change version in
setup.py
- use
lint
andtest
labels in PR to pre-run components of publish workflow