From 61522f765dc1bdec21f396c9b9bb15ba44b9a5a9 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 3 Aug 2026 23:49:27 +0200 Subject: [PATCH 1/2] pythonPackages.pyinotify: migrate to pyproject --- pkgs/development/python-modules/pyinotify/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pyinotify/default.nix b/pkgs/development/python-modules/pyinotify/default.nix index 427bd8a1ba34..350b92e50383 100644 --- a/pkgs/development/python-modules/pyinotify/default.nix +++ b/pkgs/development/python-modules/pyinotify/default.nix @@ -2,18 +2,22 @@ lib, buildPythonPackage, fetchPypi, + setuptools, }: buildPythonPackage rec { pname = "pyinotify"; version = "0.9.6"; - format = "setuptools"; + + pyproject = true; src = fetchPypi { inherit pname version; sha256 = "1x3i9wmzw33fpkis203alygfnrkcmq9w1aydcm887jh6frfqm6cw"; }; + build-system = [ setuptools ]; + patches = [ ./skip-asyncore-python-3.12.patch ]; # No tests distributed From c642f3f06ab4d09cc572081b4dc43661e8e14629 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 3 Aug 2026 23:50:30 +0200 Subject: [PATCH 2/2] python3Packages.pyinotify: use finalAttrs, __structuredAttrs --- pkgs/development/python-modules/pyinotify/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pyinotify/default.nix b/pkgs/development/python-modules/pyinotify/default.nix index 350b92e50383..2f4c6ca89014 100644 --- a/pkgs/development/python-modules/pyinotify/default.nix +++ b/pkgs/development/python-modules/pyinotify/default.nix @@ -5,15 +5,17 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "pyinotify"; version = "0.9.6"; + __structuredAttrs = true; pyproject = true; src = fetchPypi { - inherit pname version; - sha256 = "1x3i9wmzw33fpkis203alygfnrkcmq9w1aydcm887jh6frfqm6cw"; + pname = "pyinotify"; + inherit (finalAttrs) version; + hash = "sha256-nJmKXXYGyoNQZc2rwBOubGbrnqdqAKHjvG4M/itPcfQ="; }; build-system = [ setuptools ]; @@ -31,4 +33,4 @@ buildPythonPackage rec { license = lib.licenses.mit; platforms = lib.platforms.linux; }; -} +})