ggshield

View on PyPIReverse Dependencies (3)

1.34.0 ggshield-1.34.0-py3-none-any.whl

Wheel Details

Project: ggshield
Version: 1.34.0
Filename: ggshield-1.34.0-py3-none-any.whl
Download: [link]
Size: 229776
MD5: ce244d4f80e7b6d33105dc53ee86d00e
SHA256: 48086506ea34fa10fa2e5858e62cb02672c8829d7116edbda9137b50bc91c472
Uploaded: 2024-11-27 13:06:11 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ggshield
Version: 1.34.0
Summary: Detect secrets from all sources using GitGuardian's brains
Author-Email: GitGuardian <support[at]gitguardian.com>
Maintainer-Email: GitGuardian <support[at]gitguardian.com>
Project-Url: Homepage, 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.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Operating System :: OS Independent
Classifier: Topic :: Security
Requires-Python: >=3.8.1
Requires-Dist: platformdirs (~=3.0.0)
Requires-Dist: charset-normalizer (~=3.1.0)
Requires-Dist: click (~=8.1.0)
Requires-Dist: cryptography (~=43.0.1)
Requires-Dist: marshmallow (~=3.18.0)
Requires-Dist: marshmallow-dataclass (~=8.5.8)
Requires-Dist: oauthlib (~=3.2.1)
Requires-Dist: pygitguardian (~=1.18.0)
Requires-Dist: pyjwt (~=2.6.0)
Requires-Dist: python-dotenv (~=0.21.0)
Requires-Dist: pyyaml (~=6.0.1)
Requires-Dist: requests (~=2.32.0)
Requires-Dist: rich (~=12.5.1)
Requires-Dist: typing-extensions (~=4.12.2)
Requires-Dist: urllib3 (~=2.2.2)
Description-Content-Type: text/markdown
[Description omitted; length: 8761 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-backend (2.4.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ggshield-1.34.0.dist-info/METADATA sha256=75bRMBn-X0NaI28771_H81GJ6TlwVQNuTUqR4UU0CIY 10360
ggshield-1.34.0.dist-info/WHEEL sha256=thaaA2w1JzcGC48WYufAs8nrYZjJm8LqNfnXFOFyCC4 90
ggshield-1.34.0.dist-info/entry_points.txt sha256=5i4ceKqLGA_jmCeUu57MCfCxe23Kbz7UCiAX9uwTRkU 68
ggshield-1.34.0.dist-info/licenses/LICENSE sha256=xubR28NMSnkI8bQPtrSH6UbU25p82ThlUPj8OfLMvcQ 1068
ggshield/__init__.py sha256=cxaZLK5BhpkupFzCes6AjeMAqxhck9zbx7KHuvI6ImU 23
ggshield/__main__.py sha256=9WeJpvi-M1kNTmm7gJNP58KZrVZLo5KocytykmnPtUw 6481
ggshield/cmd/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
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=qOjsIdoOD9esmh4RZkWnpaUbZFhdgjkMYNywPYKRxN0 3294
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/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/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/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/install.py sha256=B3fHpLu-f3xqo_39E6nrctEi8aahsNB0ez1VJkpdxRo 4655
ggshield/cmd/quota.py sha256=kH3--g6Ge3kyXpbI7ODimUTmeWL2d0xgCq4fHsxHIhQ 1518
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=d25oG1BZV3J1awH24c6JUNa-WM5tTeERA5649bNPS68 2822
ggshield/cmd/secret/scan/archive.py sha256=LMKDBwLPW8ADZ0-FfhvTgGym-19t2GsStdsjkS31G0g 2619
ggshield/cmd/secret/scan/changes.py sha256=aAcGTsA0z9s8Uu3CsBWs4iq8bdKQmvfoIRWPnVI4oBw 1788
ggshield/cmd/secret/scan/ci.py sha256=QqeMubKurx2Rg8D1Jp4rjWyR5E2u8VbFNJn9v-_rJ5w 1968
ggshield/cmd/secret/scan/docker.py sha256=u-BjfsRjUC30x8W_PeQ6iDUzjfbZ4FbX48MxNx_91J0 2041
ggshield/cmd/secret/scan/dockerarchive.py sha256=OZO_RWznGWnTQOtLWU1ExVu40Y2Z0hr9PMILlGCKTws 1558
ggshield/cmd/secret/scan/docset.py sha256=ygs3o9aBCPwlcQ_rNc9b6TFh8_3egs8Nk2bqnwYgO7U 2936
ggshield/cmd/secret/scan/path.py sha256=ah7IMcREovpgGOctFgVCP_oWEOCUilOh-mb9r5jOGJA 3405
ggshield/cmd/secret/scan/precommit.py sha256=E4eyqZQC1vSoL3wm2xLQ-0wUa5f3q4yYaZosoJ9YeG8 3559
ggshield/cmd/secret/scan/prepush.py sha256=-cawNa1SSEZTgCWu9z4XMAptsMt8EMaxiDYrImpvdlo 3282
ggshield/cmd/secret/scan/prereceive.py sha256=NjtcI_jFcwcOav6xDfXMhmVTgbhc5PZYiJvWPf3N2nQ 4255
ggshield/cmd/secret/scan/pypi.py sha256=OVV6J1ev3pgrexO-YN6KC3l_qG5yOq_rkxEJbg6sz_s 4185
ggshield/cmd/secret/scan/range.py sha256=Dzwy2FhB2LyiZt-RH-IuJ_1R-rV1lU7ING2WpwyhomM 1838
ggshield/cmd/secret/scan/repo.py sha256=ejQ87bi0PFqQkIws5n-k6W55BmS2WtjzimZ7-aat9JU 2680
ggshield/cmd/secret/scan/secret_scan_common_options.py sha256=D1ZfB7jnYnxcOVPhi3dloWn8xEjg-MhSkPlvPNnjCl0 5193
ggshield/cmd/secret/scan/ui_utils.py sha256=usZ2-nOWYPKmVstL08tqXR9Fd0xFmtP3_3YGohMBx4A 496
ggshield/cmd/status.py sha256=vl_VfW8wMss6wzms_E5mt54i_PZD6iFfbpYpH5ZLvDY 2330
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=OGmMdAZnLTa7l5UqeoU98IPFV8kpTmMO1bdsarejzKQ 8138
ggshield/cmd/utils/context_obj.py sha256=8dZeBFYCOa8On53M1VyvE3lJJiMt6kAdrlpS89kAJCw 2482
ggshield/cmd/utils/debug.py sha256=xx3aUkiqB9y_W4E8YRPnN8nXUE7LqGl-DEg34JzC3YQ 1010
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/config/__init__.py sha256=oQSVVuZRLoZKad-z9wtQVCZrZYUnyUnlGgmX4YWxe5Y 140
ggshield/core/config/auth_config.py sha256=429Y3Aet0XfmLToM8FXnsOq0RzFaatzGwz8HYS2uroQ 5646
ggshield/core/config/config.py sha256=21obGJc48LQ1mH0BfQwNwx30QwVX4k9eGquaBFBCHrQ 8407
ggshield/core/config/user_config.py sha256=3N1U9M1V-TQn33O4aBVuI-iILuX1SEXW93D9qPk6G44 14854
ggshield/core/config/utils.py sha256=Uf5NygxGl2JdXMhxa5NEje74tYPsPvv2fGHmtKhrlmw 5214
ggshield/core/config/v1_config.py sha256=ci2DQJTea-pFciOtJzzBAJLbj8Jtm6RD67s5J-b5xkk 2463
ggshield/core/constants.py sha256=MTuDDH3-O8o2APX5CeB5uVhJrwsFoGf9-TJwFhk6WEo 1797
ggshield/core/dirs.py sha256=DpJkMDgnP3ZZFGbnzQ96wSJzZiD46ZVL6A0iJb2L9Wc 1437
ggshield/core/env_utils.py sha256=olPr5rToBbQq9lzW-GVLWSFV9DVt94e1qLkR3ZsB3lo 1777
ggshield/core/errors.py sha256=DgW5ySLPgYBgdsxtqRWfI8jF2H3vKgNxvgwag7QhI44 6256
ggshield/core/filter.py sha256=9C1uF3AYkmJ2i6QLXSTJF17XmWvG54x5ae8Ndnv8BfA 5127
ggshield/core/git_hooks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ggshield/core/git_hooks/ci/__init__.py sha256=jtdvJUcFEy2cp9bP77tFex9r9Es5g30aN7gGziFP9EQ 490
ggshield/core/git_hooks/ci/commit_range.py sha256=7xTj3ikZRSkPUiNth-a8_aQAt06sEpkfxovzPCHK_A0 3433
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=rt2ZGS5OvR5meztY4KNP6oC_Qj3CsUw6WQ4M91LfGEQ 3746
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/git_hooks/prepush.py sha256=KUHWWeZihPLiIB6mJTdPBjd6_bh5WL6cCKnGvJjXhFU 3598
ggshield/core/git_hooks/prereceive.py sha256=6Rgu57xvWXUO9_bofSK3LYgvKu2AIIWKrwpJjZGdbBA 3061
ggshield/core/lines.py sha256=TRMQzW3RaW4oR_YGF_bc9AmH6UTPvbdnBr1xNfSPDCc 6084
ggshield/core/match_span.py sha256=fJ7JCngjv2jkeCV4sBA3mjMffI-vrCltmXPNmllbRXM 1883
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=H3EshK-ZjoN8av8u_oJ6KYLdxGSETb9JKpo6l7ICQFE 7683
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/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/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=0JSZPI19opJXy3r0IMf-7wiiMdIEBveXKpWhBqzp-Z4 661
ggshield/core/ui/reset.py sha256=csFxbKE3oNB6EZWKG1GDPdw9ppf6-cdaK7fKCEDUfpg 199
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/core/ui/scanner_ui.py sha256=yqQfDhZNELA1ar02mK5D2z9bafU2qumpTFvqLJA0gOA 966
ggshield/core/url_utils.py sha256=kxAS1YyPVab0zWQnw6c6EIlLr9fNULQWqPZ1djTPBXk 3765
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/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/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/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/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/hmsl/utils.py sha256=VP_UnsbF8pI_ZZ0kIKonbJBJ22ktT6KVT7OU2Xv7Efo 3911
ggshield/verticals/iac/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
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/filter.py sha256=1XNbmOvq599RI12dyi0i3RRG9MPGH5rrrzv6kqmBQOw 1630
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/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/file_selection.py sha256=5gDonzP-5UFG1fvgJyq-t3GzxqozAdU8RKku1JzISNM 3042
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/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/verticals/secret/repo.py sha256=66OJ8ct3uKwQ2xSV-zHmfuND_vkUvCQmDSvr6dZ6mIY 8035
ggshield/verticals/secret/secret_scan_collection.py sha256=ZI_7GMdm90SKRzXOQmL1fEV4t1XJHs0vJyugyuCqn7o 6773
ggshield/verticals/secret/secret_scanner.py sha256=zUE7P1BTbhaPu80mQJLgSX7uPhrDZUI2z1KkRLk4mnM 9153
ggshield-1.34.0.dist-info/RECORD

entry_points.txt

ggshield = ggshield.__main__:main