python312Packages.mlx 0.6.0 -> 0.8.0 https://repology.org/project/python:mlx/versions attrpath: python312Packages.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] this derivation will be built: /nix/store/50k64yg5f7zz7b8jg9g974fvy3xiyb24-packages.json.drv building '/nix/store/50k64yg5f7zz7b8jg9g974fvy3xiyb24-packages.json.drv'... Going to be running update for following packages: - python3.12-mlx-0.6.0 Press Enter key to continue... Running update for: - python3.12-mlx-0.6.0: UPDATING ... - python3.12-mlx-0.6.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 d2d4d32d7a9a..da897d73e28f 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.6.0"; + version = "0.8.0"; src = fetchFromGitHub { owner = "ml-explore"; repo = "mlx"; rev = "refs/tags/v${version}"; - hash = "sha256-FihdI+3ACKMJfPT2POjTRdtkXs7x+KiQpdpo3RcczBE="; + hash = "sha256-LUtTp9h6NGjusoO/KTyZGUnJriXUX4VAWvf4+v4Z48c="; }; pyproject = true; The derivation has no 'version' attribute, so do not know how to figure out the version while doing an updateScript update