UNCLASSIFIED - NO CUI

Spike: Decide which linting tools we want to use

Background

Currently, for linting we're enforcing pylama linting output and checking output for pylint/mypy. Moving forward we definitely want to move towards pylint/mypy and remove pylama since it no longer seems to be maintained, but we should also consider other linters that could bring in helpful functionality such as flake-8, pycodestyle, etc.

Acceptance Criteria

  • Look into other linters
  • Decide where there's overlap and which ones we want to keep

Definition of Done

  • The team has reviewed the discoveries from this spike
  • A ticket is created for adding additional linters, or another plan forward is documented in this ticket
Edited by Kenneth Maguire