From 018adeb9821b5df25eea0be5875ee05341e31133 Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 3 Jun 2026 21:30:18 +0700 Subject: [PATCH 1/4] python3Packages.autologging: migrate to pyproject --- pkgs/development/python-modules/autologging/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/autologging/default.nix b/pkgs/development/python-modules/autologging/default.nix index c95735bb0ced..71e1184a5636 100644 --- a/pkgs/development/python-modules/autologging/default.nix +++ b/pkgs/development/python-modules/autologging/default.nix @@ -2,12 +2,13 @@ lib, buildPythonPackage, fetchPypi, + setuptools, }: buildPythonPackage rec { pname = "autologging"; version = "1.3.2"; - format = "setuptools"; + pyproject = true; src = fetchPypi { pname = "Autologging"; @@ -16,6 +17,8 @@ buildPythonPackage rec { extension = "zip"; }; + build-system = [ setuptools ]; + meta = { homepage = "https://ninthtest.info/python-autologging/"; description = "Easier logging and tracing for Python classes"; From d241d2dcdbe72c4dd9ae7b0b4f078d0acf583915 Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 3 Jun 2026 21:32:55 +0700 Subject: [PATCH 2/4] python3Packages.autologging: convert to finalAttrs --- pkgs/development/python-modules/autologging/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/autologging/default.nix b/pkgs/development/python-modules/autologging/default.nix index 71e1184a5636..daa29a4a73fb 100644 --- a/pkgs/development/python-modules/autologging/default.nix +++ b/pkgs/development/python-modules/autologging/default.nix @@ -5,14 +5,14 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "autologging"; version = "1.3.2"; pyproject = true; src = fetchPypi { pname = "Autologging"; - inherit version; + inherit (finalAttrs) version; sha256 = "117659584d8aab8cf62046f682f8e57b54d958b8571c737fa8bf15c32937fbb6"; extension = "zip"; }; @@ -25,4 +25,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ twey ]; }; -} +}) From e292e0cfb8b202a0723964d16c4ff66bca421435 Mon Sep 17 00:00:00 2001 From: Harinn Date: Wed, 3 Jun 2026 21:35:37 +0700 Subject: [PATCH 3/4] python3Packages.autologging: use SRI hash format --- pkgs/development/python-modules/autologging/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/autologging/default.nix b/pkgs/development/python-modules/autologging/default.nix index daa29a4a73fb..9adf04d579c8 100644 --- a/pkgs/development/python-modules/autologging/default.nix +++ b/pkgs/development/python-modules/autologging/default.nix @@ -13,7 +13,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { pname = "Autologging"; inherit (finalAttrs) version; - sha256 = "117659584d8aab8cf62046f682f8e57b54d958b8571c737fa8bf15c32937fbb6"; + hash = "sha256-EXZZWE2Kq4z2IEb2gvjle1TZWLhXHHN/qL8Vwyk3+7Y="; extension = "zip"; }; From f3444495abaef46903b56a83968f2278cf990906 Mon Sep 17 00:00:00 2001 From: Harinn Date: Thu, 4 Jun 2026 16:06:11 +0700 Subject: [PATCH 4/4] python3Packages.autologging: fix homepage, add changelog --- pkgs/development/python-modules/autologging/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/autologging/default.nix b/pkgs/development/python-modules/autologging/default.nix index 9adf04d579c8..435eb2cabe41 100644 --- a/pkgs/development/python-modules/autologging/default.nix +++ b/pkgs/development/python-modules/autologging/default.nix @@ -20,8 +20,9 @@ buildPythonPackage (finalAttrs: { build-system = [ setuptools ]; meta = { - homepage = "https://ninthtest.info/python-autologging/"; description = "Easier logging and tracing for Python classes"; + homepage = "https://github.com/mzipay/Autologging"; + changelog = "https://github.com/mzipay/Autologging/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ twey ]; };