lol

python3Packages.faraday-plugins: init at 1.5.3

+66
+64
pkgs/development/python-modules/faraday-plugins/default.nix
··· 1 + { lib 2 + , beautifulsoup4 3 + , buildPythonPackage 4 + , click 5 + , colorama 6 + , fetchFromGitHub 7 + , html2text 8 + , lxml 9 + , pytestCheckHook 10 + , python-dateutil 11 + , pytz 12 + , requests 13 + , simplejson 14 + , tabulate 15 + }: 16 + 17 + buildPythonPackage rec { 18 + pname = "faraday-plugins"; 19 + version = "1.5.3"; 20 + 21 + src = fetchFromGitHub { 22 + owner = "infobyte"; 23 + repo = "faraday_plugins"; 24 + rev = "v${version}"; 25 + sha256 = "0nyywpsyw7akwdah75s9mz5nz11y1hbynp08pvqifwdw49crih02"; 26 + }; 27 + 28 + propagatedBuildInputs = [ 29 + beautifulsoup4 30 + click 31 + colorama 32 + html2text 33 + lxml 34 + python-dateutil 35 + pytz 36 + requests 37 + simplejson 38 + tabulate 39 + ]; 40 + 41 + checkInputs = [ 42 + pytestCheckHook 43 + ]; 44 + 45 + disabledTestPaths = [ 46 + # faraday itself is currently not available 47 + "tests/test_report_collection.py" 48 + ]; 49 + 50 + disabledTests = [ 51 + # Fail because of missing faraday 52 + "test_detect_report" 53 + "test_process_report_summary" 54 + ]; 55 + 56 + pythonImportsCheck = [ "faraday_plugins" ]; 57 + 58 + meta = with lib; { 59 + description = "Security tools report parsers for Faraday"; 60 + homepage = "https://github.com/infobyte/faraday_plugins"; 61 + license = with licenses; [ gpl3Only ]; 62 + maintainers = with maintainers; [ fab ]; 63 + }; 64 + }
+2
pkgs/top-level/python-packages.nix
··· 2504 2504 2505 2505 falcon = callPackage ../development/python-modules/falcon { }; 2506 2506 2507 + faraday-plugins = callPackage ../development/python-modules/faraday-plugins { }; 2508 + 2507 2509 fastapi = callPackage ../development/python-modules/fastapi { }; 2508 2510 2509 2511 fastcache = callPackage ../development/python-modules/fastcache { };