mirror of
https://github.com/zebrajr/tensorflow.git
synced 2026-01-15 12:15:41 +00:00
152 lines
8.9 KiB
Diff
152 lines
8.9 KiB
Diff
diff --git a/python/versions.bzl b/python/versions.bzl
|
|
index 30929f82..c0856d70 100644
|
|
--- a/python/versions.bzl
|
|
+++ b/python/versions.bzl
|
|
@@ -810,6 +810,51 @@ TOOL_VERSIONS = {
|
|
"x86_64-unknown-linux-gnu-freethreaded": "python/install",
|
|
},
|
|
},
|
|
+ "3.13.11": {
|
|
+ "url": "20251209/cpython-{python_version}+20251209-{platform}-{build}.{ext}",
|
|
+ "sha256": {
|
|
+ "aarch64-apple-darwin": "295a9f7bc899ea1cc08baf60bbf511bdd1e4a29b2dd7e5f59b48f18bfa6bf585",
|
|
+ "aarch64-unknown-linux-gnu": "ea1e678e6e82301bb32bf3917732125949b6e46d541504465972024a3f165343",
|
|
+ "ppc64le-unknown-linux-gnu": "7660e53aad9d35ee256913c6d98427f81f078699962035c5fa8b5c3138695109",
|
|
+ "riscv64-unknown-linux-gnu": "763fa1548e6a432e9402916e690c74ea30f26dcd2e131893dd506f72b87c27c9",
|
|
+ "s390x-unknown-linux-gnu": "ffb6af51fbfabfc6fbc4e7379bdec70c2f51e972b1d2f45c053493b9da3a1bbe",
|
|
+ "x86_64-apple-darwin": "dac4a0a0a9b71f6b02a8b0886547fa22814474239bffb948e3e77185406ea136",
|
|
+ "x86_64-pc-windows-msvc": "87822417007045a28a7eccc47fe67b8c61265b99b10dbbfa24d231a3622b1c27",
|
|
+ "aarch64-pc-windows-msvc": "ba646d0c3b7dd7bdfb770d9b2ebd6cd2df02a37fda90c9c79a7cf59c7df6f165",
|
|
+ "aarch64-pc-windows-msvc-freethreaded": "6daf6d092c7294cfe68c4c7bf2698ac134235489c874b3bf796c7972b9dbba30",
|
|
+ "x86_64-unknown-linux-gnu": "1ffa06d714a44aea14c0c54c30656413e5955a6c92074b4b3cb4351dcc28b63b",
|
|
+ "x86_64-unknown-linux-musl": "969fe24017380b987c4e3ce15e9edf82a4618c1e61672b2cc9b021a1c98eae78",
|
|
+ "aarch64-apple-darwin-freethreaded": "4213058b7fcd875596c12b58cd46a399358b0a87ecde4b349cbdd00cf87ed79a",
|
|
+ "aarch64-unknown-linux-gnu-freethreaded": "290ca3bd0007db9e551f90b08dfcb6c1b2d62c33b2fc3e9a43e77d385d94f569",
|
|
+ "ppc64le-unknown-linux-gnu-freethreaded": "09d4b50f8abb443f7e3af858c920aa61c2430b0954df465e861caa7078e55e69",
|
|
+ "riscv64-unknown-linux-gnu-freethreaded": "5406f2a7cacafbd2aac3ce2de066a0929aab55423824276c36e04cb83babc36c",
|
|
+ "s390x-unknown-linux-gnu-freethreaded": "3984b67c4292892eaccdd1c094c7ec788884c4c9b3534ab6995f6be96d5ed51d",
|
|
+ "x86_64-apple-darwin-freethreaded": "d6f489464045d6895ae68b0a04a9e16477e74fe3185a75f3a9a0af8ccd25eade",
|
|
+ "x86_64-pc-windows-msvc-freethreaded": "bb9a29a7ba8f179273b79971da6aaa7be592d78c606a63f99eff3e4c12fb0fae",
|
|
+ "x86_64-unknown-linux-gnu-freethreaded": "33f89c957d986d525529b8a980103735776f4d20cf52f55960a057c760188ac3",
|
|
+ },
|
|
+ "strip_prefix": {
|
|
+ "aarch64-apple-darwin": "python",
|
|
+ "aarch64-unknown-linux-gnu": "python",
|
|
+ "ppc64le-unknown-linux-gnu": "python",
|
|
+ "s390x-unknown-linux-gnu": "python",
|
|
+ "riscv64-unknown-linux-gnu": "python",
|
|
+ "x86_64-apple-darwin": "python",
|
|
+ "x86_64-pc-windows-msvc": "python",
|
|
+ "aarch64-pc-windows-msvc": "python",
|
|
+ "x86_64-unknown-linux-gnu": "python",
|
|
+ "x86_64-unknown-linux-musl": "python",
|
|
+ "aarch64-apple-darwin-freethreaded": "python/install",
|
|
+ "aarch64-unknown-linux-gnu-freethreaded": "python/install",
|
|
+ "ppc64le-unknown-linux-gnu-freethreaded": "python/install",
|
|
+ "riscv64-unknown-linux-gnu-freethreaded": "python/install",
|
|
+ "s390x-unknown-linux-gnu-freethreaded": "python/install",
|
|
+ "x86_64-apple-darwin-freethreaded": "python/install",
|
|
+ "x86_64-pc-windows-msvc-freethreaded": "python/install",
|
|
+ "aarch64-pc-windows-msvc-freethreaded": "python/install",
|
|
+ "x86_64-unknown-linux-gnu-freethreaded": "python/install",
|
|
+ },
|
|
+ },
|
|
"3.14.0rc1": {
|
|
"url": "20250808/cpython-{python_version}+20250808-{platform}-{build}.{ext}",
|
|
"sha256": {
|
|
@@ -855,6 +900,51 @@ TOOL_VERSIONS = {
|
|
"x86_64-unknown-linux-gnu-freethreaded": "python/install",
|
|
},
|
|
},
|
|
+ "3.14.0": {
|
|
+ "url": "20251007/cpython-{python_version}+20251007-{platform}-{build}.{ext}",
|
|
+ "sha256": {
|
|
+ "aarch64-apple-darwin": "41c502cf32d650673bfbee35f73c9140897dd26c43b97da1177cee00f40033fb",
|
|
+ "aarch64-unknown-linux-gnu": "7b4fc36ee88ec693fcf7ac696bc018a8254a1f166f4cd5f6a352d5432cb5836a",
|
|
+ "ppc64le-unknown-linux-gnu": "e5df0738e3f7da9977d6b789fad0b3e8ccc117a3337bf6d4de673cd6472239c8",
|
|
+ "riscv64-unknown-linux-gnu": "cfff02bd9b3d6c64e2eacf725557599ce17f65e30776f41c0643613cbcf2042e",
|
|
+ "s390x-unknown-linux-gnu": "e2cbe581954685ae0a77206c8318c351e3a9d99b28924e3527610e76487c6201",
|
|
+ "x86_64-apple-darwin": "543accfe71df014a08295a4bbaa4e4cf2b80ab2977ec362e38be24c36076d7fe",
|
|
+ "x86_64-pc-windows-msvc": "77cd2c0e167726e0476e35c7e483cf2f05172dff2326e1c4bf9887aff8353b2f",
|
|
+ "aarch64-pc-windows-msvc": "52434459d376f3fc272596d7b5f97b2248e51362a6157091f9d64e630ddd8fdd",
|
|
+ "x86_64-unknown-linux-gnu": "8203b9355b605ad80be6f1aa467226cfbd55b9839063c173c494de5e69c4a722",
|
|
+ "x86_64-unknown-linux-musl": "6a0350e642dddc6c54f568c08239ca7af08cf8621d5797afc6a0df7c40b8eb7b",
|
|
+ "aarch64-apple-darwin-freethreaded": "72475196f0092d29bcd2fca298fe198cad135762118e8470083789a3e86cc30f",
|
|
+ "aarch64-unknown-linux-gnu-freethreaded": "c9f4550cdfe4d72c526a3aead8ff1f63a6f0e46cde3d64093177fa1b1944b662",
|
|
+ "ppc64le-unknown-linux-gnu-freethreaded": "2b39b7074a26d44f98275bfa6ea4128e691cc02409edc830dc1b8c19da38ec0f",
|
|
+ "riscv64-unknown-linux-gnu-freethreaded": "16a91fcf2b434c0ba48580aeccf61dfe682efbae5c05b21d0a7780b2cf20cd01",
|
|
+ "s390x-unknown-linux-gnu-freethreaded": "2e42043598543ccf92a5e58f55083ed12156f71cbfe4b2698d4f66dbe3864530",
|
|
+ "x86_64-apple-darwin-freethreaded": "7afbad6cc08072268ad9286dc16be5a04add68af2e3fbef69a429f0a223c275d",
|
|
+ "x86_64-pc-windows-msvc-freethreaded": "7ce62b9445d6d8a8518963e43eb655f5b9f7d08d084d7efc7164b1212fe13d16",
|
|
+ "aarch64-pc-windows-msvc-freethreaded": "87a9c334d1b591ad8561e74d70208eee4b86e23215af031ad7b445a694a45326",
|
|
+ "x86_64-unknown-linux-gnu-freethreaded": "254b71ac6c8557165d88fca355ca8861e303c726bd4ce100eead45d7fb59fb8a",
|
|
+ },
|
|
+ "strip_prefix": {
|
|
+ "aarch64-apple-darwin": "python",
|
|
+ "aarch64-unknown-linux-gnu": "python",
|
|
+ "ppc64le-unknown-linux-gnu": "python",
|
|
+ "s390x-unknown-linux-gnu": "python",
|
|
+ "riscv64-unknown-linux-gnu": "python",
|
|
+ "x86_64-apple-darwin": "python",
|
|
+ "x86_64-pc-windows-msvc": "python",
|
|
+ "aarch64-pc-windows-msvc": "python",
|
|
+ "x86_64-unknown-linux-gnu": "python",
|
|
+ "x86_64-unknown-linux-musl": "python",
|
|
+ "aarch64-apple-darwin-freethreaded": "python/install",
|
|
+ "aarch64-unknown-linux-gnu-freethreaded": "python/install",
|
|
+ "ppc64le-unknown-linux-gnu-freethreaded": "python/install",
|
|
+ "riscv64-unknown-linux-gnu-freethreaded": "python/install",
|
|
+ "s390x-unknown-linux-gnu-freethreaded": "python/install",
|
|
+ "x86_64-apple-darwin-freethreaded": "python/install",
|
|
+ "x86_64-pc-windows-msvc-freethreaded": "python/install",
|
|
+ "aarch64-pc-windows-msvc-freethreaded": "python/install",
|
|
+ "x86_64-unknown-linux-gnu-freethreaded": "python/install",
|
|
+ },
|
|
+ },
|
|
}
|
|
|
|
# buildifier: disable=unsorted-dict-items
|
|
@@ -864,8 +954,8 @@ MINOR_MAPPING = {
|
|
"3.10": "3.10.18",
|
|
"3.11": "3.11.13",
|
|
"3.12": "3.12.11",
|
|
- "3.13": "3.13.6",
|
|
- "3.14": "3.14.0rc1",
|
|
+ "3.13": "3.13.11",
|
|
+ "3.14": "3.14.0",
|
|
}
|
|
|
|
def _generate_platforms():
|
|
@@ -1045,29 +1135,25 @@ def get_release_info(platform, python_version, base_url = DEFAULT_RELEASE_BASE_U
|
|
for u in url:
|
|
p, _, _ = platform.partition(FREETHREADED)
|
|
|
|
- release_id = int(u.split("/")[-2])
|
|
-
|
|
if FREETHREADED.lstrip("-") in platform:
|
|
build = "{}+{}-full".format(
|
|
FREETHREADED.lstrip("-"),
|
|
{
|
|
"aarch64-apple-darwin": "pgo+lto",
|
|
"aarch64-pc-windows-msvc": "pgo",
|
|
- "aarch64-unknown-linux-gnu": "lto" if release_id < 20250702 else "pgo+lto",
|
|
+ "aarch64-unknown-linux-gnu": "pgo+lto",
|
|
"ppc64le-unknown-linux-gnu": "lto",
|
|
"riscv64-unknown-linux-gnu": "lto",
|
|
"s390x-unknown-linux-gnu": "lto",
|
|
"x86_64-apple-darwin": "pgo+lto",
|
|
"x86_64-pc-windows-msvc": "pgo",
|
|
"x86_64-unknown-linux-gnu": "pgo+lto",
|
|
+ "x86_64-unknown-linux-musl": "pgo+lto",
|
|
}[p],
|
|
)
|
|
else:
|
|
build = INSTALL_ONLY
|
|
|
|
- if WINDOWS_NAME in platform and release_id < 20250317:
|
|
- build = "shared-" + build
|
|
-
|
|
release_filename = u.format(
|
|
platform = p,
|
|
python_version = python_version,
|