Cashflow visualization
We use poetry to manage our dependencies. To install poetry you can use (more infos here):
$ curl -sSL https://install.python-poetry.org | python -Our dependencies are documented in the pyproject.toml, the explicit versions with hashes for the libraries you can find in poetry.lock.
poetry shell # to change to the poetry shell/venv (or creating it)
poetry env use python3.10
poetry install # install all dependency for the project
python src/hellcash/manage.py migrate # migrate/create sqlite dbpoetry run src/manage.py runserver # run projectmake # builds docker container
make start # runs docker container interactiverun the tools when needed
isort .
black src tools tests
mypy src
pylint src/*or all in script
./run_all_checks.shand fix the errors :-)
State if you are open to contributions and what your requirements are for accepting them.
- Ströte
- debauer
TDB