From d4bee51816c11db1370a1d04fb3ade42b88a59b0 Mon Sep 17 00:00:00 2001 From: SkohTV Date: Wed, 30 Sep 2026 10:52:22 +0200 Subject: [PATCH 1/2] sccmhunter: add python313 support --- pkgs/by-name/sc/sccmhunter/package.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/sc/sccmhunter/package.nix b/pkgs/by-name/sc/sccmhunter/package.nix index fca62c6e2832..c51e800443aa 100644 --- a/pkgs/by-name/sc/sccmhunter/package.nix +++ b/pkgs/by-name/sc/sccmhunter/package.nix @@ -1,11 +1,9 @@ { lib, fetchFromGitHub, - # Pinned to Python 3.12 because future-1.0.0 is not supported for Python 3.13: - # error: future-1.0.0 not supported for interpreter python3.13 - python312Packages, + python3Packages, }: -python312Packages.buildPythonApplication (finalAttrs: { +python3Packages.buildPythonApplication (finalAttrs: { pname = "sccmhunter"; version = "2.0.0"; pyproject = true; @@ -17,11 +15,11 @@ python312Packages.buildPythonApplication (finalAttrs: { hash = "sha256-aWZx5KfsuhyT08OmYFHKVO8Sr9g5WHXpKLpijo2TAPI="; }; - build-system = with python312Packages; [ + build-system = with python3Packages; [ setuptools ]; - dependencies = with python312Packages; [ + dependencies = with python3Packages; [ cmd2 cryptography impacket From ed5a4e0323d9f9a52b1c2983659e230836f671be Mon Sep 17 00:00:00 2001 From: SkohTV Date: Wed, 30 Sep 2026 10:53:20 +0200 Subject: [PATCH 2/2] sccmhunter: license mit -> gpl3Plus --- pkgs/by-name/sc/sccmhunter/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sc/sccmhunter/package.nix b/pkgs/by-name/sc/sccmhunter/package.nix index c51e800443aa..3b190236276c 100644 --- a/pkgs/by-name/sc/sccmhunter/package.nix +++ b/pkgs/by-name/sc/sccmhunter/package.nix @@ -42,7 +42,7 @@ python3Packages.buildPythonApplication (finalAttrs: { description = "Post exploitation tool to identify and attack SCCM related assets in an Active Directory domain"; homepage = "https://github.com/garrettfoster13/sccmhunter"; changelog = "https://github.com/garrettfoster13/sccmhunter/blob/${finalAttrs.src.tag}/changelog.md"; - license = lib.licenses.mit; + license = lib.licenses.gpl3Plus; mainProgram = "sccmhunter.py"; maintainers = with lib.maintainers; [ purpole ]; };