require minimum Python version 3.12.13 when using uv#37637
require minimum Python version 3.12.13 when using uv#37637adeebshihadeh merged 1 commit intocommaai:masterfrom
Conversation
011a76f to
1f3f5d8
Compare
|
This isn't an ideal solution: any Python 3.12 is fine, we're just doing this to force a particular build for the uv-managed Python. Really what you want is two settings: "compatible Python versions" and "if using uv, install this one". I'm fine with it though if there's no other way (provided there is a comment explaining this inline). |
…0310 Add .python-version pinning Python to 3.12.13 to match the CPython 3.12.13 release in python-build-standalone 20260310. The pyproject.toml floor stays at >=3.12.3. This build contains the time patch needed to work on comma devices with older glibc. References: - astral-sh/python-build-standalone#985 - commaai#33993 (comment)
1f3f5d8 to
52e5229
Compare
|
lot simpler! |
|
Noooooo another top level file.... nothing we can add to the pyproject instead? (This is still better than what was there before) |
|
https://docs.astral.sh/uv/concepts/python-versions/#minor-version-directories the only other option noted there is to specify the python version when running uv. we could do that in setup.sh. thoughts? |
|
Ok if those are really our full set of options, this is the most complete I think. |
released! https://github.com/astral-sh/python-build-standalone/releases/tag/20260310
s/o to @andiradulescu for getting the patches merged.
Update requires-python from >=3.12.3 to >=3.12.13 to match the CPython 3.12.13 release in python-build-standalone 20260310.
This build contains the time patch needed to work on comma devices with older glibc.
References: