From c91bdbf4c6579158f948870f63e5e98480d3870f Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Fri, 21 Feb 2025 17:42:34 +0100 Subject: [PATCH] python312Packages.dataclasses-serialization: migrate to pythonRelaxDepsHook --- .../python-modules/dataclasses-serialization/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/dataclasses-serialization/default.nix b/pkgs/development/python-modules/dataclasses-serialization/default.nix index b1e014f0c163..d99f4ada0bdf 100644 --- a/pkgs/development/python-modules/dataclasses-serialization/default.nix +++ b/pkgs/development/python-modules/dataclasses-serialization/default.nix @@ -32,14 +32,13 @@ buildPythonPackage rec { substituteInPlace setup.py \ --replace "project_root = Path(__file__).parents[1]" "project_root = Path(__file__).parents[0]" - # dataclasses is included in Python 3.7 - substituteInPlace requirements.txt \ - --replace dataclasses "" - # https://github.com/madman-bob/python-dataclasses-serialization/issues/16 sed -i '/(\(Dict\|List\)/d' tests/test_json.py tests/test_bson.py ''; + # dataclasses is included in Python 3.7 + pythonRemoveDeps = [ "dataclasses" ]; + propagatedBuildInputs = [ more-properties typing-inspect