This is the official repository for the DO2023-2026 python CLI backup project
After cloning the repo you will need to install all dependencies
# install deps
poetry install
poetry run python KDNA/__init__.py
poetry run pytest
poetry run tox run-parallel
#run the pipeline with a specific env
poetry run tox run-parallel -e (env)
sphinx-apidoc -f -o docs/source kdna/
sphinx-build -M html docs/source/ docs/build/
- click # Parseur
- fabric # SSH client
- pycryptodome # Encrypt tool
- pylint # Linter
- mypy # Type checker
- pytest # Test framework
- tox # Test runner
- tox-gh-actions # Tox github action
- sphinx # Documentation generator
- sphinx-rtd-theme # Read the docs theme
- sphinx-autoapi # Auto documentation generator
- m2r2 # Markdown to reStructuredText converter
- pydocstyle # Docstring style checker
- chardet # Encoding detector