From 8890d563486b4fbd8c71c384f6dfa1fb001b0574 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Tue, 14 Jul 2026 13:00:18 -0700 Subject: [PATCH 1/2] python3Packages.pyiceberg: allow rich 15 --- pkgs/development/python-modules/pyiceberg/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/pyiceberg/default.nix b/pkgs/development/python-modules/pyiceberg/default.nix index da85a22cde01..bbe20d0dd4b3 100644 --- a/pkgs/development/python-modules/pyiceberg/default.nix +++ b/pkgs/development/python-modules/pyiceberg/default.nix @@ -79,6 +79,11 @@ buildPythonPackage (finalAttrs: { # Prevents the cython build to fail silently env.CIBUILDWHEEL = "1"; + pythonRelaxDeps = [ + # rich<15.0.0,>=10.11.0 not satisfied by version 15.0.0 + "rich" + ]; + dependencies = [ cachetools click @@ -289,6 +294,10 @@ buildPythonPackage (finalAttrs: { # Timing sensitive # AssertionError: assert 8 == 5 "test_hive_wait_for_lock" + + # Schema comparison faildue to `string` becoming `large_string` + "test_read_map " + "test_projection_maps_of_structs" ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # ImportError: The pyarrow installation is not built with support for 'GcsFileSystem' From f4a1600ddc0261c166c4cfb7ed6cfe230a38765a Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Tue, 14 Jul 2026 17:36:42 -0700 Subject: [PATCH 2/2] python3Packages.exegol: relax Pydantic dependency --- pkgs/by-name/ex/exegol/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ex/exegol/package.nix b/pkgs/by-name/ex/exegol/package.nix index 4a315fd84622..43ac070e546e 100644 --- a/pkgs/by-name/ex/exegol/package.nix +++ b/pkgs/by-name/ex/exegol/package.nix @@ -22,6 +22,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pythonRelaxDeps = [ "argcomplete" "cryptography" + "pydantic" "requests" "rich" "supabase"