python310Packages.acquire: init at 3.2

+74
+70
pkgs/development/python-modules/acquire/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , defusedxml 4 + , dissect-cstruct 5 + , dissect-target 6 + , fetchFromGitHub 7 + , minio 8 + , pycryptodome 9 + , pytestCheckHook 10 + , pythonOlder 11 + , requests 12 + , requests-toolbelt 13 + , rich 14 + , setuptools 15 + , setuptools-scm 16 + }: 17 + 18 + buildPythonPackage rec { 19 + pname = "acquire"; 20 + version = "3.2"; 21 + format = "pyproject"; 22 + 23 + disabled = pythonOlder "3.7"; 24 + 25 + src = fetchFromGitHub { 26 + owner = "fox-it"; 27 + repo = "acquire"; 28 + rev = version; 29 + hash = "sha256-YwmrdqWG5qD621+jQMVyTM0Uy0yXCVPv9zfVhZ+ohg0="; 30 + }; 31 + 32 + SETUPTOOLS_SCM_PRETEND_VERSION = version; 33 + 34 + nativeBuildInputs = [ 35 + setuptools 36 + setuptools-scm 37 + ]; 38 + 39 + propagatedBuildInputs = [ 40 + defusedxml 41 + dissect-cstruct 42 + dissect-target 43 + ]; 44 + 45 + passthru.optional-dependencies = { 46 + full = [ 47 + dissect-target 48 + minio 49 + pycryptodome 50 + requests 51 + requests-toolbelt 52 + rich 53 + ] ++ dissect-target.optional-dependencies.full; 54 + }; 55 + 56 + checkInputs = [ 57 + pytestCheckHook 58 + ] ++ passthru.optional-dependencies.full; 59 + 60 + pythonImportsCheck = [ 61 + "acquire" 62 + ]; 63 + 64 + meta = with lib; { 65 + description = "Tool to quickly gather forensic artifacts from disk images or a live system"; 66 + homepage = "https://github.com/fox-it/acquire"; 67 + license = licenses.agpl3Only; 68 + maintainers = with maintainers; [ fab ]; 69 + }; 70 + }
+2
pkgs/top-level/all-packages.nix
··· 1106 1106 1107 1107 acpica-tools = callPackage ../tools/system/acpica-tools { }; 1108 1108 1109 + acquire = with python3Packages; toPythonApplication acquire; 1110 + 1109 1111 act = callPackage ../development/tools/misc/act { }; 1110 1112 1111 1113 actdiag = with python3.pkgs; toPythonApplication actdiag;
+2
pkgs/top-level/python-packages.nix
··· 171 171 172 172 acoustics = callPackage ../development/python-modules/acoustics { }; 173 173 174 + acquire = callPackage ../development/python-modules/acquire { }; 175 + 174 176 actdiag = callPackage ../development/python-modules/actdiag { }; 175 177 176 178 adafruit-io = callPackage ../development/python-modules/adafruit-io { };