darrenburns / dunk

Prettier git diffs in the terminal 🎨
745 stars 15 forks source link

Set up CI running `pytest`, `mypy` and `black` #6

Open 1ace opened 2 years ago

1ace commented 2 years ago

Runs these checks on all supported Python versions (3.7-3.10) and on linux, macos & windows.

Should give a pretty good coverage :slightly_smiling_face:

See an example run here: https://github.com/1ace/dunk/actions/runs/2090398224


Note that mypy is currently commented out, as the code requires quite a bit of fixing up before it can pass the checks; leaving this up to @darrenburns as he's probably got tons of changes lined up already :)

1ace commented 2 years ago

Rebased to fix the conflicts :)