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