From b2d7ee373163f1dc27eaf6137c141e59723a0d41 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 31 Jan 2026 21:55:10 +0000 Subject: [PATCH] python3Packages.statsmodels: 0.14.5 -> 0.14.6 Changelog: https://github.com/statsmodels/statsmodels/releases/tag/v0.14.6 --- .../python-modules/statsmodels/default.nix | 30 +++++++++++-------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/statsmodels/default.nix b/pkgs/development/python-modules/statsmodels/default.nix index c9111049f9ef..3caf52a419c9 100644 --- a/pkgs/development/python-modules/statsmodels/default.nix +++ b/pkgs/development/python-modules/statsmodels/default.nix @@ -1,26 +1,32 @@ { lib, + stdenv, buildPythonPackage, + fetchFromGitHub, + + # build-system cython, - fetchPypi, numpy, - packaging, - pandas, - patsy, scipy, setuptools, setuptools-scm, - stdenv, + + # dependencies + packaging, + pandas, + patsy, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "statsmodels"; - version = "0.14.5"; + version = "0.14.6"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-3iYOWMzP0s7d+DW1WjVyM9bKhToapPkPdVOlLMccbd8="; + src = fetchFromGitHub { + owner = "statsmodels"; + repo = "statsmodels"; + tag = "v${finalAttrs.version}"; + hash = "sha256-Rr+7vQ+nx8XihoQQECqHlDKvk7xRTdCpQTzs5pBbqmk="; }; postPatch = '' @@ -59,7 +65,7 @@ buildPythonPackage rec { meta = { description = "Statistical computations and models for use with SciPy"; homepage = "https://www.github.com/statsmodels/statsmodels"; - changelog = "https://github.com/statsmodels/statsmodels/releases/tag/v${version}"; + changelog = "https://github.com/statsmodels/statsmodels/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsd3; }; -} +})