From 30c407a961bd8044739dd825b56cf68758c73212 Mon Sep 17 00:00:00 2001 From: willow <52585984+Kek5chen@users.noreply.github.com> Date: Tue, 25 Mar 2025 17:16:50 +0100 Subject: [PATCH] python39Packages.setuptools-scm: roll back tomli for < 3.11 support --- pkgs/development/python-modules/setuptools-scm/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/setuptools-scm/default.nix b/pkgs/development/python-modules/setuptools-scm/default.nix index 9ce94f6c964f..8dcf2dcea3c8 100644 --- a/pkgs/development/python-modules/setuptools-scm/default.nix +++ b/pkgs/development/python-modules/setuptools-scm/default.nix @@ -28,6 +28,11 @@ buildPythonPackage rec { hash = "sha256-oYOWobwCGcl00adGErEfnc4NW9ix3FXGX2rH/WCejCg="; }; + postPatch = if (pythonOlder "3.11") then '' + substituteInPlace pyproject.toml \ + --replace-fail 'tomli<=2.0.2' 'tomli' + '' else null; + build-system = [ setuptools ] ++ lib.optionals (pythonOlder "3.11") [ tomli ]; dependencies = [