-
-
Notifications
You must be signed in to change notification settings - Fork 139
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Regression for 3.13t virtual environments created with uv on Windows #405
Comments
I ran into another error when attempting to use
This does not occur using the previous distribution; see astral-sh/uv#9665 |
After further investigation, the issues are resolved by creating a copy of I may release #406 as a quick solution to get the Python security releases out. |
The target executable name is baked into the venvlauncher.exe that's under The best approach is to override the filename during build (patch Otherwise, if you replace the |
Thank you @zooba — that saves me a bunch of time <3 |
Now, the question is whether we want to make that change now or just create a copy of the executable (as in the open pull request). I'm leaning towards the latter, but without strong justification — it just lets us get the security release out sooner. |
Upgrading to the latest release, the
python.exe
uv creates for virtual environments is broken, presumably because of #373.[source]
I presumed this was because
sys._base_executable
was returning the old path (python3.13t.exe
), however, it looks correct in the tests I'm running. I'm not sure what is causing the incorrect path, but it was working with the previouspython-build-standalone
distribution.I'm testing the standard library
venv
module too.Out of an abundance of caution, I've marked 20241205 as a pre-release until the cause is known.
The text was updated successfully, but these errors were encountered: