summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--pkgs/development/python-modules/babel/default.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/development/python-modules/babel/default.nix b/pkgs/development/python-modules/babel/default.nix
index 0704f1693f9..1393a7084e1 100644
--- a/pkgs/development/python-modules/babel/default.nix
+++ b/pkgs/development/python-modules/babel/default.nix
@@ -1,10 +1,10 @@
 { lib
 , buildPythonPackage
 , fetchPypi
+, pythonAtLeast
 , pythonOlder
 
 # tests
-, backports-zoneinfo
 , freezegun
 , pytestCheckHook
 , pytz
@@ -27,14 +27,15 @@ buildPythonPackage rec {
     pytz
   ];
 
+  # including backports.zoneinfo for python<3.9 yields infinite recursion
+  doCheck = pythonAtLeast "3.9";
+
   nativeCheckInputs = [
     # via setup.py
     freezegun
     pytestCheckHook
     # via tox.ini
     pytz
-  ] ++ lib.optionals (pythonOlder "3.9") [
-    backports-zoneinfo
   ];
 
   disabledTests = [