From 9e9946618238b6aab49b07bcb1cd16b5cfad4749 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 21 Sep 2025 16:34:14 +0200 Subject: [PATCH] python313Packages.daphne: 4.1.2 -> 4.2.1 Changelog: https://github.com/django/daphne/blob/4.2.1/CHANGELOG.txt --- .../python-modules/daphne/default.nix | 24 +++---------------- 1 file changed, 3 insertions(+), 21 deletions(-) diff --git a/pkgs/development/python-modules/daphne/default.nix b/pkgs/development/python-modules/daphne/default.nix index 39a42efdd439..30d670359019 100644 --- a/pkgs/development/python-modules/daphne/default.nix +++ b/pkgs/development/python-modules/daphne/default.nix @@ -6,43 +6,25 @@ buildPythonPackage, django, fetchFromGitHub, - fetchpatch2, hypothesis, pytest-asyncio, pytestCheckHook, - pythonOlder, setuptools, twisted, }: buildPythonPackage rec { pname = "daphne"; - version = "4.1.2"; + version = "4.2.1"; pyproject = true; - disabled = pythonOlder "3.8"; - src = fetchFromGitHub { owner = "django"; repo = "daphne"; tag = version; - hash = "sha256-RAK2CaKKVmVIv1MBK+9xyADOrHq664MQOry4KaGTNCw="; + hash = "sha256-MPlvXcg7bBF1yaphjjMtnGsGpp6ca5GsgmXONw/V9Do="; }; - patches = [ - # https://github.com/django/daphne/pull/526 - (fetchpatch2 { - name = "fix-tests-with-Twisted-24.7.0.patch"; - url = "https://github.com/django/daphne/commit/0370c7a0937011d5345b14d484ec171d3ae9f875.patch"; - hash = "sha256-/3d2pRcEtGvINGHRQF3RZ8IVIETSZb6rhf+ZHUFSQQo="; - }) - ]; - - postPatch = '' - substituteInPlace setup.cfg \ - --replace-fail "pytest-runner" "" - ''; - build-system = [ setuptools ]; dependencies = [ @@ -67,7 +49,7 @@ buildPythonPackage rec { meta = with lib; { description = "Django ASGI (HTTP/WebSocket) server"; homepage = "https://github.com/django/daphne"; - changelog = "https://github.com/django/daphne/blob/${version}/CHANGELOG.txt"; + changelog = "https://github.com/django/daphne/blob/${src.tag}/CHANGELOG.txt"; license = licenses.bsd3; maintainers = [ ]; mainProgram = "daphne";