-
- Notifications
You must be signed in to change notification settings - Fork 33.1k
Closed
Labels
type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Description
Environment:
- CPython versions tested on: Python 3.12 (hash: c57a1c7 and many before, including alpha beta released version)
- Operating system and architecture: Win 10 / 64 bit
Use command:
PCbuild\build.bat -e -d
Show log:
... Using py -3.8 (found 3.8 with py.exe) ... _freeze_module.vcxproj -> H:\github\repos\cpython\PCbuild\win32\_freeze_module_d.exe Traceback (most recent call last): File "H:\github\repos\cpython\Tools\scripts\deepfreeze.py", line 445, in <module> def generate(args: list[str], output: TextIO) -> None: TypeError: 'type' object is not subscriptable ...
list[str]
is an unsupported syntax before PY39, so build with PY38 will throw an error here.
If I make compatibility editing here, it will also generate errors in other places.
I think limiting the build to a higher version Python is a more appropriate option.
Metadata
Metadata
Assignees
Labels
type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error