From 79ffa9e18d2f40f414284227e81bf199794f42c7 Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Sat, 24 Aug 2024 18:50:28 +0200 Subject: [PATCH] python312Packages.spyse-python: modernize --- .../python-modules/spyse-python/default.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/spyse-python/default.nix b/pkgs/development/python-modules/spyse-python/default.nix index 0a37e99b02a2..fc96952be47a 100644 --- a/pkgs/development/python-modules/spyse-python/default.nix +++ b/pkgs/development/python-modules/spyse-python/default.nix @@ -34,18 +34,19 @@ buildPythonPackage rec { }) ]; + pythonRemoveDeps = [ "dataclasses" ]; + postPatch = '' substituteInPlace setup.py \ - --replace "'dataclasses~=0.6'," "" \ - --replace "dataclasses-json~=0.5.4" "dataclasses-json>=0.5.4" \ - --replace "responses~=0.13.3" "responses>=0.13.3" \ - --replace "limiter~=0.1.2" "limiter>=0.1.2" \ - --replace "requests~=2.26.0" "requests>=2.26.0" + --replace-fail "dataclasses-json~=0.5.4" "dataclasses-json>=0.5.4" \ + --replace-fail "responses~=0.13.3" "responses>=0.13.3" \ + --replace-fail "limiter~=0.1.2" "limiter>=0.1.2" \ + --replace-fail "requests~=2.26.0" "requests>=2.26.0" ''; - nativeBuildInputs = [ setuptools ]; + build-system = [ setuptools ]; - propagatedBuildInputs = [ + dependencies = [ requests dataclasses-json responses