diff --git a/pkgs/development/python-modules/plotnine/default.nix b/pkgs/development/python-modules/plotnine/default.nix index 0a71ca5c0759..51d4ab2ed56c 100644 --- a/pkgs/development/python-modules/plotnine/default.nix +++ b/pkgs/development/python-modules/plotnine/default.nix @@ -21,16 +21,16 @@ writableTmpDirAsHomeHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "plotnine"; - version = "0.15.2"; + version = "0.15.3"; pyproject = true; src = fetchFromGitHub { owner = "has2k1"; repo = "plotnine"; - tag = "v${version}"; - hash = "sha256-JjSBcPRMmxAIoQsr8ESfgcf+EWBLsq1H+q56iyD3X84="; + tag = "v${finalAttrs.version}"; + hash = "sha256-nhFod9jhadKfQ8SW2RPNc8u+4gkWNDZRcnDcN5xVk54="; }; build-system = [ setuptools-scm ]; @@ -114,8 +114,8 @@ buildPythonPackage rec { meta = { description = "Grammar of graphics for Python"; homepage = "https://plotnine.readthedocs.io/"; - changelog = "https://github.com/has2k1/plotnine/releases/tag/${src.tag}"; + changelog = "https://github.com/has2k1/plotnine/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ onny ]; }; -} +}) 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; }; -} +})