This pull request introduces a new GitHub Actions workflow for running Mypy type checks and updates the development dependencies to include Mypy. The most important changes include the addition of the Mypy workflow configuration file and the update to the development dependencies in pyproject.toml.
Continuous Integration:
.github/workflows/mypy.yml: Added a new workflow configuration file to run Mypy type checks on push and pull request events. This workflow sets up Python, installs dependencies, and runs Mypy on the src and tests directories.
Development Dependencies:
pyproject.toml: Updated the [project.optional-dependencies] section to include mypy in the dev dependencies.
This pull request introduces a new GitHub Actions workflow for running Mypy type checks and updates the development dependencies to include Mypy. The most important changes include the addition of the Mypy workflow configuration file and the update to the development dependencies in
pyproject.toml
.Continuous Integration:
.github/workflows/mypy.yml
: Added a new workflow configuration file to run Mypy type checks on push and pull request events. This workflow sets up Python, installs dependencies, and runs Mypy on thesrc
andtests
directories.Development Dependencies:
pyproject.toml
: Updated the[project.optional-dependencies]
section to includemypy
in thedev
dependencies.