From 6a821c20389c8abfd74cad988d6d779f0a124180 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 15 Nov 2024 14:41:40 +0100 Subject: [PATCH 1/2] exo: add update script --- pkgs/by-name/ex/exo/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/ex/exo/package.nix b/pkgs/by-name/ex/exo/package.nix index c1e03405b4fa..e15312a6cf00 100644 --- a/pkgs/by-name/ex/exo/package.nix +++ b/pkgs/by-name/ex/exo/package.nix @@ -3,6 +3,7 @@ stdenv, fetchFromGitHub, python3Packages, + unstableGitUpdater, }: python3Packages.buildPythonApplication { pname = "exo"; @@ -64,6 +65,12 @@ python3Packages.buildPythonApplication { # Tests require `mlx` which is not supported on linux. doCheck = stdenv.isDarwin; + passthru = { + updateScript = unstableGitUpdater { + hardcodeZeroVersion = true; + }; + }; + meta = { description = "Run your own AI cluster at home with everyday devices"; homepage = "https://github.com/exo-explore/exo"; From 2b9c54eaeb7ed47ba0e5fae7db9fa41b7ab09fca Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 15 Nov 2024 13:43:16 +0000 Subject: [PATCH 2/2] exo: 0-unstable-2024-10-29 -> 0-unstable-2024-11-14 --- pkgs/by-name/ex/exo/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ex/exo/package.nix b/pkgs/by-name/ex/exo/package.nix index e15312a6cf00..332bc4ac17bc 100644 --- a/pkgs/by-name/ex/exo/package.nix +++ b/pkgs/by-name/ex/exo/package.nix @@ -7,14 +7,14 @@ }: python3Packages.buildPythonApplication { pname = "exo"; - version = "0-unstable-2024-10-29"; + version = "0-unstable-2024-11-14"; pyproject = true; src = fetchFromGitHub { owner = "exo-explore"; repo = "exo"; - rev = "50a1b171f64a75594793147aa39db933ef38aed9"; - hash = "sha256-hzguPEQDTKBWe8Um+pwJpsctPbQqA6QW5LGknKWFaKo="; + rev = "f1eec9fa64a0c14e0ef2eec092b799009b3d4a1e"; + hash = "sha256-WrJrhMtq+S5VD3oyW1k3fkOHunTzdFk0HavjOXLhIKU="; }; build-system = with python3Packages; [ setuptools ];