mirmozavr / EPAMHW

emap training homeworks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Development

Install dev requirements

pip install -r dev-requirements.pip

Formatting

black .
isort .

Linting

flake8

Run test

pytest --cov=EPAMHW --cov-report html

Install pre-commit

  • install
    pip install pre-commit
  • add hooks
    pre-commit install
    pre-commit install --hook-type commit-msg
  • update to the latest versions
    pre-commit autoupdate

Note: flake8 dependencies are duplicated in the additional_dependencies section. This might be a problem.

About

emap training homeworks


Languages

Language:Python 100.0%