Skip to content

hugoponthieu/KDNA

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KDNA

This is the official repository for the DO2023-2026 python CLI backup project

Init for dev

After cloning the repo you will need to install all dependencies

# install deps
poetry install

Usage

Start the app

poetry run python KDNA/__init__.py

Run the tests

poetry run pytest

Run the pipeline

poetry run tox run-parallel
#run the pipeline with a specific env
poetry run tox run-parallel -e (env)

Build the documentation

sphinx-apidoc -f -o docs/source kdna/
sphinx-build -M html docs/source/ docs/build/

Package added

- 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%