From d390c9ee82cececccfee9f914e05eb83c80b0ebb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 28 Oct 2024 15:32:41 +0100 Subject: [PATCH] python313Packages.parameterized: fix tests Kudos to the Gentoo folks for the patch. --- .../development/python-modules/parameterized/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/parameterized/default.nix b/pkgs/development/python-modules/parameterized/default.nix index 8af2b491701d..0379d5c7cb0d 100644 --- a/pkgs/development/python-modules/parameterized/default.nix +++ b/pkgs/development/python-modules/parameterized/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + fetchpatch2, mock, pytestCheckHook, pythonOlder, @@ -20,6 +21,14 @@ buildPythonPackage rec { hash = "sha256-f8kFJyzvpPNkwaNCnLvpwPmLeTmI77W/kKrIDwjbCbE="; }; + patches = [ + (fetchpatch2 { + name = "parameterized-docstring-3.13-compat.patch"; + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/dev-python/parameterized/files/parameterized-0.9.0-py313-test.patch"; + hash = "sha256-tWcN0eRC0oRHrOaa/cctXLhi1WapDKvxO36e6gU6UIk="; + }) + ]; + postPatch = '' # broken with pytest 7 and python 3.12 # https://github.com/wolever/parameterized/issues/167