Zanie Blue
Zanie Blue
The latest benchmark is at https://github.com/python/cpython/pull/129907#issuecomment-2701933114 which shows some regressions, but an average 19% improvement.
Interesting, it failed with ``` cpython> (ClCompile target) -> cpython> C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\vcruntime.h(188,30): error : typedef redefinition with different types ('unsigned long long' vs 'unsigned int') [C:\Users\RUNNER~1\AppData\Local\Temp\python-build-73gmp1o2\Python-3.14.0a6\PCbuild\pythoncore.vcxproj] cpython> C:\Program...
We also do some non-standard things (like, we hack the project files), so it's possible it's a problem there.
Cool that gets us to ``` cpython> copying C:\Users\RUNNER~1\AppData\Local\Temp\python-build-hctl79hu\Python-3.14.0a6\PCbuild\amd64\python314.exp Traceback (most recent call last): File "C:\a\python-build-standalone\python-build-standalone\cpython-windows\build.py", line 1816, in sys.exit(main()) ^^^^^^ File "C:\a\python-build-standalone\python-build-standalone\cpython-windows\build.py", line 1790, in main tar_path = build_cpython(...
A nice improvement in build times - [i686-pc-windows-msvc / 3.14 / pgo](https://github.com/astral-sh/python-build-standalone/actions/runs/13909346475/job/38919931430#logs) 29m -> 22m - [x86_64-pc-windows-msvc / 3.14 / pgo](https://github.com/astral-sh/python-build-standalone/actions/runs/13909346475/job/38919933837#logs) 26m -> 18m
> but a couple of weeks ago binaries shipped with uv were swapped for some other builds, this affected even previous versions of uv. This doesn't quite make sense, we...
If you're using a system interpreter, you should install the headers, e.g., the following works: ``` docker run --platform linux/x86_64 -it ghcr.io/astral-sh/uv:bookworm /bin/bash -c "apt update && apt install python3-dev...
@arogozhnikov your failing example uses the system interpreter (3.11 is installed in the image already) ``` root@c0d1cea75e52:/# uv python list cpython-3.13.0+freethreaded-linux-x86_64-gnu cpython-3.12.7-linux-x86_64-gnu cpython-3.11.10-linux-x86_64-gnu cpython-3.11.2-linux-x86_64-gnu /usr/bin/python3.11 cpython-3.11.2-linux-x86_64-gnu /usr/bin/python3 -> python3.11 cpython-3.11.2-linux-x86_64-gnu...
@wjakob please share a reproducible example
> Do you think it's worth expanding in docs when is it reasonable to attempt to use sysconfigpatcher by adding a note to python-versions.md or maybe a troubleshooting faq. It's...