Merge: matrix-synapse: 1.122.0 -> 1.123.0 (#378018)
[NixPkgs.git] / pkgs / development / python-modules / dploot / default.nix
blobd5f0991e6ed70a32cb2e6d8404c292af267ca574
2   lib,
3   buildPythonPackage,
4   cryptography,
5   fetchPypi,
6   impacket,
7   lxml,
8   poetry-core,
9   pyasn1,
10   pythonOlder,
13 buildPythonPackage rec {
14   pname = "dploot";
15   version = "3.1.0";
16   pyproject = true;
18   disabled = pythonOlder "3.10";
20   src = fetchPypi {
21     inherit pname version;
22     hash = "sha256-DlMaEkgbDHQb5BV0mI8qjTBGpmRX7bP67MZO4g+I1uI=";
23   };
25   pythonRelaxDeps = [
26     "cryptography"
27     "lxml"
28     "pyasn1"
29   ];
32   build-system = [ poetry-core ];
34   dependencies = [
35     impacket
36     cryptography
37     pyasn1
38     lxml
39   ];
41   pythonImportsCheck = [ "dploot" ];
43   # No tests
44   doCheck = false;
46   meta = with lib; {
47     description = "DPAPI looting remotely in Python";
48     homepage = "https://github.com/zblurx/dploot";
49     changelog = "https://github.com/zblurx/dploot/releases/tag/${version}";
50     license = licenses.mit;
51     maintainers = with maintainers; [ vncsb ];
52     mainProgram = "dploot";
53   };