python311Packages.mlx 0 -> 1 attrpath: python311Packages.mlx Checking auto update branch... [version] [version] generic version rewriter does not support multiple hashes [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] Going to be running update for following packages: - python3.11-mlx-0.1.0 Press Enter key to continue... Running update for: - python3.11-mlx-0.1.0: UPDATING ... - python3.11-mlx-0.1.0: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/development/python-modules/mlx/default.nix b/pkgs/development/python-modules/mlx/default.nix index 036bbfac0418..8cbbd9cb7293 100644 --- a/pkgs/development/python-modules/mlx/default.nix +++ b/pkgs/development/python-modules/mlx/default.nix @@ -17,7 +17,7 @@ let gguf-tools = fetchFromGitHub { owner = "antirez"; repo = "gguf-tools"; - rev = "af7d88d808a7608a33723fba067036202910acb3"; + rev = "refs/tags/v${version}"; hash = "sha256-LqNvnUbmq0iziD9VP5OTJCSIy+y/hp5lKCUV7RtKTvM="; }; nlohmann_json = fetchFromGitHub { @@ -29,13 +29,13 @@ let in buildPythonPackage rec { pname = "mlx"; - version = "0.1.0"; + version = "0.3.0"; src = fetchFromGitHub { owner = "ml-explore"; repo = "mlx"; rev = "refs/tags/v${version}"; - hash = "sha256-xNJPG8XGbC0fy6RGcn1cxCsejyHsgnV35PuP8F1I4R4="; + hash = "sha256-Ev8nnYOxmXSZynM9sjlLI2iOVjSVAC4e73BPqd11Qp0="; }; pyproject = true; The derivation has no 'version' attribute, so do not know how to figure out the version while doing an updateScript update