About Python Discord's Code Jam 8
As the name indicates, our project is a very secret and mostly safe crate... of course.. it's a TUI password manager!
Our password manager stores your data locally, encrypted in a Vault
inside that crate.. that can be only unlocked by.. YOU!
You can add credentials as you wish, but if you don't want to bother with creating safe passwords.. just leave it to us, we'll do it. But, you can also store your pre-existing credentials as well, it'll be safely stored in the Vault.
-
Requires Python 3.8 or higher
-
The project also uses SQLite 3
- Poetry
pip install --user poetry
git clone https://github.com/imsofi/codejam-grand-geckos
cd codejam-grand-geckos
poetry install
poetry run pre-commit install
-
Using
poetry run
:poetry run task main
-
If you are in a
poetry shell
:python3 -m grand_geckos
It' s reccomended to run the code trough the linters manually:
-
With
poetry run
command:poetry run task lint
-
Or run it trough
poetry shell
:pre-commit run --all-files
If you get errors while running poetry install
. Try following command:
poetry update