...
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
...
Environment:
Use command:
Show log:
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.