Feature or enhancement
Proposal:
The code in Lib/test/libregrtest already has a smattering of type hints in it, but doesn't currently pass type checking. @vstinner, the primary maintainer of libregrtest, expressed interest to me in seeing whether we could run mypy on libregrtest in CI.
This issue is for tracking progress towards that.
Has this already been discussed elsewhere?
This is a minor feature, which does not need previous discussion elsewhere
Linked PRs
Feature or enhancement
Proposal:
The code in
Lib/test/libregrtestalready has a smattering of type hints in it, but doesn't currently pass type checking. @vstinner, the primary maintainer of libregrtest, expressed interest to me in seeing whether we could run mypy on libregrtest in CI.This issue is for tracking progress towards that.
Has this already been discussed elsewhere?
This is a minor feature, which does not need previous discussion elsewhere
Linked PRs
libregrtestin CI #112558--strict-optionalcheck on most files #112586--strict-optionalcheck on most files (#112586) #112602--strict-optionalcheck on most files (GH-112586) (GH-112602) #112603.py-file changes from #112558 (#112558) #112605.py-file changes from GH-112558 (GH-112605) #112607libregrtest#126352libregrtest(GH-126352) #126388libregrtest(GH-126352) #126389strict_optionalforlibregrtest/main.py#126394strict_optionalforlibregrtest/main.py(GH-126394) #126802strict_optional = trueforlibregrtest/run_workers#126855strict_optional = trueforlibregrtest/run_workers(GH-126855) #126967disallow_any_genericssetting when checkinglibregrtest#127033disallow_any_genericssetting when checkinglibregrtest(GH-127033) #127034