Commit Graph

13 Commits

Author SHA1 Message Date
Quoc Truong
f01a7fea8c Update ML Build Docker container to use hermetic C++
PiperOrigin-RevId: 826147864
2025-10-30 13:25:44 -07:00
Quoc Truong
a7fc821eb1 Reverts 39e05ea1fb
PiperOrigin-RevId: 815778083
2025-10-06 10:18:09 -07:00
Quoc Truong
39e05ea1fb Update ML Build Docker container to use hermetic C++
PiperOrigin-RevId: 814816242
2025-10-03 13:53:00 -07:00
Kanglan Tang
f459343d24 Upgrade python 3.14.0rc1 and install python 3.14-nogil in linux docker images
PiperOrigin-RevId: 789527645
2025-07-31 19:44:57 -07:00
Kanglan Tang
1e70fafb4b Build python3.14.0b1 from source and install it in the linux docker images
PiperOrigin-RevId: 769677798
2025-06-10 10:21:02 -07:00
Kanglan Tang
db6cde663d Build python3.14.0a6 from source and install it in the linux x86 docker image
Due to the ABI instability of the CPython 3.14 prerelease, it's essential that our build and test processes use the same Python version. Currently, we're building and installing CPython 3.14.0a6 within our docker image for pytest. This specific alpha version was chosen because the `python-build-standalone` repository, which our hermetic bazel builds rely on, currently only supports [3.14 alpha releases](https://github.com/astral-sh/python-build-standalone/releases/tag/20250409). We plan to upgrade our Python 3.14 version as soon as the `python-build-standalone` repository begins supporting beta releases.

PiperOrigin-RevId: 765351561
2025-05-30 15:19:36 -07:00
Kanglan Tang
7c67fbd917 No public description
PiperOrigin-RevId: 752493540
2025-04-28 17:01:01 -07:00
Nitin Srinivasan
4d034e905e Install uv in CI Dockerfiles
uv is much faster than pip for installing Python packages.

PiperOrigin-RevId: 726336762
2025-02-12 23:11:32 -08:00
Kanglan Tang
15596e1a8f Install free threaded python3.13t to the ml_build x86 docker image
python3.13-nogil is a free-threaded build of python3.13.

PiperOrigin-RevId: 723604422
2025-02-05 12:25:04 -08:00
Quoc Truong
3a22bc5e00 Remove python3.12-distutils (this is deprecated in python3.12).
PiperOrigin-RevId: 705193907
2024-12-11 12:25:49 -08:00
Quoc Truong
34d11b1018 Add python3.13 to new ML Build Container Dockerfile. Modify the installation order so python3.12 will be the default.
PiperOrigin-RevId: 686679575
2024-10-16 16:34:34 -07:00
Quoc Truong
91c64d1791 Install python 3.13 to the new ML build Docker Container.
PiperOrigin-RevId: 684623709
2024-10-10 17:37:46 -07:00
Quoc Truong
c73d62e85e Add Python packages for wheel uploading and manylinux verifications.
PiperOrigin-RevId: 682023006
2024-10-03 14:13:05 -07:00