hug icon indicating copy to clipboard operation
hug copied to clipboard

CI pipeline additions

Open jay-tyler opened this issue 5 years ago • 1 comments

  • add black and isort to CI pipeline
  • add style packages to any relevant dev installations (TBD)
  • add githooks to relevant CI static testing
    • will keep githooked testing short, ~few seconds at most
    • maybe hook-in unittesting, if short

jay-tyler avatar May 07 '19 02:05 jay-tyler

CI pipeline will eventually include all of the following

black
isort
pep8-naming
flake8-bugbear
flake8-docstrings
vulture
bandit

But flake8-docstrings will be deferred to some other issue. 657 lines of changes for that one...

jay-tyler avatar May 21 '19 02:05 jay-tyler