Skip to content

Improve coding standards #287

@engineervix

Description

@engineervix
  • Use isort and related tools
  • Static type checking with mypy
  • Update pre-commit configuration with relevant hooks
  • Add linting job to CI and run pre-commit as part of CI
  • Use Invoke to manage tasks (the manage.py file should possibly be removed from the repo root and replaced with tasks.py)
  • Setup conventional-changelog
  • Setup test automation with tox

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions