From 1b083129511fd39eaa664163c208e6aedc4b614b Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 20 Oct 2026 14:15:46 +0000 Subject: [PATCH] python3Packages.jax: 0.11.2 -> 0.12.0 Diff: https://github.com/google/jax/compare/jax-v0.11.2...jax-v0.12.0 Changelog: https://docs.jax.dev/en/latest/changelog.html --- .../jax-cuda12-pjrt/default.nix | 4 ++-- .../jax-cuda12-plugin/default.nix | 12 +++++------ .../jax-cuda13-pjrt/default.nix | 4 ++-- .../jax-cuda13-plugin/default.nix | 12 +++++------ .../python-modules/jax/default.nix | 4 ++-- .../development/python-modules/jaxlib/bin.nix | 20 +++++++++---------- 6 files changed, 28 insertions(+), 28 deletions(-) diff --git a/pkgs/development/python-modules/jax-cuda12-pjrt/default.nix b/pkgs/development/python-modules/jax-cuda12-pjrt/default.nix index dd45c995d18d..fd0768ea086d 100644 --- a/pkgs/development/python-modules/jax-cuda12-pjrt/default.nix +++ b/pkgs/development/python-modules/jax-cuda12-pjrt/default.nix @@ -17,11 +17,11 @@ let platforms = { x86_64-linux = { name = "manylinux_2_27_x86_64"; - hash = "sha256-ITOzr8YzB8AWrkmA8Ways94Zl1k2Pq1099VQ6q6VNGM="; + hash = "sha256-jjL7niUJa//ooWU6oeSy1arjgj8kCGkrU4NHJ+9gDNw="; }; aarch64-linux = { name = "manylinux_2_27_aarch64"; - hash = "sha256-82JH1AlzsgrPPGnax8nHINqqQJaoCbPo/XApK+YXzes="; + hash = "sha256-20afsx+TzZtKwW9n3Twp3MVrJmhStdVMJ9Em4B0wgtw="; }; }; currentPlatform = platforms.${stdenv.hostPlatform.system}; diff --git a/pkgs/development/python-modules/jax-cuda12-plugin/default.nix b/pkgs/development/python-modules/jax-cuda12-plugin/default.nix index 5bc26ccee746..0bf29b669d22 100644 --- a/pkgs/development/python-modules/jax-cuda12-plugin/default.nix +++ b/pkgs/development/python-modules/jax-cuda12-plugin/default.nix @@ -19,17 +19,17 @@ let x86_64-linux = { name = "manylinux_2_27_x86_64"; hashes = { - cp312 = "sha256-rmekzEmzTFdXE6gxH3WX9nAOxaK2r728PbVVD7Aihzw="; - cp313 = "sha256-Ve1tvfTW9XxsewqtrrjjNzcaJSSaDjwe+e/LYHsLvGc="; - cp314 = "sha256-ltGYFX526tkZWHQkZvXHRiYY3SeDHcgjhIgOLoDr5OA="; + cp312 = "sha256-ghwVCSbBzq+HfJewGnzILdpZaL1DIL6YaUZ1ZDy3kEs="; + cp313 = "sha256-+lPe9BMultb3yOm/26xvuKjVwbGHLYqxXyRIz8tni08="; + cp314 = "sha256-wigCQrzUAlIXVlyq+2SOZZLXcrNPPGGKY8PJc29dC0E="; }; }; aarch64-linux = { name = "manylinux_2_27_aarch64"; hashes = { - cp312 = "sha256-rQ+7YFSFhdXw3y/hHrjm1BqYVidO2bw+vi0eHhw9AS8="; - cp313 = "sha256-KRqt6kpSxTo1+VfKWjwN1TFrXAgvy7UfFkt/INTh1lk="; - cp314 = "sha256-7H4G16RQgHln81CR1K9sCnJGG9x3xLIXGKUNg3fq6vs="; + cp312 = "sha256-K8u30aO5fzDDFrKMBNGNTPV5LjjqmDr6jUK6kL56vCw="; + cp313 = "sha256-GATlIWJIcfluD7r66N2wh25D/OfABbT6OrW6JGPRkvM="; + cp314 = "sha256-NiATZRiKE+tsT+UU+OA+pW3OzKICmerABr9edUwyjaE="; }; }; }; diff --git a/pkgs/development/python-modules/jax-cuda13-pjrt/default.nix b/pkgs/development/python-modules/jax-cuda13-pjrt/default.nix index e5f9becb63e9..fb93dbff924a 100644 --- a/pkgs/development/python-modules/jax-cuda13-pjrt/default.nix +++ b/pkgs/development/python-modules/jax-cuda13-pjrt/default.nix @@ -17,11 +17,11 @@ let platforms = { x86_64-linux = { name = "manylinux_2_27_x86_64"; - hash = "sha256-5f9YnUMGSRO7dAJ2gtiWOcfqSPn4HCuub8dRF+kT+T4="; + hash = "sha256-ctxc8bTaplHLmOjrAFqCwgMBtBjCaRlk6IQoDuL5prQ="; }; aarch64-linux = { name = "manylinux_2_27_aarch64"; - hash = "sha256-Y7VeUOXCWDol4Za6BrA0tj0rLYrUwvF5NWUsjTrS3S0="; + hash = "sha256-v5yjJthtTD1Yj41R8RcTtdkJ+OrSPtrYgCLc8j3nAxI="; }; }; currentPlatform = platforms.${stdenv.hostPlatform.system}; diff --git a/pkgs/development/python-modules/jax-cuda13-plugin/default.nix b/pkgs/development/python-modules/jax-cuda13-plugin/default.nix index 995dbcb99200..ce096f22f05c 100644 --- a/pkgs/development/python-modules/jax-cuda13-plugin/default.nix +++ b/pkgs/development/python-modules/jax-cuda13-plugin/default.nix @@ -19,17 +19,17 @@ let x86_64-linux = { name = "manylinux_2_27_x86_64"; hashes = { - cp312 = "sha256-rTU+0YdyYQVg36KNXhVNntN3/SVyggpI9bVZEDe4eQk="; - cp313 = "sha256-l5aBOt4ZkL18neR1ubqmqidclzYSOQEb/DICKXZvLV4="; - cp314 = "sha256-hMDOpE60Ju825kzR3RRhmauiFWFyMSOQlpBHwmvM7qM="; + cp312 = "sha256-P63JugkUdj9V7/b9OKlqP0IRu2arx045cy71Wgg/mlw="; + cp313 = "sha256-nVgTuHFZBTtcZjxuSrpFoUUk9b5a7Ahl9YYK/IxwkOQ="; + cp314 = "sha256-CN5QpSp4tIJBCkdzHKJWUGH+ThL3DzYpPKYyNgGFqGs="; }; }; aarch64-linux = { name = "manylinux_2_27_aarch64"; hashes = { - cp312 = "sha256-AWY4p5REkWPKnN1ZvMvQ44AovyjnMhfLlryLFCpbjOI="; - cp313 = "sha256-TIhgusB4zeTetWV6o4l7A5lM/GYngGiUc1QPL+89Nzw="; - cp314 = "sha256-P0ZWPnmhGL359m+VmMeFrjxtIX74NPE4Qx6OdCZDlPM="; + cp312 = "sha256-88FVeXNEF6v8izQJpSMnNcG2aJl/3Eolb5sECa6iOVc="; + cp313 = "sha256-p7poqpgWTqg/SSmKtO7N+DeKMfQDdSMOTqnJHwp1En8="; + cp314 = "sha256-/Q4hsNvYkMX5bVR4ZmRHOwAsXgIxB1E7Fh9Oi+CcnUQ="; }; }; }; diff --git a/pkgs/development/python-modules/jax/default.nix b/pkgs/development/python-modules/jax/default.nix index 83c3206c995f..ce41f656debe 100644 --- a/pkgs/development/python-modules/jax/default.nix +++ b/pkgs/development/python-modules/jax/default.nix @@ -44,7 +44,7 @@ let in buildPythonPackage (finalAttrs: { pname = "jax"; - version = "0.11.2"; + version = "0.12.0"; pyproject = true; __structuredAttrs = true; @@ -53,7 +53,7 @@ buildPythonPackage (finalAttrs: { repo = "jax"; # google/jax contains tags for jax and jaxlib. Only use jax tags! tag = "jax-v${finalAttrs.version}"; - hash = "sha256-lBfsbEa5Z6GmGVSgdDKoMF0R1TuU+e05QYP96qPNnxQ="; + hash = "sha256-vFXux6ihfcT79GynG5UD74ahufT6Gm7dXxIcfvf65Ws="; }; build-system = [ setuptools ]; diff --git a/pkgs/development/python-modules/jaxlib/bin.nix b/pkgs/development/python-modules/jaxlib/bin.nix index 596e8476705a..6ba01a87edee 100644 --- a/pkgs/development/python-modules/jaxlib/bin.nix +++ b/pkgs/development/python-modules/jaxlib/bin.nix @@ -17,7 +17,7 @@ }: let - version = "0.11.2"; + version = "0.12.0"; inherit (python) pythonVersion; # As of 2023-06-06, google/jax upstream is no longer publishing CPU-only wheels to their GCS bucket. Instead the @@ -47,49 +47,49 @@ let "3.12-x86_64-linux" = getSrcFromPypi { platform = "manylinux_2_27_x86_64"; dist = "cp312"; - hash = "sha256-Yzih8JVvYNAlKUBKwzqAcAFaUmNc22u7FdDRmXVwd7s="; + hash = "sha256-1BlyTNWtDakz7FawhqBN8oUB+9e5mBbvQr4TNXhbUTQ="; }; "3.12-aarch64-linux" = getSrcFromPypi { platform = "manylinux_2_27_aarch64"; dist = "cp312"; - hash = "sha256-1JcAToDaqRuYJY1kWzdOjf9IC/AX0sXz4wsTcayPVLE="; + hash = "sha256-antw0NqMXLAvy7vukFeaKBT5kKWzaYieBbnY+ZJHD8Q="; }; "3.12-aarch64-darwin" = getSrcFromPypi { platform = "macosx_11_0_arm64"; dist = "cp312"; - hash = "sha256-7KgOdFt2IzaadrX2hWduwjOjOlXWn2D6flfL78/Uetw="; + hash = "sha256-0ACCZ6pUL9yz07tPlao/spve+/8YoGk5Oi4+ZJRueg0="; }; "3.13-x86_64-linux" = getSrcFromPypi { platform = "manylinux_2_27_x86_64"; dist = "cp313"; - hash = "sha256-XzysjXAwwfgKGCAl1xceo7EkUWKnEPbljSXuP+F0iqw="; + hash = "sha256-WV5kLv6Cd6HLDazdCxUjVKMtxUaIsURtqh1LQuS4qPA="; }; "3.13-aarch64-linux" = getSrcFromPypi { platform = "manylinux_2_27_aarch64"; dist = "cp313"; - hash = "sha256-X504M8sr6l40a9ITi6dJkgF+CEHGPYkKAVehP5y/Q54="; + hash = "sha256-TJEW/4c+I9DqeTudj4GUNetgngm4q1rWMHbcmF99qZw="; }; "3.13-aarch64-darwin" = getSrcFromPypi { platform = "macosx_11_0_arm64"; dist = "cp313"; - hash = "sha256-dmvZDieg/1O4e7nXDHNWXsgLmxFlMgzLj3LeRrhVEN8="; + hash = "sha256-JftG2JJ34IAo253LVCsuLoN3yzh/pXRXxY+I+4rLQlI="; }; "3.14-x86_64-linux" = getSrcFromPypi { platform = "manylinux_2_27_x86_64"; dist = "cp314"; - hash = "sha256-HzHYprH7Exgf8YB3V1BtEPbny6aycH9/gPc7hTyy/yI="; + hash = "sha256-L5i6ZmlOjyInetW7eRSII3Dsf5A0+Q2yGtDj258baGM="; }; "3.14-aarch64-linux" = getSrcFromPypi { platform = "manylinux_2_27_aarch64"; dist = "cp314"; - hash = "sha256-BhRo61rGtiEyFf0RArI3vLyT8kSAyIEkW3NhnQwqMh4="; + hash = "sha256-bospqoUEY0tGt5kePGsQs7igHstpKJbmjD2IzmF0UUw="; }; "3.14-aarch64-darwin" = getSrcFromPypi { platform = "macosx_11_0_arm64"; dist = "cp314"; - hash = "sha256-7a1rKhjWPcKWTMl6FtEm2tQWIe2sedZR4PbIeF2JE2k="; + hash = "sha256-CBXsQpb7kz8FagpGVBPulXcbYXF4eOZ/hLy/8NXhqXU="; }; }; in