policy-sentry

View on PyPIReverse Dependencies (7)

0.13.2 policy_sentry-0.13.2-py3-none-any.whl

Wheel Details

Project: policy-sentry
Version: 0.13.2
Filename: policy_sentry-0.13.2-py3-none-any.whl
Download: [link]
Size: 966631
MD5: ca9698dfdd9d4d08f618ec825cb5a961
SHA256: e82c3bc1783606449399c4221f67d05f6b08d8a184ba2fee87d04541d7282b86
Uploaded: 2024-12-01 11:26:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: policy_sentry
Version: 0.13.2
Summary: Generate locked-down AWS IAM Policies
Author: Kinnaird McQuade
Author-Email: kinnairdm[at]gmail.com
Home-Page: https://github.com/salesforce/policy_sentry
Project-Url: Documentation, https://policy-sentry.readthedocs.io/
Project-Url: Code, https://github.com/salesforce/policy_sentry/
Project-Url: Twitter, https://twitter.com/kmcquade3
Project-Url: Red Team Report, https://opensource.salesforce.com/policy_sentry
Keywords: aws iam roles policy policies privileges security
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: beautifulsoup4
Requires-Dist: click
Requires-Dist: requests
Requires-Dist: schema
Requires-Dist: PyYAML
Requires-Dist: orjson
Description-Content-Type: text/markdown
License-File: LICENSE
[No description]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.3.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
policy_sentry/__init__.py sha256=48gBiv1JP41aNOhPOi7hOKbL3WTwQ0SuVfMuMaAOgEE 1448
policy_sentry/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
policy_sentry/analysis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
policy_sentry/analysis/analyze.py sha256=6fyzKlX41TaAy0GdXGXlbE5EbCRR5QcmxKxu3OQDYjw 2028
policy_sentry/analysis/expand.py sha256=vhx2GfGyyh5dg4fRPJ8J8UpNMvxd_D1i2lwTLPsQPP0 4946
policy_sentry/bin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
policy_sentry/bin/cli.py sha256=CteRxKE5MhTvd1TTEAyRidPeoJvZlZszDiCoj_xegsc 780
policy_sentry/bin/version.py sha256=IIFoNLsEgKeMfdZtsw8BCAgX-vMlsRiMNAOuuIfqwbM 66
policy_sentry/command/__init__.py sha256=PxzIdv8zIl_RvugcxM3FowiYN9vfJHNdVe1yQy-H4DI 102
policy_sentry/command/create_template.py sha256=gIwsAUQa4gqRaIz2KldqwFjcBKMERNKGZPrf7X_bbYQ 2024
policy_sentry/command/initialize.py sha256=HyJAXK5FzB4bOOstc8857_Hqa3F_MSDaTtnifev6fAE 5185
policy_sentry/command/query.py sha256=Z2V_aYzD4wote4BJECC7OaV4IkJIRXrSBh6HuwwxsZo 13165
policy_sentry/command/write_policy.py sha256=blumNptYdssRYte4bP3Id4VmyKFOBm7WGY6AR2-8rig 4955
policy_sentry/querying/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
policy_sentry/querying/actions.py sha256=shu20IS-7xLuFA7MAIzPLt4rAag7hGIkbeeZ0n5bJC0 20915
policy_sentry/querying/all.py sha256=UWCe-Ml8QmsCMau9cz5GK5lDBXaFPjmqWo8I9MB42Y4 2155
policy_sentry/querying/arns.py sha256=DxDbg8zeJjbfsQOvYD-qKV9mQjeMNCu7uURSGDJziZM 3900
policy_sentry/querying/conditions.py sha256=02YrUz6fKkpD6Cczk5nEnTwydwGzy7br82XLejo6jvA 3946
policy_sentry/querying/services.py sha256=Pow8PV8WIDsJeta83FPdXuFH28OplB8y9YAG7Pba2Lg 515
policy_sentry/shared/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
policy_sentry/shared/awsdocs.py sha256=gdNusvzj9YtkxiSYdJKhtlFQuEA0E7CP4k_37LseN0c 17628
policy_sentry/shared/constants.py sha256=HKMOhY0DjA1IeYZOkPyMfkkYi4M1Q2DQRCETS4OzzRo 2312
policy_sentry/shared/iam_data.py sha256=dD5Ez_HHc7G-3sNZOYBE1OMXpkPKEGU7D2lvlBbcEWQ 2021
policy_sentry/shared/data/access-level-overrides.yml sha256=onUvVvPZgys8XiVSO_-T_O4rebQwOAsslaibZ0Wmgzs 14598
policy_sentry/shared/data/iam-definition.json sha256=9Kaun7mKHq8dgFDdYZe5Tg9WpZfp4H9djQpEJN0C8Nc 11167028
policy_sentry/shared/data/overrides-resource-policies.yml sha256=UlOEfigB8HfjdJZtnFN895Ettf7XdrFpSYB_aEMykWE 8265
policy_sentry/shared/data/audit/credentials-exposure.txt sha256=HgR1yUNjGVg3U8ScECsqlkBwzsatWZwzvZoxkOzEXfA 776
policy_sentry/shared/data/audit/privilege-escalation.txt sha256=K1RcA9BuWlW0h0SklbiEUVTHSa4C1lMKwVssEQVdtX0 869
policy_sentry/shared/data/audit/resource-exposure.txt sha256=2KPb7n406_qhn9ytj4Z7ZEbi4yT3GCVbXBW9oE4bgFU 6441
policy_sentry/shared/data/audit/resource-policies.txt sha256=1KeIzkhlqRVp2cHnOXfu5SLuHtEaQqEkWrPePL_vqOI 2966
policy_sentry/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
policy_sentry/util/access_levels.py sha256=t8_NLXIss5tzD5r9Iz9PknFR0j7mIxuM_Ds63Ce9Uvg 4756
policy_sentry/util/actions.py sha256=R8PlUmgl0RfJedMO_53SoiBAGaMnytL-0nSUUu-4jrw 1167
policy_sentry/util/arns.py sha256=umkEvWcjaaNuNhKG2leoN-lBzDz6aUL_JyYXUpWs72k 11077
policy_sentry/util/conditions.py sha256=DjSe1KR3zQAUdERRtmJqREsb53YGv_v3DQCuEm2StYo 2639
policy_sentry/util/file.py sha256=FsrroZy8B-U_GalkNan3xAX79HOyKjKbOlXJ5eEqrwo 702
policy_sentry/util/policy_files.py sha256=2fE3yH4PhoOBURF-KYcCpQ3rfHpJmEyqhSFlbyal1rc 3578
policy_sentry/util/text.py sha256=osI8Ycgg51T1TQ6DVO7En4Ux01MEPT86Ab8G3ulsB7Q 636
policy_sentry/writing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
policy_sentry/writing/minimize.py sha256=6f2EV0jxTnpxuOTPRf7fwno7F7bYxjZTL7fblLobmOQ 5489
policy_sentry/writing/sid_group.py sha256=HjpFghd0iWADj86bfMcTtNBGav0Wez9UdM34EErnvNw 35889
policy_sentry/writing/template.py sha256=Vp6_LF74npZfWpKx3Q2X22UA8utx9_ZtXUzSsakZ9kM 2157
policy_sentry/writing/validate.py sha256=Zl6IB3UTXTSPkny-wSO4zRW7AsAWm2WNaJReoxiltcM 4012
policy_sentry-0.13.2.dist-info/LICENSE sha256=j1juXPH0klb3lcWWk0uvPnuqIMkdUc1328aoFRpgOE0 1052
policy_sentry-0.13.2.dist-info/METADATA sha256=-ycAvi5aRl3_I_n3NPfh862-bFrixkmquc44ZgrSLOI 1252
policy_sentry-0.13.2.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
policy_sentry-0.13.2.dist-info/entry_points.txt sha256=bnwdE1r0qNoMvQtX3Gd9ZDXmy796jbBoRHrRLV8XCdg 61
policy_sentry-0.13.2.dist-info/top_level.txt sha256=ISylxJ-KWwp_Sm-psAb7Kq_HchplxXL5UB8RXC8FETM 14
policy_sentry-0.13.2.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
policy_sentry-0.13.2.dist-info/RECORD

top_level.txt

policy_sentry

entry_points.txt

policy_sentry = policy_sentry.bin.cli:main

zip-safe