ggshield

View on PyPIReverse Dependencies (3)

1.33.0 ggshield-1.33.0-py3-none-any.whl

Wheel Details

Project: ggshield
Version: 1.33.0
Filename: ggshield-1.33.0-py3-none-any.whl
Download: [link]
Size: 228406
MD5: c99e05827c55be5774ec0c56e07cb328
SHA256: b2e0b79f92825a4d5a04cf4170ec6ea0aeccc63d7650de1cb75d99f767778e40
Uploaded: 2024-10-29 14:52:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ggshield
Version: 1.33.0
Summary: Detect secrets from all sources using GitGuardian's brains
Author: GitGuardian
Author-Email: support[at]gitguardian.com
Maintainer: GitGuardian
Home-Page: https://github.com/GitGuardian/ggshield
License: MIT
Keywords: cli,devsecops,secrets-detection,security-tools,gitguardian
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Environment :: Console
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
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: Operating System :: OS Independent
Classifier: Topic :: Security
Requires-Python: >=3.8
Requires-Dist: platformdirs (<3.1.0,>=3.0.0)
Requires-Dist: charset-normalizer (<3.2.0,>=3.1.0)
Requires-Dist: click (<8.2,>=8.1)
Requires-Dist: cryptography (<44.0.0,>=43.0.1)
Requires-Dist: marshmallow (<3.19.0,>=3.18.0)
Requires-Dist: marshmallow-dataclass (<8.6.0,>=8.5.8)
Requires-Dist: oauthlib (<3.3.0,>=3.2.1)
Requires-Dist: pygitguardian (<1.18.0,>=1.17.0)
Requires-Dist: pyjwt (<2.7.0,>=2.6.0)
Requires-Dist: python-dotenv (<0.22.0,>=0.21.0)
Requires-Dist: pyyaml (<6.1,>=6.0.1)
Requires-Dist: requests (<2.33.0,>=2.32.0)
Requires-Dist: urllib3 (<2.3.0,>=2.2.2)
Requires-Dist: rich (<12.6.0,>=12.5.1)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8810 characters]

WHEEL

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

RECORD

Path Digest Size
ggshield/__init__.py sha256=PQmKNaZwfCLnGbEBurlZ0HGeiqfKOPJF3XmjISAYm44 23
ggshield/__main__.py sha256=QPS2Cp6HivGKY0OHcGWH3hd_ACcw-R6xAitcf51Gf6I 6226
ggshield/cmd/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ggshield/cmd/install.py sha256=B3fHpLu-f3xqo_39E6nrctEi8aahsNB0ez1VJkpdxRo 4655
ggshield/cmd/quota.py sha256=xEn6sBXF2tybSRTpKJILObWFvqU8cll9KEA1TX3Vdto 1480
ggshield/cmd/status.py sha256=YIud0P5vgg40UXvOfC8jPAZtb5YWb8-vLd9y6RhkwMU 1713
ggshield/cmd/auth/__init__.py sha256=Tjav59lQaTQctqZRYg0l0wTkIaiIC_iBsxX32sb0nEg 338
ggshield/cmd/auth/login.py sha256=Uht3jnjfKzSTK0U_jejA7zMrt6C8AUtW4Haz5jR3Nj4 7953
ggshield/cmd/auth/logout.py sha256=N_XutPhI0V3V1PeV1UCQPdG8mOze6YU3dC65b_O2Hf4 3936
ggshield/cmd/config/__init__.py sha256=xkLm6IML0H_6Y51fkwCzQNgt527d2qUW1jecZKi3gVA 628
ggshield/cmd/config/config_get.py sha256=WAH0C8wnTxuxsWVUWnDSop8Tc68wauaWAQYsfdQbcJc 1878
ggshield/cmd/config/config_list.py sha256=-C09C2bW8_bc8Yk4qagba9bUqPRb8QJO94vnTiiJvik 2172
ggshield/cmd/config/config_migrate.py sha256=hWGg0ERndDVqUCg5HFI2kxTkOwg9My51YB6DWKJACpI 1162
ggshield/cmd/config/config_set.py sha256=OY9WaWY62pCo_PX92spi4UCpLF45KyZn2qL1HWJu7O0 2069
ggshield/cmd/config/config_unset.py sha256=ytKrRakrbi8Ydd4uGqGo4jKWfWgZEjqs7bUCX59ZRY4 1585
ggshield/cmd/config/constants.py sha256=FcHA16wcX5e7cEVDjdMtZkxZ_jaD5BzNIuzlIl0nj48 940
ggshield/cmd/hmsl/__init__.py sha256=eTmElVm1U1xWqRebgKAX4sfz-xG76t7JhX-SwmPCyzU 950
ggshield/cmd/hmsl/api_status.py sha256=kMwNx-cr75y8TSn3tAEc8TNVRNDE3toPfQS48AEje2k 1099
ggshield/cmd/hmsl/check.py sha256=uqEnUb7FkU4oJ7LewCF5fJ8CxJ9A8RZaIAUVz1fPVU4 1611
ggshield/cmd/hmsl/decrypt.py sha256=NGWjWbEK51AszfKfJ95OJNIU-i4QZ_TiGqz6E3MDIBs 2514
ggshield/cmd/hmsl/fingerprint.py sha256=U0LbDBxBoT_7GVXYIFwhRvojBzjbhUrTCgvhXAEsa8E 1687
ggshield/cmd/hmsl/hmsl_common_options.py sha256=X_PR_UXJZA-9TXPQZo8IdqU6nK2l72sXeqZsV7fIPzM 1644
ggshield/cmd/hmsl/hmsl_utils.py sha256=yifi_p-MH1_8HYpq6cE4Ks9952K4azX1EFBH2dHSZzE 1381
ggshield/cmd/hmsl/query.py sha256=0oXnA2T-lAEgdeXAEmD-WA4fxBj-a8oBLVOsHdjhI78 2430
ggshield/cmd/hmsl/quota.py sha256=-sC0_E9wnk0ySu9-7GQSyANbB2MDR8bEMUeWn1XJ214 860
ggshield/cmd/hmsl/check_secret_manager/__init__.py sha256=9VgFw5JIKaFR6KrjkRxSPd_cUeOYsU2od2b0Nl5aQmw 447
ggshield/cmd/hmsl/check_secret_manager/hashicorp_vault.py sha256=hlxZHP9OuxfR5fFsuHPU_SVRVjaN-hC2w2V_DXpgbb8 5599
ggshield/cmd/honeytoken/__init__.py sha256=vswqoSGZkzgORjOd3e0XXj0gdan2DMG42vrlUOoGy3w 451
ggshield/cmd/honeytoken/create.py sha256=9LLBlbe86O1yL2MHPAIbtIZiwi5zr1NpitJypdKYhMA 4436
ggshield/cmd/honeytoken/create_with_context.py sha256=9iGCSHZ1HvVFXTuFhBenFRCkkXBy0OZO3Sn-Ekml7mU 4732
ggshield/cmd/honeytoken/utils.py sha256=k-c3K8ASsf2PQNER_Wqjyqqmi4jH93_fy4r3JWBkCvM 347
ggshield/cmd/iac/__init__.py sha256=Jc8a5dbZK88fouweHXS8qmqK_7LeDUqqwaLSUZScR6g 309
ggshield/cmd/iac/scan/__init__.py sha256=r7VdsR4LUMqOWKXuDbjgHE9rn2Q7_A4kqSOvpd5d0mM 2124
ggshield/cmd/iac/scan/all.py sha256=ynaTgMEhmVTsHLnyQIU8gn02FpjuNUhQWRQwe5I1sXY 4402
ggshield/cmd/iac/scan/ci.py sha256=5eKKYsJEDNsto9cC59GtvSQxRTGlpaSg2pNQ61ZrHM4 3230
ggshield/cmd/iac/scan/diff.py sha256=PhpW7KrmSLdP3hlBUmzSBRS36CpoZSUg5fF6I8bjY5c 7498
ggshield/cmd/iac/scan/iac_scan_common_options.py sha256=Gcuk3k_hPxTVjURg-9PO5ehZ24I55d_o-ZTfDlY_41Y 2991
ggshield/cmd/iac/scan/iac_scan_utils.py sha256=iTOUI1l_muFT-6Hxx7RfZA5GHrkH_-BWxs0A9dsTGp4 5663
ggshield/cmd/iac/scan/precommit.py sha256=2iP53c0bkRgVNsvvVAnuqcMMeGlHJOJj0TwCxslhrr0 2443
ggshield/cmd/iac/scan/prepush.py sha256=k2SYsW0CXkPou-jQNO3siHiXhoV3riswkLmu5A6hpv8 2916
ggshield/cmd/iac/scan/prereceive.py sha256=zwmd-zE_sQL3ogcks598_lejvcKl8ZR02ZXplWetAU0 4544
ggshield/cmd/sca/__init__.py sha256=kr3FE5l30_6JgLw4HqWLVWPWpmRtfcW-ZAj4G8cbIi8 276
ggshield/cmd/sca/scan/__init__.py sha256=gvE_K-mqCE4L_Xju9XeZ7_yllEx-fraadGrRTzHw558 735
ggshield/cmd/sca/scan/all.py sha256=wLU-vFTEvBWyxJaPRPIr-gxdZMvI6AoG7T3Ys9TckZw 1642
ggshield/cmd/sca/scan/ci.py sha256=dgrvWdwBRySH5fwnPi13h6DRKN672vhKtMZmkwDKaeI 3303
ggshield/cmd/sca/scan/diff.py sha256=2duDsRpqHaJpUFf_8VgrmeLyvY8F9Gx84UQhhnzt8JQ 2060
ggshield/cmd/sca/scan/precommit.py sha256=nMpsOlPSnqenyr4Eql1HzBUcBCeP9gPqFnU_YIQBZ3M 2498
ggshield/cmd/sca/scan/prepush.py sha256=THDzAzkoZNBu9brDvq6flOKQ5nNcSRO165nYN5URaz4 2812
ggshield/cmd/sca/scan/prereceive.py sha256=Ov_8x0Qyo727J_p_P8sqDlFP65-NIKJ6wU3HpTiAzw8 3744
ggshield/cmd/sca/scan/sca_scan_utils.py sha256=5bZ_cbAlwy74YFe_Oey_UmL5ihcmmkhSbZIS1Za7SU4 9142
ggshield/cmd/sca/scan/scan_common_options.py sha256=_xTNw6Q7FhDSoFx6w-9yypZR98OPH__j7nbNlLyys-E 2703
ggshield/cmd/secret/__init__.py sha256=wnVJlr4DL5CjHp1LZ2DWJw608_EPCf3UV4YxhmQ1ElY 373
ggshield/cmd/secret/ignore.py sha256=ZjUetvOtaA3SwswyR8JA_nyODH9z8anbmxrERimOaMw 2495
ggshield/cmd/secret/scan/__init__.py sha256=lwoQXuu0vK8LFMHWe49FtJiNjFpdJ3kSpm7FZIeJS7Y 2944
ggshield/cmd/secret/scan/archive.py sha256=Pnct3Ax2FPJsRAo7kINHNKepThfDEjd4QPY5M5is8nU 2493
ggshield/cmd/secret/scan/changes.py sha256=RBcd9uTc71YXUHaNbHjuGL6DvtmGsffRuprkv5k9O9Q 1666
ggshield/cmd/secret/scan/ci.py sha256=DaIlMn3_8q2h4zz9p9Eb-K7-suIisfMXj_MMFDvMpbA 1846
ggshield/cmd/secret/scan/docker.py sha256=OoiwOHUTOj-of-qA4cNs-YBnt7GmOnQaffBYyafE3Cg 1915
ggshield/cmd/secret/scan/dockerarchive.py sha256=g3-10qN8lVc6bP6gVLWnLdlrQbuX8RfD8HHiZAZUWUg 1436
ggshield/cmd/secret/scan/docset.py sha256=46o69PC96sZQmDua5G76VI4KubUsVnuBiZ9Dl4XPepc 2814
ggshield/cmd/secret/scan/path.py sha256=tJk6Couode69KgbNGa5OdxQAEowl5VOlXcGXD5zlebs 3291
ggshield/cmd/secret/scan/precommit.py sha256=8B__diEaSp1q9O4IX4Ob_MwMjWpcjKn4uddEearWG6A 3437
ggshield/cmd/secret/scan/prepush.py sha256=9t4b_3-g3b8Rf0Ijd9Ye19YeRp1UEMwJLtDdVjUzHSw 3160
ggshield/cmd/secret/scan/prereceive.py sha256=-MBCOriZMQYPc22iME5LW6lDJ_tbGLsiMU7znPOnaf4 4133
ggshield/cmd/secret/scan/pypi.py sha256=nMM_Yd8T-TDNf5Mf4wZWIQ3aTA9R4gR7QHkaZW-1e14 4063
ggshield/cmd/secret/scan/range.py sha256=vcdVVwElwfRZHjChxywUQcWvvBYGDHU5Jg_YIS3u8iY 1716
ggshield/cmd/secret/scan/repo.py sha256=o0bA-35FarPZQFYjt7Z-TvxEYS0hbAI8Jm9fdqJ_EqA 2566
ggshield/cmd/secret/scan/secret_scan_common_options.py sha256=YXi1oDVIO2jnW1HC5fUqdgHc1iatjAMrNF5NAC4FX70 4529
ggshield/cmd/secret/scan/ui_utils.py sha256=usZ2-nOWYPKmVstL08tqXR9Fd0xFmtP3_3YGohMBx4A 496
ggshield/cmd/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ggshield/cmd/utils/common_decorators.py sha256=Gk-5JVVIaanUIVH-6SbrCVDsZWNEnR5nQ2Cv7a5bTrI 960
ggshield/cmd/utils/common_options.py sha256=coYR9WpDx-yEZTD3Um3-CMncpRhWTmz9gttSDszYeaA 7761
ggshield/cmd/utils/context_obj.py sha256=8dZeBFYCOa8On53M1VyvE3lJJiMt6kAdrlpS89kAJCw 2482
ggshield/cmd/utils/debug.py sha256=_VkHjWpgGKTXrM0AGY-PWXPQXhWoVVA_c_-amde_f5w 940
ggshield/cmd/utils/files.py sha256=zmOgdeh97qv5Xq4jsQ1brzuthDy8KU6GCnmA-XrRsDI 369
ggshield/cmd/utils/hooks.py sha256=hQS_R0YiGRuy7judVq0P_T8HIZpv1CFPhBqzoZWTFYs 977
ggshield/cmd/utils/output_format.py sha256=nxw4JkcilPCAP4LtA8u9NJuwja5Yrm7sqye5KxMWD0c 165
ggshield/cmd/utils/quota.py sha256=3QfgBMCD6EvJCjZSkiaBBNS-CBnmLnFImiaP6dSx8nk 436
ggshield/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ggshield/core/cache.py sha256=AwpCXSA4EdxO2G9xl38KKZ6BAo_jNHSxGvzRL2LqB2M 3131
ggshield/core/check_updates.py sha256=tNirvTtlapSo_0DIlekSF0t1E6V2hZMZ2vCQEHbJWWE 4155
ggshield/core/client.py sha256=7cy6KwXOKmAvRYIVJJIhItXvFFn2lks1AhbP--CnhRs 3546
ggshield/core/constants.py sha256=MTuDDH3-O8o2APX5CeB5uVhJrwsFoGf9-TJwFhk6WEo 1797
ggshield/core/dirs.py sha256=DpJkMDgnP3ZZFGbnzQ96wSJzZiD46ZVL6A0iJb2L9Wc 1437
ggshield/core/env_utils.py sha256=exuQTMXhKAFLlqKXhEI4oL98YE-JeuOFwoHW0x93bUA 1461
ggshield/core/errors.py sha256=h6Yjmdwd7xQOlperdpuFBUS1LjH1W7xrd-LKe_V2F4U 5752
ggshield/core/filter.py sha256=9C1uF3AYkmJ2i6QLXSTJF17XmWvG54x5ae8Ndnv8BfA 5127
ggshield/core/lines.py sha256=Nss_S6avFebOw2SrIvP4OY2YNVmYI2J1vfQvCnAQ2WQ 5644
ggshield/core/match_span.py sha256=fJ7JCngjv2jkeCV4sBA3mjMffI-vrCltmXPNmllbRXM 1883
ggshield/core/tar_utils.py sha256=vG6HSojyTFpnXxIWFusBmOzkeXb9M6Tpg1etX5jcNGA 2097
ggshield/core/text_utils.py sha256=raXZg-Qnb640X1WuzvOUfv5pLG8BIgHDamNjb8tdy-k 6033
ggshield/core/types.py sha256=cmyHDcyvmohjM3NgEz4_HJgumhiJDfeiv1-SZLQw2rw 1137
ggshield/core/url_utils.py sha256=kxAS1YyPVab0zWQnw6c6EIlLr9fNULQWqPZ1djTPBXk 3765
ggshield/core/config/__init__.py sha256=oQSVVuZRLoZKad-z9wtQVCZrZYUnyUnlGgmX4YWxe5Y 140
ggshield/core/config/auth_config.py sha256=429Y3Aet0XfmLToM8FXnsOq0RzFaatzGwz8HYS2uroQ 5646
ggshield/core/config/config.py sha256=jQygPKQ2gu5aKlCy3zvisi4Fds8tD4xyNZAUxxpdt4c 6671
ggshield/core/config/user_config.py sha256=3N1U9M1V-TQn33O4aBVuI-iILuX1SEXW93D9qPk6G44 14854
ggshield/core/config/utils.py sha256=5NzMrnsL0amjhAA1Em9sq4jRYrNFz9QIKfS6EO513yE 5048
ggshield/core/config/v1_config.py sha256=ci2DQJTea-pFciOtJzzBAJLbj8Jtm6RD67s5J-b5xkk 2463
ggshield/core/git_hooks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ggshield/core/git_hooks/prepush.py sha256=KUHWWeZihPLiIB6mJTdPBjd6_bh5WL6cCKnGvJjXhFU 3598
ggshield/core/git_hooks/prereceive.py sha256=6Rgu57xvWXUO9_bofSK3LYgvKu2AIIWKrwpJjZGdbBA 3061
ggshield/core/git_hooks/ci/__init__.py sha256=jtdvJUcFEy2cp9bP77tFex9r9Es5g30aN7gGziFP9EQ 490
ggshield/core/git_hooks/ci/commit_range.py sha256=ujP5TZQbHkleUlIHWJP5SIsjcOswA1oXc7L1HqIELrQ 8661
ggshield/core/git_hooks/ci/current_and_previous_state.py sha256=TCC-A_tyU67ly3xF-bAg4bviAEs4GMQvaEL6QoWQk_4 905
ggshield/core/git_hooks/ci/get_scan_ci_parameters.py sha256=mdW2GYaRfaIeNi6Kr9MzPy88-kyjHvEpfRyskEippNQ 3649
ggshield/core/git_hooks/ci/previous_commit.py sha256=geyXlAlkqmpLj0ILNzPmE9kRGNVkbU3qwX8kSPrPUSc 11129
ggshield/core/git_hooks/ci/repository.py sha256=HDhjo4NvHDNAPkzDG1loNjlgYWEf5LRtxmubR2qjXvk 1205
ggshield/core/git_hooks/ci/supported_ci.py sha256=BCil0mmV073iuDgnF5XS8GHIHsdpgl0YYENwf21lKT4 1188
ggshield/core/scan/__init__.py sha256=Jqxc_VL6fGE-IFV2kuj3kTR_yQznDCk8jxtUImEYJ1g 375
ggshield/core/scan/commit.py sha256=YUNkxlfdAFC97sGhaNXDU8fI66EPXNEibOS4gdxxL4Y 4962
ggshield/core/scan/commit_information.py sha256=obEn5C4SxPSISXfg4DmxKmSmXYzfeyqOJpdps5OKdxQ 2375
ggshield/core/scan/commit_utils.py sha256=82PGfmsNI43EElOWUiK9AmDEvBKr9pMBnxvTyd7rwqQ 12130
ggshield/core/scan/file.py sha256=GVae63gEoYC1DhBDAPx0IaW-tEcPG64UryN2OjglGg8 2068
ggshield/core/scan/id_cache.py sha256=EETUaJ0-yDW6LLJYXGEZ7Skh2K_30qL0j_d7LyzjXU0 1135
ggshield/core/scan/scan_context.py sha256=C22mgE6dD0G_Rubnqq3H7MnciaGVC3VJHT3Q5xrVZms 2184
ggshield/core/scan/scan_mode.py sha256=jU2E27kosrfvROZNwEiDW259eEffN8l6u1EmSogSGGs 747
ggshield/core/scan/scannable.py sha256=C8_1-LtRDpHVpFfNhnf8FAWo57490CuhwH_UpbAFD9I 7514
ggshield/core/ui/__init__.py sha256=HZfAI-g4l5CjMEE3jRMoLfO_rpK0sgoMH0CwcGpHA4w 2166
ggshield/core/ui/client_callbacks.py sha256=tPagbzmRpPjV3Q-9ommsgH0u1fg083pu60rCKtP5Oeg 881
ggshield/core/ui/ggshield_ui.py sha256=iKokL6gxzZ0qatVmvdvjB8aEfOn77DbIIS-Br7qGmJE 3718
ggshield/core/ui/log_utils.py sha256=AeqD8CHv2tSPi9SfyBKEOzbdaHWniFb99G9nzkgH_pw 1540
ggshield/core/ui/reset.py sha256=csFxbKE3oNB6EZWKG1GDPdw9ppf6-cdaK7fKCEDUfpg 199
ggshield/core/ui/scanner_ui.py sha256=yqQfDhZNELA1ar02mK5D2z9bafU2qumpTFvqLJA0gOA 966
ggshield/core/ui/plain_text/__init__.py sha256=o1ujXcIA9HdG4HyThZCp9pidgcNxridEqk4-VIdWcIo 92
ggshield/core/ui/plain_text/plain_text_ggshield_ui.py sha256=TkyTbLZIvcubEitv74zdITHp5kxXw74orzBOM9Es9ns 2546
ggshield/core/ui/plain_text/plain_text_scanner_ui.py sha256=wJ3c9WPKgTYzF2dT5V6F7CswDVjccP1z1XDFzM7aFrM 650
ggshield/core/ui/rich/__init__.py sha256=YLM9h4lDnz6ue9exToa_iXD27ryf5NUIrYlbZL-jnMI 76
ggshield/core/ui/rich/rich_ggshield_ui.py sha256=NCq8HRW1VbRR9045LOGTihyiuEWNFzEyDTKEBw2HAO0 4053
ggshield/core/ui/rich/rich_scanner_ui.py sha256=iogh4TfIQUaHZzTndudNCaS4BQLdyyuqsfjs4XTwkQU 1647
ggshield/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ggshield/utils/_binary_extensions.py sha256=q3sQIMLFytQKqi45GrpnwR32-GcwhLwFg_Jy1y_Xxv8 2449
ggshield/utils/archive.py sha256=L7N7TxXP4T9jwVRTwgLDHTwXUvOOQjU7XzbjW7Hzf50 5086
ggshield/utils/datetime.py sha256=eFKvaHcU7JwIaVw6Rl7tilD-FuHJIKFp-GRRJagwCb4 498
ggshield/utils/files.py sha256=Pn_9Shuay4PHpdS1t0Bn4ICuJ7-Drz1AK6mQgJGocVk 3447
ggshield/utils/git_shell.py sha256=kRthb0ahwvWj4h51ia8Kg5SPtVq9-gmDCaHEMuBz-6Y 16045
ggshield/utils/itertools.py sha256=RyVeQWBFVGFoHLjKmr2RxEmugZI18iMvGLx1t7Gdx40 415
ggshield/utils/os.py sha256=VLCG1CeR5rE1OI9ri9z8_YpDup1F2FU7LCbwYHHXlsE 2725
ggshield/utils/click/__init__.py sha256=ZfNZEjH0xQi6jvROWP4JQCE3yAtw8qJ3GZaOtrAlaOg 222
ggshield/utils/click/default_command_group.py sha256=E8APALHNJZhRjdcGYFcMl1Nq8MGv79iCdXScGEixbGk 1286
ggshield/utils/click/natural_order_group.py sha256=xgfd3ENR6pD9ekE9tBCTvbFlXOgchw1RceGOKDEMdLg 394
ggshield/utils/click/real_path.py sha256=9snY7saiA87IabInXI5DBiyGw07CZet1VrUhd3IkFtQ 264
ggshield/verticals/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ggshield/verticals/auth/__init__.py sha256=GvGgbLTA9pWVH2VhpAaYF0eyDrPWV8wrC_JjlqhiF-Q 96
ggshield/verticals/auth/oauth.py sha256=ER39bLsxDbAdzW6h95r8w7ZMTnv47WrIxTqZBYV4Nh8 17562
ggshield/verticals/hmsl/__init__.py sha256=lehMEY0_3oEzA2NVKmFZCH6MJZBSReu-7WUw7Engxkw 255
ggshield/verticals/hmsl/client.py sha256=A1QgPrtMN-8FT6Gk3hF0jLUNZmS_D4Y9MJlrNgLcXVM 5672
ggshield/verticals/hmsl/collection.py sha256=aErUgzqGKggkQfweUuuqYe19B0VJ_JB0dvRL4k5PjZA 3212
ggshield/verticals/hmsl/crypto.py sha256=bjSZD7gsuuuS9J4FnYzAaDxmClFuQCZqje3PnugdN8c 1561
ggshield/verticals/hmsl/output.py sha256=l9N0zCdjrpRRXM6zMv7GZsAovkzbqxuBaa8L34_-vEg 3014
ggshield/verticals/hmsl/utils.py sha256=VP_UnsbF8pI_ZZ0kIKonbJBJ22ktT6KVT7OU2Xv7Efo 3911
ggshield/verticals/hmsl/secret_manager/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ggshield/verticals/hmsl/secret_manager/hashicorp_vault/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ggshield/verticals/hmsl/secret_manager/hashicorp_vault/api_client.py sha256=9j1dJ0AW76Sb4gq9p0f9QzmWoSIgfj-J2_Lta7Ev4EI 7222
ggshield/verticals/hmsl/secret_manager/hashicorp_vault/cli.py sha256=oSm3utI_XYgQeKVBbgLlN06CnR2ZgSHHt_dZlFIcBBE 921
ggshield/verticals/hmsl/secret_manager/hashicorp_vault/exceptions.py sha256=PygXov-x3Zleudh5vvzVvEPlNzJ54n3-MXnYomX3Soo 631
ggshield/verticals/hmsl/secret_manager/hashicorp_vault/models.py sha256=5Ze9iP5ksP9gTkLRNtfYzodlSKoCiO6JWKtEPtCLZno 627
ggshield/verticals/iac/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ggshield/verticals/iac/filter.py sha256=1XNbmOvq599RI12dyi0i3RRG9MPGH5rrrzv6kqmBQOw 1630
ggshield/verticals/iac/collection/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ggshield/verticals/iac/collection/filter_ignored.py sha256=J_0NT7vbdb7WgGoebI57J_Pbmjfxb_wnd3ii6ieddB8 758
ggshield/verticals/iac/collection/iac_diff_scan_collection.py sha256=ltaZ1CT_PR0Wx10CtIS89t9T9XImaRal3R2b8ZRtRcc 1473
ggshield/verticals/iac/collection/iac_path_scan_collection.py sha256=jnOeffw5JcdGWhhC6o3FdHhIRw76H0WdzTNoifzAq90 1189
ggshield/verticals/iac/collection/iac_scan_collection.py sha256=lUQOA4sM46o_SAU20N8d1uYV_9FcSbcPRoH1lf58Aco 1597
ggshield/verticals/iac/output/__init__.py sha256=53TOQukC19Kc-ZUaTxLgkEj6lXLBEYJYROqtbXPoCJo 261
ggshield/verticals/iac/output/iac_json_output_handler.py sha256=LbfhF4b9H7y91KcGNo10m43l8DcluxvJ3gvb_7wZZgc 2647
ggshield/verticals/iac/output/iac_output_handler.py sha256=WXL5G2ejuC9XnZG48ppUIrClEy0JOnij4bify0KEP_g 4518
ggshield/verticals/iac/output/iac_text_output_handler.py sha256=zz0-7EzyA7uxgJXuzcdoIXrhws2jI_IEpVnN3JnxLC0 17240
ggshield/verticals/iac/output/schemas.py sha256=p31ZwEBt6R_ZjDkba1ut9Oux9CT8VAVZ1K_rZoNzDhk 1329
ggshield/verticals/sca/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ggshield/verticals/sca/file_selection.py sha256=5gDonzP-5UFG1fvgJyq-t3GzxqozAdU8RKku1JzISNM 3042
ggshield/verticals/sca/collection/__init__.py sha256=PrsNbMubBc7p_2rKRQFKPxXJbTKMrnJZA9ntvDHN2QY 354
ggshield/verticals/sca/collection/collection.py sha256=LEJFg9REJszcSyxWSCSiYp86WSyQ1Dg1v-ecd1JZL3U 3275
ggshield/verticals/sca/collection/filter_ignored.py sha256=ZdzrfjYL9lXDQZgZ7x9fj_yhnOhFwrBmPzKybRiSESc 1747
ggshield/verticals/sca/output/__init__.py sha256=9149YHAF0h0y0Hfn14CRkO2C_eDuWe64MEfN4OyQiPM 153
ggshield/verticals/sca/output/handler.py sha256=eF--eO4VuSshqBTT-ooAqDPmdLxl4R7B1Uw33yfZDQc 3184
ggshield/verticals/sca/output/json_handler.py sha256=Wi7PJe_47kyfu952X9fdKYT2Ku9Aa2mNJsAdz5Lid6s 2497
ggshield/verticals/sca/output/text_handler.py sha256=2JsDnIjNSvlpYuOiZ_rFuBrt4LgCsVABWJ2ZqUs9ask 13908
ggshield/verticals/secret/__init__.py sha256=8NTGad7dZqeQi_AHBfsBLpp5Ga2-JKujeJGHzjoGu1Y 230
ggshield/verticals/secret/docker.py sha256=SbLVpW6_7pm9Cj0rGATxTEa4nRdwVPlFOR2Xu8jjZZU 11749
ggshield/verticals/secret/extended_match.py sha256=vOT7ZFodFSo-mj-U3kqSfaRNKfqIc0RUM4kr9uiX44M 5266
ggshield/verticals/secret/repo.py sha256=uBL3HQ4Yj8-s1lerFbfHzW-sKPIlFGgrkJjYb_2BT7s 7738
ggshield/verticals/secret/secret_scan_collection.py sha256=jjqyQ1y7GPsfDgCn9kWIjhplLBp7VAlJnIw20-sVgN0 6661
ggshield/verticals/secret/secret_scanner.py sha256=tXq-px_WUCi7VazMRy9ogVAqRwvzd7aj_VdQHiH5EVk 8608
ggshield/verticals/secret/output/__init__.py sha256=wBsZfBFcCFYZ8rH4dXXger4dHWOEnFALpZxJXUU5KLY 503
ggshield/verticals/secret/output/messages.py sha256=Hpl7sKIF6OFK1T-pNcm0Ge2gI0rp-Vksm-7p8ObBTBQ 106
ggshield/verticals/secret/output/schemas.py sha256=j6Ik1EwuYKs9A-0QR28Jpj_zFgUlRHkjNADPZjDXKrg 1912
ggshield/verticals/secret/output/secret_gitlab_webui_output_handler.py sha256=XqlDzePnsQzarNPccPgmTbyswqfWjIit388ofGIJXVI 3035
ggshield/verticals/secret/output/secret_json_output_handler.py sha256=_1yW2wIhmWw4Gznp7cWlQC16A7rceG8TKb_Wtp9hKL4 6497
ggshield/verticals/secret/output/secret_output_handler.py sha256=FG6fu7DLPibhjxmYtHmNP4icr2G2wHX3TFAljl-OOmM 2061
ggshield/verticals/secret/output/secret_sarif_output_handler.py sha256=7Ld_l6F2a_XDEN4_l5c0Uq3r9h4YDKutgnXOdOFWBdQ 5145
ggshield/verticals/secret/output/secret_text_output_handler.py sha256=yqwf7rDtTj0OsB2QuFOKdTFPReskmP53K9C1o4pOgtQ 15903
ggshield-1.33.0.dist-info/LICENSE sha256=xubR28NMSnkI8bQPtrSH6UbU25p82ThlUPj8OfLMvcQ 1068
ggshield-1.33.0.dist-info/METADATA sha256=mOSWF3WBDq0IOZk-EO3xuDp3oYYH4a3MJP1nwgqGwus 10476
ggshield-1.33.0.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
ggshield-1.33.0.dist-info/entry_points.txt sha256=Gg7bnK1sQgfzH9SmTFvXnve62t26NlPFRY_SY1Etipc 52
ggshield-1.33.0.dist-info/top_level.txt sha256=Ch4wGUmfSft0XPSF2vmgpD0n_YbNqUhNUvnzvQSyg18 9
ggshield-1.33.0.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
ggshield-1.33.0.dist-info/RECORD

top_level.txt

ggshield

entry_points.txt

ggshield = ggshield.__main__:main

zip-safe