-
-
Notifications
You must be signed in to change notification settings - Fork 33.4k
Open
Labels
infraCI, GitHub Actions, buildbots, Dependabot, etc.CI, GitHub Actions, buildbots, Dependabot, etc.type-featureA feature request or enhancementA feature request or enhancement
Description
Feature or enhancement
Right now we support typing in several build tools:
Lines 2 to 4 in 6ce60f1
| files = | |
| Tools/build/compute-changes.py, | |
| Tools/build/generate_sbom.py |
I think that some other files / tools from this folder can benefit from being checked with mypy.
I have a PR ready for Tools/build/update_file.py of parser.c generation.
What else can be easily typed?
Linked PRs
- gh-133403: Type
Tools/build/update_file.pyand check it withmypy#133404 - gh-133403: Type Tools/build/verify_ensurepip_wheels.py and check it with mypy #133453
- [3.14] gh-133403: Type
Tools/build/update_file.pyand check it withmypy(GH-133404) #133603 - [3.13] gh-133403: Type
Tools/build/update_file.pyand check it withmypy(GH-133404) #133637 - [3.14] gh-133403: Check
Tools/build/verify_ensurepip_wheels.pywith mypy (GH-133453) #133689 - [3.13] gh-133403: Check
Tools/build/verify_ensurepip_wheels.pywith mypy (GH-133453) #133690 - gh-133403: Check
Tools/build/generate-build-details.pywith mypy #133735 - [3.14] gh-133403: Check
Tools/build/generate-build-details.pywith mypy (GH-133735) #133764 - gh-133403: Check
Tools/build/deepfreeze.pywith mypy #133802 - [3.14] gh-133403: Check
Tools/build/deepfreeze.pywith mypy (GH-133802) #134038 - [3.13] gh-133403: Check
Tools/build/deepfreeze.pywith mypy (GH-133802) #134040 - gh-133403: Check
generate_stdlib_module_namesandcheck_extension_moduleswith mypy #137546 - [3.14] gh-133403: Check
generate_stdlib_module_namesandcheck_extension_moduleswith mypy (GH-137546) #137679 - [3.13] gh-133403: Check
generate_stdlib_module_namesandcheck_extension_moduleswith mypy (GH-137546) #137691 - gh-133403: Run
mypyonTools/build/mypy.inichanges #137692 - [3.14] gh-133403: Run
mypyonTools/build/mypy.inichanges (GH-137692) #137698 - [3.13] gh-133403: Run
mypyonTools/build/mypy.inichanges (GH-137692) #137699 - gh-133403: Run
mypyonTools/build/check_warnings.py#137700 - [3.14] gh-133403: Run
mypyonTools/build/check_warnings.py(GH-137700) #137763
Metadata
Metadata
Labels
infraCI, GitHub Actions, buildbots, Dependabot, etc.CI, GitHub Actions, buildbots, Dependabot, etc.type-featureA feature request or enhancementA feature request or enhancement