From 44464d66aee7a43bfc7e787bd3a06969a3e79145 Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 3 Jun 2026 21:18:06 +0700 Subject: [PATCH 1/4] python3Packages.asyncio-throttle: migrate to pyproject --- pkgs/development/python-modules/asyncio-throttle/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/asyncio-throttle/default.nix b/pkgs/development/python-modules/asyncio-throttle/default.nix index a5a32699dac3..949856d32042 100644 --- a/pkgs/development/python-modules/asyncio-throttle/default.nix +++ b/pkgs/development/python-modules/asyncio-throttle/default.nix @@ -4,12 +4,13 @@ fetchFromGitHub, pytestCheckHook, pytest-asyncio, + setuptools, }: buildPythonPackage rec { pname = "asyncio-throttle"; version = "1.0.2"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "hallazzang"; @@ -18,6 +19,8 @@ buildPythonPackage rec { sha256 = "1hsjcymdcm0hf4l68scf9n8j7ba89azgh96xhxrnyvwxfs5acnmv"; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ pytest-asyncio pytestCheckHook From 11867efed1ce83cd414a7b434408ae22ffafc8ea Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 3 Jun 2026 21:20:44 +0700 Subject: [PATCH 2/4] python3Packages.asyncio-throttle: convert to finalAttrs --- .../development/python-modules/asyncio-throttle/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/asyncio-throttle/default.nix b/pkgs/development/python-modules/asyncio-throttle/default.nix index 949856d32042..cf8cff51f403 100644 --- a/pkgs/development/python-modules/asyncio-throttle/default.nix +++ b/pkgs/development/python-modules/asyncio-throttle/default.nix @@ -7,7 +7,7 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "asyncio-throttle"; version = "1.0.2"; pyproject = true; @@ -15,7 +15,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "hallazzang"; repo = "asyncio-throttle"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; sha256 = "1hsjcymdcm0hf4l68scf9n8j7ba89azgh96xhxrnyvwxfs5acnmv"; }; @@ -34,4 +34,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ hexa ]; }; -} +}) From 68a66fe332d9f21d9f410ee5da53dfb12290bb76 Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 3 Jun 2026 21:22:44 +0700 Subject: [PATCH 3/4] python3Packages.asyncio-throttle: use tag in src --- pkgs/development/python-modules/asyncio-throttle/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/asyncio-throttle/default.nix b/pkgs/development/python-modules/asyncio-throttle/default.nix index cf8cff51f403..8c7627a76e2d 100644 --- a/pkgs/development/python-modules/asyncio-throttle/default.nix +++ b/pkgs/development/python-modules/asyncio-throttle/default.nix @@ -15,7 +15,7 @@ buildPythonPackage (finalAttrs: { src = fetchFromGitHub { owner = "hallazzang"; repo = "asyncio-throttle"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; sha256 = "1hsjcymdcm0hf4l68scf9n8j7ba89azgh96xhxrnyvwxfs5acnmv"; }; From 09c40f1c98588aa66900e5c10dcb7b4e08120b8e Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 3 Jun 2026 21:24:52 +0700 Subject: [PATCH 4/4] python3Packages.asyncio-throttle: use SRI hash format --- pkgs/development/python-modules/asyncio-throttle/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/asyncio-throttle/default.nix b/pkgs/development/python-modules/asyncio-throttle/default.nix index 8c7627a76e2d..ca456b9eb6ee 100644 --- a/pkgs/development/python-modules/asyncio-throttle/default.nix +++ b/pkgs/development/python-modules/asyncio-throttle/default.nix @@ -16,7 +16,7 @@ buildPythonPackage (finalAttrs: { owner = "hallazzang"; repo = "asyncio-throttle"; tag = "v${finalAttrs.version}"; - sha256 = "1hsjcymdcm0hf4l68scf9n8j7ba89azgh96xhxrnyvwxfs5acnmv"; + hash = "sha256-u1qminadb29zh90k+L5KSK0jkU2OaWQocRBU1qpnUsM="; }; build-system = [ setuptools ];