bandit

View on PyPIReverse Dependencies (648)

1.7.5 bandit-1.7.5-py3-none-any.whl

Wheel Details

Project: bandit
Version: 1.7.5
Filename: bandit-1.7.5-py3-none-any.whl
Download: [link]
Size: 123254
MD5: 045a649c27e345187e1f5c231fdc8691
SHA256: 75665181dc1e0096369112541a056c59d1c5f66f9bb74a8d686c3c362b83f549
Uploaded: 2023-03-10 01:06:21 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bandit
Version: 1.7.5
Summary: Security oriented static analyser for python code.
Author: PyCQA
Author-Email: code-quality[at]python.org
Home-Page: https://bandit.readthedocs.io/
Project-Url: Release Notes, https://github.com/PyCQA/bandit/releases
Project-Url: Source Code, https://github.com/PyCQA/bandit
Project-Url: Issue Tracker, https://github.com/PyCQA/bandit/issues
License: Apache-2.0 license
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
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 :: Only
Classifier: Topic :: Security
Requires-Python: >=3.7
Requires-Dist: GitPython (>=1.0.1)
Requires-Dist: PyYAML (>=5.3.1)
Requires-Dist: stevedore (>=1.20.0)
Requires-Dist: rich
Requires-Dist: colorama (>=0.3.9); platform_system == "Windows"
Requires-Dist: coverage (>=4.5.4); extra == "test"
Requires-Dist: fixtures (>=3.0.0); extra == "test"
Requires-Dist: flake8 (>=4.0.0); extra == "test"
Requires-Dist: stestr (>=2.5.0); extra == "test"
Requires-Dist: testscenarios (>=0.5.0); extra == "test"
Requires-Dist: testtools (>=2.3.0); extra == "test"
Requires-Dist: beautifulsoup4 (>=4.8.0); extra == "test"
Requires-Dist: pylint (==1.9.4); extra == "test"
Requires-Dist: tomli (>=1.1.0); python_version < "3.11" and extra == "test"
Requires-Dist: tomli (>=1.1.0); python_version < "3.11" and extra == "toml"
Requires-Dist: PyYAML; extra == "yaml"
Provides-Extra: test
Provides-Extra: toml
Provides-Extra: yaml
[Description omitted; length: 2820 characters]

WHEEL

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

RECORD

Path Digest Size
bandit/__init__.py sha256=orGvfTywXQqqC6R_MwQG4q5WHZq-MPFuByUtOyERtIk 644
bandit/__main__.py sha256=PtnKPE5k9V79ArPscEozE9ruwUIMuHlYv3yiCMJ5UBs 571
bandit/blacklists/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bandit/blacklists/calls.py sha256=mXtY5WkCZrIixiLEZXqMrIVgBaAGQwG6TVDWmOcg3fg 29527
bandit/blacklists/imports.py sha256=RWmeo_isH5AE2rX6ctjOTiImazXEo3Bw8FAERT8wc9M 17516
bandit/blacklists/utils.py sha256=OBm8dmmQsgp5_dJcm2-eAi69u5eXujeOYDg6zhMNeTM 420
bandit/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bandit/cli/baseline.py sha256=DiZhZ-nMowCLcTOBS71LocsuH_A1FrLCRdYJJ2YhIF4 7517
bandit/cli/config_generator.py sha256=tOE8hQplvi2sOGiqDQVghpoOINexVjOgxv_xxUuxiKY 6181
bandit/cli/main.py sha256=BuWyRfFFmUQ3r6WuB0Mu2KFgi_pRZHyyvIe2daUFnEY 20623
bandit/core/__init__.py sha256=NwxNqwUmUIJBQwnsOG58nvi6owEldiyGmkkig0a-4nw 558
bandit/core/blacklisting.py sha256=BTsw1yxFoOAPS7FMkualDV4Y3zaT92BPepB-W39hN6U 2715
bandit/core/config.py sha256=w_AK-e8wA67WkZFQF_2XU3uqkK_OxN2QF3eag-7T8YE 9772
bandit/core/constants.py sha256=yaB2ks72eOzrnfN7xOr3zFWxsc8eCMnppnIBj-_Jmn0 1220
bandit/core/context.py sha256=_8TaiW9iJ7raUMzGMAR1eik_owV1KKsYrTSXLeEeAnI 10761
bandit/core/docs_utils.py sha256=2VUA7XMrTJAHQgl6O7K5EyOnaEunBswIqlzIUwkENjQ 1838
bandit/core/extension_loader.py sha256=bRmsA8S8R3zQiaB66TlmGtMLTrpd9Zs4Vw9K6U8Oqbc 3908
bandit/core/issue.py sha256=Q7ofcHaTuRvplX9wGyQIm5TbJrwmTTPKT8VmR82EvMM 6965
bandit/core/manager.py sha256=yJTmWZIh2nMtUhJ4TZkExvk0DtmhNBuhTePdxpEN-VU 17208
bandit/core/meta_ast.py sha256=nkZN6ds4iyACvYv-yBFKxqBDv8MexsS3uD1lh9IGMvE 1144
bandit/core/metrics.py sha256=2tj3j7UvhTNrJgds1sScMI1abwM4jgh30Kyv-ToefLg 3456
bandit/core/node_visitor.py sha256=pXbNcLZqHpHUvO_UNNMJ85Vj-mX74QaUG-kMhJhDyFE 10497
bandit/core/test_properties.py sha256=IEDWnGZSRI2jPphjngWvC9vqACYFt3nlhezod33y2UY 1993
bandit/core/test_set.py sha256=rL_iHV5is9z17HGYGWGVtgvq5E4m9bpKWANVXvLvZG8 4055
bandit/core/tester.py sha256=6j4IOhrdFqAyDUl4sXfQF438JouA7g7NcPAqKbzpQxQ 6418
bandit/core/utils.py sha256=LbgEeZWCV52kSWklQ-k_K_v2hdsIQIDrhbBuBVAQ-HA 11861
bandit/formatters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bandit/formatters/csv.py sha256=IiTLncVx3hnn7A7pJpJ5Y9vxibhxHIvZnGhezhYYKSg 2313
bandit/formatters/custom.py sha256=8TPw-xVn_8PktKdjXthn7Mby_mIfTSNYEkPACtjdIDQ 5428
bandit/formatters/html.py sha256=Fsbxpfrh2t4yQa4SDCBzOlD3s3lY5Il01AREQAPK0v4 8490
bandit/formatters/json.py sha256=lfXDkYrQtVHAv189N_YWEUYZbUfNo95sQ6WxuriJuXU 4300
bandit/formatters/screen.py sha256=CLrhCxzuxNupUD-D9BBzMxRvkrBGIcJnfrCyRsIL7eI 6802
bandit/formatters/text.py sha256=WvfLnXr2x4SHeNVm9hYSQT_isecvXLliPoEfNNNB1Zk 5972
bandit/formatters/utils.py sha256=hHUZg5Z0cnRK9eBIiObYse4USEfAJzdpeqMHI5O6xaU 892
bandit/formatters/xml.py sha256=HptHaGynTiT8l7M57c8CWxFhLmGQvK3i9arDmzolNls 2745
bandit/formatters/yaml.py sha256=AL_df69OOGuAdBusG1CFdJeTglX73J4neH8lcGHklJs 3433
bandit/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bandit/plugins/app_debug.py sha256=0Zp-DTiLnuvF-jlZKhCEK-9YzRMcUc7JS6mxWV01hFc 2257
bandit/plugins/asserts.py sha256=NnBk00gcVKcdnvpCre5tLM7VtPNsNJa0IDl6w1dzl4k 2297
bandit/plugins/crypto_request_no_cert_validation.py sha256=xpt7axswuSo37-NWEfF53pT0IPDorGih5540uGUS3G8 2660
bandit/plugins/django_sql_injection.py sha256=EZOgoKEVbPTIghdbInDfbVwRDKrQ5tpk27mODmhmNy8 4636
bandit/plugins/django_xss.py sha256=JQYrMYynQkruAaJrJ1umzBSacNH7BqIQ3KphsvIbceE 9898
bandit/plugins/exec.py sha256=5kosSmgI8Y2XM4Z_5hwIq7WRTmdpfDM5E7uXYTaGxgo 1357
bandit/plugins/general_bad_file_permissions.py sha256=8T59CP-aluBtXkQdyyQJljFiLvK4yVIy3fDSggw53Eg 3340
bandit/plugins/general_bind_all_interfaces.py sha256=pwKR1_lqKgxcUvwBVbJOcC9rn_bKFcZjRJhZJRX-HZ8 1507
bandit/plugins/general_hardcoded_password.py sha256=SR1ZzyI2bpLaP29AbRQcsGMC9ch7L0cdgeAj44EfBSI 7417
bandit/plugins/general_hardcoded_tmp.py sha256=Z0jGNIZh2Q-vdzJaKM_3FprTjTQO21ysntAgte-7kyU 2278
bandit/plugins/hashlib_insecure_functions.py sha256=VnvGAUSGtlZkbKnHCo6vjwCbqlceUPxE418Z7CsBOS4 4136
bandit/plugins/injection_paramiko.py sha256=bAbqH-4CHQY1ghQpjlck-Pl8DKq4G6jJoAQCY3PSzYw 2049
bandit/plugins/injection_shell.py sha256=Xp93r-AC_T0_u5-fd2TpGR2V0EdlP1PYWwc8-9PVkAg 26315
bandit/plugins/injection_sql.py sha256=X9Hy33wHQgplMZ_M4d0RZOxun2i89UwGGT5ko_lfmUk 4181
bandit/plugins/injection_wildcard.py sha256=bo0SkNvRrxv3dCw8uEGdApNgdmD9H9qiPYWvvCRe5LI 5035
bandit/plugins/insecure_ssl_tls.py sha256=VrR9qyOyY7o1UTBw-Fw06GbE87SO4wD_j127erVfDLQ 10454
bandit/plugins/jinja2_templates.py sha256=F_iUWhLRRb8Nb8PA15MIbVbR23o9plpuAXXZqgfi2NM 5805
bandit/plugins/logging_config_insecure_listen.py sha256=UzDtLTiIwRnqpPjPIZbdtYb32BT5E5h2hhC2-m9kxGU 1944
bandit/plugins/mako_templates.py sha256=VkL_l-UirDaro5t_CHJkCq71_NqxeC-HWuNxCoEXmMQ 2548
bandit/plugins/request_without_timeout.py sha256=8KIJ-pWrWmGbexGUQTre7Gs4NZaAIDDmSn3AiK54PtI 2717
bandit/plugins/snmp_security_check.py sha256=tTdonRdKMKs5Rq4o4OWznW4_rjna2UhnStNLZTKG58I 3716
bandit/plugins/ssh_no_host_key_verification.py sha256=Lpkq0OXyWaQgi2PQP9hHstQ7f1TNBK0NDTSpZ6JXFhM 2134
bandit/plugins/tarfile_unsafe_members.py sha256=9F89C0-v4UhjBKKCJjlc9ibFwML5_Mip-ONUWMA1S0Y 3555
bandit/plugins/try_except_continue.py sha256=K-VrQS_YnifFwz5GC1LAUzGHTbbh9m-LHuDaJwgAS5o 3078
bandit/plugins/try_except_pass.py sha256=DwPiiziccoWtgE86aEmU9maKW1W8JuJxqOlnume1nis 2910
bandit/plugins/weak_cryptographic_key.py sha256=SGH3YM3LiBrcmuO0GjnQuZCVm42d2C68l1dGKtnwNb8 5544
bandit/plugins/yaml_load.py sha256=bOfCZBOcSXB3AAINJbuvcHkHebo-qyMyA4155Lgnx2g 2404
bandit-1.7.5.dist-info/AUTHORS sha256=iuV-wewukGvE4fXITM-NqBtmwWg0LiJ5h_LpyqYZE4s 7385
bandit-1.7.5.dist-info/LICENSE sha256=CeipvOyAZxBGUsFoaFqwkx54aPnIKEtm9a5u2uXxEws 10142
bandit-1.7.5.dist-info/METADATA sha256=XU9GCDLGmUGVqewtz1xYTSX6Ge6dZ21qInIkLojEg6Q 4993
bandit-1.7.5.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
bandit-1.7.5.dist-info/entry_points.txt sha256=L3Fz3s6hguoE2Lb7YPs0OZBCDFqInlw5YHOyRo2Xo8o 3822
bandit-1.7.5.dist-info/pbr.json sha256=AtRtteZbm4mzi0Lg0Myv8ON025uaUYy-yKfWSPUQSUY 47
bandit-1.7.5.dist-info/top_level.txt sha256=SVJ-U-In_cpe2PQq5ZOlxjEnlAV5MfjvfFuGzg8wgdg 7
bandit-1.7.5.dist-info/RECORD

top_level.txt

bandit

entry_points.txt

calls = bandit.blacklists.calls:gen_blacklist
imports = bandit.blacklists.imports:gen_blacklist
csv = bandit.formatters.csv:report
custom = bandit.formatters.custom:report
html = bandit.formatters.html:report
json = bandit.formatters.json:report
screen = bandit.formatters.screen:report
txt = bandit.formatters.text:report
xml = bandit.formatters.xml:report
yaml = bandit.formatters.yaml:report
any_other_function_with_shell_equals_true = bandit.plugins.injection_shell:any_other_function_with_shell_equals_true
assert_used = bandit.plugins.asserts:assert_used
django_extra_used = bandit.plugins.django_sql_injection:django_extra_used
django_mark_safe = bandit.plugins.django_xss:django_mark_safe
django_rawsql_used = bandit.plugins.django_sql_injection:django_rawsql_used
exec_used = bandit.plugins.exec:exec_used
flask_debug_true = bandit.plugins.app_debug:flask_debug_true
hardcoded_bind_all_interfaces = bandit.plugins.general_bind_all_interfaces:hardcoded_bind_all_interfaces
hardcoded_password_default = bandit.plugins.general_hardcoded_password:hardcoded_password_default
hardcoded_password_funcarg = bandit.plugins.general_hardcoded_password:hardcoded_password_funcarg
hardcoded_password_string = bandit.plugins.general_hardcoded_password:hardcoded_password_string
hardcoded_sql_expressions = bandit.plugins.injection_sql:hardcoded_sql_expressions
hardcoded_tmp_directory = bandit.plugins.general_hardcoded_tmp:hardcoded_tmp_directory
hashlib_insecure_functions = bandit.plugins.hashlib_insecure_functions:hashlib
jinja2_autoescape_false = bandit.plugins.jinja2_templates:jinja2_autoescape_false
linux_commands_wildcard_injection = bandit.plugins.injection_wildcard:linux_commands_wildcard_injection
logging_config_insecure_listen = bandit.plugins.logging_config_insecure_listen:logging_config_insecure_listen
paramiko_calls = bandit.plugins.injection_paramiko:paramiko_calls
request_with_no_cert_validation = bandit.plugins.crypto_request_no_cert_validation:request_with_no_cert_validation
request_without_timeout = bandit.plugins.request_without_timeout:request_without_timeout
set_bad_file_permissions = bandit.plugins.general_bad_file_permissions:set_bad_file_permissions
snmp_insecure_version = bandit.plugins.snmp_security_check:snmp_insecure_version_check
snmp_weak_cryptography = bandit.plugins.snmp_security_check:snmp_crypto_check
ssh_no_host_key_verification = bandit.plugins.ssh_no_host_key_verification:ssh_no_host_key_verification
ssl_with_bad_defaults = bandit.plugins.insecure_ssl_tls:ssl_with_bad_defaults
ssl_with_bad_version = bandit.plugins.insecure_ssl_tls:ssl_with_bad_version
ssl_with_no_version = bandit.plugins.insecure_ssl_tls:ssl_with_no_version
start_process_with_a_shell = bandit.plugins.injection_shell:start_process_with_a_shell
start_process_with_no_shell = bandit.plugins.injection_shell:start_process_with_no_shell
start_process_with_partial_path = bandit.plugins.injection_shell:start_process_with_partial_path
subprocess_popen_with_shell_equals_true = bandit.plugins.injection_shell:subprocess_popen_with_shell_equals_true
subprocess_without_shell_equals_true = bandit.plugins.injection_shell:subprocess_without_shell_equals_true
tarfile_unsafe_members = bandit.plugins.tarfile_unsafe_members:tarfile_unsafe_members
try_except_continue = bandit.plugins.try_except_continue:try_except_continue
try_except_pass = bandit.plugins.try_except_pass:try_except_pass
use_of_mako_templates = bandit.plugins.mako_templates:use_of_mako_templates
weak_cryptographic_key = bandit.plugins.weak_cryptographic_key:weak_cryptographic_key
yaml_load = bandit.plugins.yaml_load:yaml_load
bandit = bandit.cli.main:main
bandit-baseline = bandit.cli.baseline:main
bandit-config-generator = bandit.cli.config_generator:main