From 335d81bf74af25114c97f5d003a466b91e2a84ac Mon Sep 17 00:00:00 2001 From: Bad3r <25513724+Bad3r@users.noreply.github.com> Date: Mon, 4 May 2026 15:58:14 +0300 Subject: [PATCH] python3Packages.wfuzz: tidy style nits - Sort dependencies alphabetically (pyparsing/setuptools/six were out of order relative to nixpkgs Python convention). - Note that the imp -> importlib patch is needed for Python >= 3.12, not just 3.12, since imp stays removed in 3.13+. - Use the canonical "v\${version}" form for the changelog URL instead of reaching through finalAttrs.src.tag. --- pkgs/development/python-modules/wfuzz/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/wfuzz/default.nix b/pkgs/development/python-modules/wfuzz/default.nix index 20ef5a087fb5..1dd7d4cd39ae 100644 --- a/pkgs/development/python-modules/wfuzz/default.nix +++ b/pkgs/development/python-modules/wfuzz/default.nix @@ -29,7 +29,7 @@ buildPythonPackage (finalAttrs: { }; patches = [ - # replace use of imp module for Python 3.12 + # replace use of imp module for Python >= 3.12 # https://github.com/xmendez/wfuzz/pull/365 (fetchpatch2 { url = "https://github.com/xmendez/wfuzz/commit/f4c028b9ada4c36dabf3bc752f69f6ddc110920f.patch?full_index=1"; @@ -48,9 +48,9 @@ buildPythonPackage (finalAttrs: { legacy-cgi netaddr # src/wfuzz/plugins/payloads/{iprange,ipnet}.py pycurl - six - setuptools pyparsing + setuptools + six ] ++ lib.optionals stdenv.hostPlatform.isWindows [ colorama ];