From d63062affaf262d46d9fdcce40bb8c4ccb936d54 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 29 Sep 2024 14:46:59 +0200 Subject: [PATCH] python312Packages.pandas: 2.2.2 -> 2.2.3 https://pandas.pydata.org/docs/whatsnew/index.html --- .../python-modules/pandas/default.nix | 30 ++++++++----------- 1 file changed, 12 insertions(+), 18 deletions(-) diff --git a/pkgs/development/python-modules/pandas/default.nix b/pkgs/development/python-modules/pandas/default.nix index abf91dc56aae..9c707351f209 100644 --- a/pkgs/development/python-modules/pandas/default.nix +++ b/pkgs/development/python-modules/pandas/default.nix @@ -3,14 +3,12 @@ stdenv, buildPythonPackage, fetchFromGitHub, - pythonAtLeast, pythonOlder, # build-system cython, meson-python, meson, - oldest-supported-numpy, pkg-config, versioneer, wheel, @@ -66,7 +64,7 @@ let pandas = buildPythonPackage rec { pname = "pandas"; - version = "2.2.2"; + version = "2.2.3"; pyproject = true; disabled = pythonOlder "3.9"; @@ -75,29 +73,25 @@ let owner = "pandas-dev"; repo = "pandas"; rev = "refs/tags/v${version}"; - hash = "sha256-+zQKrsJmP3FJeOiYwNH1u96+/ECDHQF39evzur3cKjc="; + hash = "sha256-6YUROcqOV2P1AbJF9IMBIqTt7/PSTeXDwGgE4uI9GME="; }; postPatch = '' substituteInPlace pyproject.toml \ - --replace-fail "Cython==3.0.5" "Cython>=3.0.5" \ --replace-fail "meson-python==0.13.1" "meson-python>=0.13.1" \ --replace-fail "meson==1.2.1" "meson>=1.2.1" \ - --replace-fail "numpy>=2.0.0rc1" "numpy" + --replace-fail "numpy>=2.0" "numpy" ''; - nativeBuildInputs = - [ - cython - meson-python - meson - numpy - pkg-config - versioneer - wheel - ] - ++ versioneer.optional-dependencies.toml - ++ lib.optionals (pythonOlder "3.12") [ oldest-supported-numpy ]; + nativeBuildInputs = [ + cython + meson-python + meson + numpy + pkg-config + versioneer + wheel + ] ++ versioneer.optional-dependencies.toml; enableParallelBuilding = true;