Skip to content
This repository has been archived by the owner on Apr 30, 2022. It is now read-only.

Set up automated code health checks #5

Closed
8 tasks
unlobito opened this issue May 8, 2020 · 1 comment · Fixed by #6
Closed
8 tasks

Set up automated code health checks #5

unlobito opened this issue May 8, 2020 · 1 comment · Fixed by #6
Labels
enhancement New feature or request

Comments

@unlobito
Copy link
Owner

unlobito commented May 8, 2020

To ensure this project is welcoming to contributions from the general public, automated code health tooling should be set up to enforce code style and detect antipatterns.

Completion criteria

  • PEP 484 type hints have been added to the codebase
  • PEP 526 variable annotations have been added to the codebase
  • Continuous Integration automatically runs the following tools on each Pull Request:
    • black
    • isort
    • flake8
    • mypy
    • pytest
@unlobito unlobito added the enhancement New feature or request label May 8, 2020
@unlobito
Copy link
Owner Author

Split off writing unit tests into #7

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant