What's Changed
* Bumb version to 7.0.7 (358) janiversen
* Bump flake8 to 4.0.1 (359) janiversen
* Remove flake8 plugins (357) janiversen
* Bump pytest-timeout from 1.4.2 to 2.0.0 (355) dependabot
* Change controller to base_controller (352) janiversen
* Bump pytest-cov from 2.12.1 to 3.0.0 (351) dependabot
* Use relative import paths for package (348) janiversen
* Add strict typing part 2 (347) janiversen
* Bump pydocstyle from 6.0.0 to 6.1.1 (345) dependabot
* Bump pre-commit from 2.14.1 to 2.15.0 (346) dependabot
* Bump flake8-comprehensions from 3.5.0 to 3.6.1 (344) dependabot
* Clean flake8 lint warnings (343) janiversen
* Correct missing docstrings, and update lint configuration (341) janiversen
* Update pre-commit to 2.14.1 (342) janiversen
* Add .pre-commit hooks (339) janiversen
* Prepare for githook: isort modification of files (340) janiversen
* Add strict typing part 1 (338) janiversen
* Bump black from 21.8b0 to 21.9b0 (337) dependabot
* Add mypy and fix existing mypy errors (334) janiversen
* Bump pytest from 6.2.4 to 6.2.5 (331) dependabot
* Bump black from 21.7b0 to 21.8b0 (330) dependabot
* Bump coveralls from 3.1.0 to 3.2.0 (328) dependabot
* Bump black from 21.6b0 to 21.7b0 (327) dependabot
* Bump actions/stale from 3 to 4 (326) dependabot
* Add support for containerized VS code development (325) ggravlingen
* Add details to issue template (324) ggravlingen
* Bump black from 21.5b2 to 21.6b0 (322) dependabot
* Add tox (320) MartinHjelmare
* Pin all test requirements (319) MartinHjelmare
* Bump black from 20.8b1 to 21.5b2 (318) dependabot
* Bump actions/setup-python from 1 to 2.2.2 (316) dependabot
* Update dependabot config (315) MartinHjelmare
* Do not update credentials when none exist (307) chemicalstorm