From b518a7d877a52a78d4411026538718daf72f2b38 Mon Sep 17 00:00:00 2001 From: Theodore Ni <3806110+tjni@users.noreply.github.com> Date: Sat, 13 Aug 2022 19:01:37 -0700 Subject: [PATCH] python310Packages.loguru: fix failing tests Pulls in a patch from upstream that fixes test failing on Python 3.10.6 and greater. --- pkgs/development/python-modules/loguru/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/python-modules/loguru/default.nix b/pkgs/development/python-modules/loguru/default.nix index 1a7982026bcd..9c0d88df644d 100644 --- a/pkgs/development/python-modules/loguru/default.nix +++ b/pkgs/development/python-modules/loguru/default.nix @@ -21,6 +21,14 @@ buildPythonPackage rec { sha256 = "sha256-BmvQZ1jQpRPpg2/ZxrWnW/s/02hB9LmWvGC1R6MJ1Bw="; }; + patches = [ + (fetchpatch { + name = "fix-test-repr-infinite-recursion.patch"; + url = "https://github.com/Delgan/loguru/commit/4fe21f66991abeb1905e24c3bc3c634543d959a2.patch"; + hash = "sha256-NUOkgUS28TOazO0txMinFtaKwsi/J1Y7kqjjvMRCnR8="; + }) + ]; + propagatedBuildInputs = lib.optionals (pythonOlder "3.7") [ aiocontextvars ];