]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-104050: Run mypy on `clinic.py` in CI (#104421)
authorAlex Waygood <Alex.Waygood@Gmail.com>
Mon, 15 May 2023 08:49:28 +0000 (09:49 +0100)
committerGitHub <noreply@github.com>
Mon, 15 May 2023 08:49:28 +0000 (08:49 +0000)
commit9d41f83c58e6dc2fc6eb4b91f803551850b0adeb
treea9c76753a97335100c60e7712f9b886669db9367
parenta6bcc8fb92ffb75bb1907cc568ba9fff516979c3
gh-104050: Run mypy on `clinic.py` in CI (#104421)

* Add basic mypy workflow to CI
* Make the type check pass

---------

Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
.github/dependabot.yml
.github/workflows/mypy.yml [new file with mode: 0644]
Tools/clinic/clinic.py
Tools/clinic/cpp.py
Tools/clinic/mypy.ini [new file with mode: 0644]
Tools/clinic/requirements-dev.txt [new file with mode: 0644]