From 11f8a8255089bafe45768c559d34c057fd3aaf66 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Mon, 17 Nov 2025 11:16:49 -0800 Subject: [PATCH] python3Packages.firebsse-admin: fix broken asyncio setting asyncio_default_fixture_loop_scope was set to Null which is invalid. Applied upstream patch. --- .../python-modules/firebase-admin/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/firebase-admin/default.nix b/pkgs/development/python-modules/firebase-admin/default.nix index 65e61d7321e0..b1f982a0ec4a 100644 --- a/pkgs/development/python-modules/firebase-admin/default.nix +++ b/pkgs/development/python-modules/firebase-admin/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + fetchpatch, setuptools, cachecontrol, cryptography, @@ -33,6 +34,14 @@ buildPythonPackage rec { build-system = [ setuptools ]; + patches = [ + (fetchpatch { + name = "remove-asyncio-default-fixture-loop-scope.patch"; + url = "https://github.com/firebase/firebase-admin-python/commit/de713d21da83b1f50c24c5a23132ffc442700448.patch"; + hash = "sha256-D4edbVHMejpnSmIYblrq9E5+YdbBzLe/VWbObvMNGdk="; + }) + ]; + dependencies = [ cachecontrol cryptography