From 5a9ec68e45fca43df34235d5787f0efc7a90beab Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sun, 2 Nov 2025 18:03:51 +0000 Subject: [PATCH] python3Packages.gpytorch: 1.14 -> 1.14.2 Diff: https://github.com/cornellius-gp/gpytorch/compare/v1.14...v1.14.2 --- .../python-modules/gpytorch/default.nix | 24 ++++++++++++------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/gpytorch/default.nix b/pkgs/development/python-modules/gpytorch/default.nix index 08db11be0e4f..e6ac8ecadd65 100644 --- a/pkgs/development/python-modules/gpytorch/default.nix +++ b/pkgs/development/python-modules/gpytorch/default.nix @@ -2,27 +2,33 @@ lib, buildPythonPackage, fetchFromGitHub, + + # build-system + setuptools, + setuptools-scm, + + # dependencies jaxtyping, linear-operator, mpmath, scikit-learn, scipy, - setuptools, - setuptools-scm, torch, + + # tests pytestCheckHook, }: buildPythonPackage rec { pname = "gpytorch"; - version = "1.14"; + version = "1.14.2"; pyproject = true; src = fetchFromGitHub { owner = "cornellius-gp"; repo = "gpytorch"; tag = "v${version}"; - hash = "sha256-whZjqAs3nyjKMzAGi+OnyBtboq0UuV8m11A4IzkWtec="; + hash = "sha256-yDIGiA7q4e6T7SdnO+ALcc3ezmJK964T5Nn48+NGJV8="; }; build-system = [ @@ -30,8 +36,6 @@ buildPythonPackage rec { setuptools-scm ]; - pythonRelaxDeps = [ "jaxtyping" ]; - dependencies = [ jaxtyping linear-operator @@ -56,10 +60,12 @@ buildPythonPackage rec { "test_t_matmul_matrix" ]; - meta = with lib; { + meta = { description = "Highly efficient and modular implementation of Gaussian Processes, with GPU acceleration"; homepage = "https://gpytorch.ai"; - license = licenses.mit; - maintainers = with maintainers; [ veprbl ]; + downloadPage = "https://github.com/cornellius-gp/gpytorch"; + changelog = "https://github.com/cornellius-gp/gpytorch/releases/tag/${src.tag}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ veprbl ]; }; }