diff --git a/pkgs/by-name/ta/tabbyapi/package.nix b/pkgs/by-name/ta/tabbyapi/package.nix index 50b0a10ed69d..98cfd666689b 100644 --- a/pkgs/by-name/ta/tabbyapi/package.nix +++ b/pkgs/by-name/ta/tabbyapi/package.nix @@ -7,14 +7,14 @@ }: python3Packages.buildPythonApplication { pname = "tabbyapi"; - version = "0-unstable-2026-01-20"; + version = "0-unstable-2026-05-29"; pyproject = true; src = fetchFromGitHub { owner = "theroyallab"; repo = "tabbyAPI"; - rev = "54e3ea1fb30c48217f82dcb4ab1359f4784da4c8"; - hash = "sha256-cwxpW4s8LKxS+2A2Grfhx8XaxbfT8U1LG59yhbu1lD8="; + rev = "95c1101bd2a18abec818a1bc2eb013438d1b55d0"; + hash = "sha256-VOHoPD8tb1ewOQL4LOhAYxsMBrahLAIEppYA8BXHOfc="; }; build-system = with python3Packages; [ @@ -53,6 +53,7 @@ python3Packages.buildPythonApplication { psutil httptools pillow + requests numpy setuptools diff --git a/pkgs/development/python-modules/exllamav2/default.nix b/pkgs/development/python-modules/exllamav2/default.nix index 9c14dfb1cbaf..2014fb621c26 100644 --- a/pkgs/development/python-modules/exllamav2/default.nix +++ b/pkgs/development/python-modules/exllamav2/default.nix @@ -25,7 +25,7 @@ torch, websockets, }: -buildPythonPackage (finalAttrs: { +buildPythonPackage.override { inherit (torch) stdenv; } (finalAttrs: { pname = "exllamav2"; version = "0.3.2"; pyproject = true; diff --git a/pkgs/development/python-modules/exllamav3/default.nix b/pkgs/development/python-modules/exllamav3/default.nix index d7f2b13eb33f..c734222c2421 100644 --- a/pkgs/development/python-modules/exllamav3/default.nix +++ b/pkgs/development/python-modules/exllamav3/default.nix @@ -21,20 +21,21 @@ tokenizers, torch, typing-extensions, + xformers, }: let newerThanTuring = lib.filter (version: lib.versionOlder "7.9" version) torch.cudaCapabilities; in -buildPythonPackage (finalAttrs: { +buildPythonPackage.override { inherit (torch) stdenv; } (finalAttrs: { pname = "exllamav3"; - version = "0.0.25"; + version = "0.0.38"; pyproject = true; src = fetchFromGitHub { owner = "turboderp-org"; repo = "exllamav3"; tag = "v${finalAttrs.version}"; - hash = "sha256-CltM0bQ3mvQwUYulsVByS7mcIIy6O/P1+nq4h5UAO6E="; + hash = "sha256-WlHIbnQX1Jd7y5yQzlqXVgBLQ92rnDSWy4z9bEm3WLA="; }; pythonRelaxDeps = [ @@ -71,6 +72,7 @@ buildPythonPackage (finalAttrs: { tokenizers torch typing-extensions + xformers ]; env = lib.optionalAttrs torch.cudaSupport {