1{ lib
2, aiowinreg
3, buildPythonPackage
4, colorama
5, fetchPypi
6, pycryptodomex
7, pythonOlder
8, tqdm
9, unicrypto
10}:
11
12buildPythonPackage rec {
13 pname = "aesedb";
14 version = "0.1.0";
15 format = "setuptools";
16
17 disabled = pythonOlder "3.7";
18
19 src = fetchPypi {
20 inherit pname version;
21 hash = "sha256-TetXhDrWG6MECm/nhsZDUwcOJwP5drFO+YLarGC2pak=";
22 };
23
24 propagatedBuildInputs = [
25 aiowinreg
26 colorama
27 pycryptodomex
28 tqdm
29 unicrypto
30 ];
31
32 # Module has no tests
33 doCheck = false;
34
35 pythonImportsCheck = [
36 "aesedb"
37 ];
38
39 meta = with lib; {
40 description = "Parser for JET databases";
41 homepage = "https://github.com/skelsec/aesedb";
42 license = with licenses; [ mit ];
43 maintainers = with maintainers; [ fab ];
44 };
45}