From 1cf35eabae20f57a66d3cdc40471c7ad2f41b12e Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 19 Sep 2025 20:36:18 +0000 Subject: [PATCH 1/3] python3Packages.ray: 2.49.1 -> 2.49.2 Changelog: https://github.com/ray-project/ray/releases/tag/ray-2.49.2 --- .../python-modules/ray/default.nix | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/pkgs/development/python-modules/ray/default.nix b/pkgs/development/python-modules/ray/default.nix index 4ef02cb89b6a..e9d48ee56f23 100644 --- a/pkgs/development/python-modules/ray/default.nix +++ b/pkgs/development/python-modules/ray/default.nix @@ -64,7 +64,7 @@ let pname = "ray"; - version = "2.49.1"; + version = "2.49.2"; in buildPythonPackage rec { inherit pname version; @@ -85,28 +85,28 @@ buildPythonPackage rec { # Results are in ./ray-hashes.nix hashes = { x86_64-linux = { - cp310 = "sha256-k4TScFnK+Go4y7y0Iqthto3oczN4S/GyJyLXT9ugHvY="; - cp311 = "sha256-yKA5RHwwSeM226+f8WcylDr/i959U3Y5C8W3HrCMuZY="; - cp312 = "sha256-SEBk/KAnMuC29KCdrQ0ftqvUykttm/fCareheiiHzQk="; - cp313 = "sha256-147zp65IgZ1kD8BQBr8qfKq0ixXFZ6U6ecAV89AFSz0="; + cp310 = "sha256-dFZodq979OSOpLmzt1s02wU9EGTMTUsWcNxM549olK8="; + cp311 = "sha256-VAd93jOMX/ujSaSrYbcjUqPDvmnqW08bQ22Y1AsxJ2M="; + cp312 = "sha256-LsqqUfWIzN2ithVjqL44Q79l36qoOiQFiKMH9Ou4JHE="; + cp313 = "sha256-t9ghTP+G3wRP7HJ+7qvMw7/JsCcdKNYbqSwJ8NEn0B0="; }; aarch64-linux = { - cp310 = "sha256-jzmr4eTqXk3eJWfn5697QffrU/apw9PRy4APt6NlIQQ="; - cp311 = "sha256-y2/eQS5jT5MzPGRrEInk0xhLx/y3/AKBiJGygagCQNI="; - cp312 = "sha256-z2O5FuOZwqTUhCSWEals7ig87zLlRBJhFaStPocsNOs="; - cp313 = "sha256-lOHFBoiXxjVG0J6iY6iETOFjxtgM4wsa863HU3CL5jw="; + cp310 = "sha256-6uB7P+1F9bBBqL+Xlc0m+tJGS+USbv1EfkSEkFoptnc="; + cp311 = "sha256-6tqd2JzNpkOjxsLLpwFrWYmEMtEm4Qs4/tUtdBZTZPQ="; + cp312 = "sha256-3Q2NhkHRQvr+bYPofTwZvVY30h40YI0/9prXHqPi9GI="; + cp313 = "sha256-tMeGlojFGOkC97Yojt7CNlq00opGQpHm0KcEDH0Btfc="; }; x86_64-darwin = { - cp310 = "sha256-mQhrS7MgOL1jt1dWZ/3BQly3Ua/gQ07Q0Vjj0+4Mcm8="; - cp311 = "sha256-Wx4ACGFWodWJZk0ezOPUWJsInLqwnXuHgDYOWzSukHo="; - cp312 = "sha256-+TZd46mmYczwid+qwByLaLoAyYRDMw72eODAJIJyxyI="; - cp313 = "sha256-D7LijIDkWZ/+w6NOkmubASrRw1D0nNuNiJLderk7R4k="; + cp310 = "sha256-PkQb8qzX82jPRRMnUgZsXDuD2IzV+Fdi5wN3S7pPK20="; + cp311 = "sha256-ns6VehOYX3u/QHf0/wIEMU1+malB+V3/Kha0U9U3bcM="; + cp312 = "sha256-Z4TgduRBgiLvjuO2qL/rhn2Hl4A7Jbz8zjvzvFQUvvE="; + cp313 = "sha256-svTw/tk2+vaI6H/9zJNWwDRRPAAlmi8ahYnjRfz728A="; }; aarch64-darwin = { - cp310 = "sha256-+OEt19uCFahu9xg6LJwiECiA4OzQj5Sx0XrZ5gfko1k="; - cp311 = "sha256-lDJtsMg/fzkTUrE1s3qOynN8Gt3xiQKrGQvmuGCKgDk="; - cp312 = "sha256-96cVhV0XnB3Wri6LX4kZY4zeN5pbFXljoL100ReLi1o="; - cp313 = "sha256-XRnlaKjPvM8Si/NPnOSLy9EenwuU2xkEBPa+tVrkldI="; + cp310 = "sha256-CL7EZ1drwDDYvQY4AE4bjgdViJKTSREpiKS9SShoTow="; + cp311 = "sha256-T7n5v2L9XJLSLaIM0qrLSt4fsjAzdl+pJ08KDFC8QvY="; + cp312 = "sha256-1tYS3lxjQbd2/HXt7uW2mLtK9+6Eov8wVSsyqebkp3I="; + cp313 = "sha256-Li/iD6kFYuc2MNqf95MtPtZQfnMpHE2b31ZlN66d7d8="; }; }; in From 15a0152b3d5ad8ad36045e980f08ed2991363b8a Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 19 Sep 2025 20:43:52 +0000 Subject: [PATCH 2/3] python3Packages.ray: delete binary-hashes.nix before writing into it --- pkgs/development/python-modules/ray/prefetch.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/ray/prefetch.sh b/pkgs/development/python-modules/ray/prefetch.sh index e91ca7d77f8f..459cdd8b1acf 100755 --- a/pkgs/development/python-modules/ray/prefetch.sh +++ b/pkgs/development/python-modules/ray/prefetch.sh @@ -3,7 +3,7 @@ outfile="ray-hashes.nix" # Clear file -echo "" >$outfile +rm -f $outfile prefetch() { package_attr="python${1}Packages.ray" From 6ef26e9bf5048c94e9ecc763093d22f9cfb2aac8 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 19 Sep 2025 20:45:09 +0000 Subject: [PATCH 3/3] python3Packages.ray: format prefetch script --- .../python-modules/ray/prefetch.sh | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/ray/prefetch.sh b/pkgs/development/python-modules/ray/prefetch.sh index 459cdd8b1acf..56722c405849 100755 --- a/pkgs/development/python-modules/ray/prefetch.sh +++ b/pkgs/development/python-modules/ray/prefetch.sh @@ -6,23 +6,23 @@ outfile="ray-hashes.nix" rm -f $outfile prefetch() { - package_attr="python${1}Packages.ray" - echo "Fetching hash for $package_attr on $2" + package_attr="python${1}Packages.ray" + echo "Fetching hash for $package_attr on $2" - expr="(import { system = \"$2\"; }).$package_attr.src.url" - url=$(NIX_PATH=.. nix-instantiate --eval -E "$expr" | jq -r) + expr="(import { system = \"$2\"; }).$package_attr.src.url" + url=$(NIX_PATH=.. nix-instantiate --eval -E "$expr" | jq -r) - sha256=$(nix-prefetch-url "$url") - hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 "$sha256") + sha256=$(nix-prefetch-url "$url") + hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 "$sha256") - echo -e " cp${1} = \"${hash}\";" >>$outfile - echo + echo -e " cp${1} = \"${hash}\";" >>$outfile + echo } for system in "x86_64-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin"; do - echo "${system} = {" >>$outfile - for python_version in "310" "311" "312" "313"; do - prefetch "$python_version" "$system" - done - echo "};" >>$outfile + echo "${system} = {" >>$outfile + for python_version in "310" "311" "312" "313"; do + prefetch "$python_version" "$system" + done + echo "};" >>$outfile done