From e62fe5dbd7d698cfc824b582670f04fa6ef6f075 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 15 Nov 2025 11:25:45 +0100 Subject: [PATCH] python313Packages.sockjs: add patch for async-timeout --- pkgs/development/python-modules/sockjs/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/sockjs/default.nix b/pkgs/development/python-modules/sockjs/default.nix index ceadfea7d037..b12dae9a2879 100644 --- a/pkgs/development/python-modules/sockjs/default.nix +++ b/pkgs/development/python-modules/sockjs/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchPypi, + fetchpatch, aiohttp, setuptools, }: @@ -16,6 +17,15 @@ buildPythonPackage rec { hash = "sha256-V+lZoj8gqNVRSdHl2ws7hwcm8rStgWbUG9z0EbNs33Y="; }; + patches = [ + # https://github.com/aio-libs/sockjs/pull/453 + (fetchpatch { + name = "replace-async-timeout-with-asyncio.timeout.patch"; + url = "https://github.com/aio-libs/sockjs/commit/322cec1ddc4ba35d6409565fa170eb03dbaa405b.patch"; + hash = "sha256-DV+OFiFV/A7ts24xz7pbTYXVvy/NA5kzwayj0m9Kt3I="; + }) + ]; + build-system = [ setuptools ]; dependencies = [ aiohttp ];