# Python sub-package .gitignore (T-006c-1b 2026-05-21)
#
# Per-language .gitignore satisfies tests/adversarial/test_redteam_S018_supply_chain.py
# `test_gitignore_blocks_sensitive_files` which opens ".gitignore" relative to
# pytest cwd (python/). The monorepo top-level .gitignore covers shared
# patterns; this file covers Python-specific + secret-protection patterns
# the supply-chain test asserts.

# Secrets / env
.env
.env.local
.env.*.local
*.pem
*.key
secrets.json

# Python
__pycache__/
*.py[cod]
*$py.class
*.egg-info/
.eggs/
.pytest_cache/
.ruff_cache/
.mypy_cache/
.coverage
.coverage.*
htmlcov/
dist/
build/
*.egg

# Virtual environments
.venv/
venv/
env/
.release-venv/
.ci-venv/

# IDE
.vscode/
.idea/
*.swp
*.swo

# OS
.DS_Store
Thumbs.db

# uv
.uv/

# CI attestation outputs (generated by scripts/ci-attest.sh)
.gstack/
