From 957646504dcbbbd45a6da73807ed0063a8262245 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 27 Apr 2026 21:49:54 +0200 Subject: [PATCH 1/4] exabgp: fix changelog url --- pkgs/by-name/ex/exabgp/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ex/exabgp/package.nix b/pkgs/by-name/ex/exabgp/package.nix index b76227ccf976..e89e1bfea0e4 100644 --- a/pkgs/by-name/ex/exabgp/package.nix +++ b/pkgs/by-name/ex/exabgp/package.nix @@ -64,7 +64,7 @@ python3Packages.buildPythonApplication (finalAttrs: { meta = { description = "BGP swiss army knife of networking"; homepage = "https://github.com/Exa-Networks/exabgp"; - changelog = "https://github.com/Exa-Networks/exabgp/blob/${finalAttrs.src.tag}/CHANGELOG.rst"; + changelog = "https://github.com/Exa-Networks/exabgp/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.bsd3; mainProgram = "exabgp"; maintainers = with lib.maintainers; [ From 93c42fbbbc90db7714880f44fe8ef4821e327cb0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 27 Apr 2026 21:50:27 +0200 Subject: [PATCH 2/4] python3Packages.paypal-checkout-serversdk: drop changelog url The repo was removed, but the package is still used in Pretix for the time being. --- .../python-modules/paypal-checkout-serversdk/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/python-modules/paypal-checkout-serversdk/default.nix b/pkgs/development/python-modules/paypal-checkout-serversdk/default.nix index 7db5b1a863ad..d8709d0478a7 100644 --- a/pkgs/development/python-modules/paypal-checkout-serversdk/default.nix +++ b/pkgs/development/python-modules/paypal-checkout-serversdk/default.nix @@ -43,7 +43,6 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/paypal/Checkout-Python-SDK/releases/tag/${version}"; description = "Python SDK for Checkout RESTful APIs"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ hexa ]; From d906f1b4d19cf8b9714c1846ebd1de1d8b8449b6 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 27 Apr 2026 21:52:19 +0200 Subject: [PATCH 3/4] python3Packages.pytest-run-paralle: fix changelog url and migrate to finalAttrs. --- .../python-modules/pytest-run-parallel/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pytest-run-parallel/default.nix b/pkgs/development/python-modules/pytest-run-parallel/default.nix index 838212cd38e0..7f7dfe9cad19 100644 --- a/pkgs/development/python-modules/pytest-run-parallel/default.nix +++ b/pkgs/development/python-modules/pytest-run-parallel/default.nix @@ -19,7 +19,7 @@ pytestCheckHook, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pytest-run-parallel"; version = "0.8.2"; pyproject = true; @@ -27,7 +27,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "Quansight-Labs"; repo = "pytest-run-parallel"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-/EoIemQvQFgo9Ic+ZcQJk7fC8S+OHOHaHODrsivarhY="; }; @@ -55,8 +55,8 @@ buildPythonPackage rec { meta = { description = "Simple pytest plugin to run tests concurrently"; homepage = "https://github.com/Quansight-Labs/pytest-run-parallel"; - changelog = "https://github.com/Quansight-Labs/pytest-run-parallel/blob/${src.tag}/CHANGELOG.md"; + changelog = "https://github.com/Quansight-Labs/pytest-run-parallel/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ hexa ]; }; -} +}) From f4b2f82492e19895dc9136d5d7826623355f63f7 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 27 Apr 2026 21:53:04 +0200 Subject: [PATCH 4/4] python3Packages.quart: fix changelog url --- pkgs/development/python-modules/quart/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/quart/default.nix b/pkgs/development/python-modules/quart/default.nix index 8a5b5a650421..f74a5c1f7d00 100644 --- a/pkgs/development/python-modules/quart/default.nix +++ b/pkgs/development/python-modules/quart/default.nix @@ -71,7 +71,7 @@ buildPythonPackage rec { description = "Async Python micro framework for building web applications"; mainProgram = "quart"; homepage = "https://github.com/pallets/quart/"; - changelog = "https://github.com/pallets/quart/blob/${src.tag}/CHANGES.rst"; + changelog = "https://github.com/pallets/quart/blob/${src.tag}/CHANGES.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ hexa ]; };