.banditā¢757 B
[bandit]
# Bandit configuration file
# This file configures bandit security scanning options
# Skip specific test directories to avoid false positives
# B101: assert_used - Skip assert statements (common in tests)
# B601: paramiko_calls - Skip paramiko usage warnings
# B602: subprocess_popen_with_shell_equals_true - Skip shell=True warnings (controlled usage)
skips = B101,B601,B602
# Exclude directories that should not be scanned
# Based on official documentation, use 'exclude' for paths (not exclude_dirs)
exclude = tests,venv,.venv,.test-env,env,.env,.python-env,htmlcov,.pytest_cache,.mypy_cache,.benchmarks,__pycache__,.tox,.git,.github,.gitlab,node_modules,.vscode,.idea,build,dist,.ipynb_checkpoints,site-packages,lib,lib64,include,bin,Scripts