18 buildPythonPackage rec {
19 pname = "cloudsplaining";
21 format = "setuptools";
23 disabled = pythonOlder "3.6";
25 src = fetchFromGitHub {
28 rev = "refs/tags/${version}";
29 hash = "sha256-7aOPerqayuJTHItlpnVVSzOlSGNnqHvtIi5BdovNh3A=";
32 propagatedBuildInputs = [
50 # Ignore pinned versions
51 sed -i "s/'\(.*\)\(==\|>=\).*'/'\1'/g" requirements.txt
55 "test_policy_expansion"
56 "test_statement_details_for_allow_not_action"
59 pythonImportsCheck = [
64 description = "Python module for AWS IAM security assessment";
65 mainProgram = "cloudsplaining";
66 homepage = "https://github.com/salesforce/cloudsplaining";
67 license = licenses.bsd3;
68 maintainers = with maintainers; [ fab ];