lol

python313Packages.uvloop: patch for broken tests

https://github.com/MagicStack/uvloop/pull/662
https://github.com/MagicStack/uvloop/pull/663

+15
+15
pkgs/development/python-modules/uvloop/default.nix
··· 4 4 buildPythonPackage, 5 5 pythonOlder, 6 6 fetchPypi, 7 + fetchpatch, 7 8 8 9 # build-system 9 10 cython, ··· 31 32 inherit pname version; 32 33 hash = "sha256-O/ErD9poRHgGp62Ee/pZFhMXcnXTW2ckse5XP6o3BOM="; 33 34 }; 35 + 36 + patches = [ 37 + # fix test failures on Python 3.13 38 + # (remove on next update) 39 + (fetchpatch { 40 + url = "https://github.com/MagicStack/uvloop/commit/96b7ed31afaf02800d779a395591da6a2c8c50e1.patch"; 41 + hash = "sha256-Nbe3BuIuwlylll5fIYij+OiP90ZeFNI0GKHK9SwWRk8="; 42 + excludes = [ ".github/workflows/tests.yml" ]; 43 + }) 44 + (fetchpatch { 45 + url = "https://github.com/MagicStack/uvloop/commit/56807922f847ddac231a53d5b03eef70092b987c.patch"; 46 + hash = "sha256-X5Ob1t/CRy9csw2JrWvwS55G6qTqZhIuGLTy83O03GU="; 47 + }) 48 + ]; 34 49 35 50 postPatch = '' 36 51 rm -rf vendor