python3Packages.cloudsplaining: fix build

This commit is contained in:
Fabian Affolter 2021-10-12 17:35:49 +02:00
parent 8c0421b4fc
commit 9a30be125a

View File

@ -18,6 +18,7 @@
buildPythonPackage rec {
pname = "cloudsplaining";
version = "0.4.5";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
@ -44,7 +45,19 @@ buildPythonPackage rec {
pytestCheckHook
];
pythonImportsCheck = [ "cloudsplaining" ];
postPatch = ''
# Ignore pinned versions
sed -i "s/'\(.*\)\(==\|>=\).*'/'\1'/g" requirements.txt
'';
disabledTests = [
"test_policy_expansion"
"test_statement_details_for_allow_not_action"
];
pythonImportsCheck = [
"cloudsplaining"
];
meta = with lib; {
description = "Python module for AWS IAM security assessment";