###############################################
# OS / Editor junk
###############################################
# macOS
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
# Windows
Thumbs.db
ehthumbs.db
# Editors/IDEs
.idea/
.vscode/
*.swp
*.swo
.history/

###############################################
# Python: bytecode / C-extensions
###############################################
__pycache__/
*.py[cod]
*$py.class
*.so

###############################################
# Python: builds / packaging
###############################################
build/
dist/
wheels/
*.egg-info/
.eggs/
*.egg
share/python-wheels/
pip-wheel-metadata/
MANIFEST

###############################################
# Test / Coverage / Type check caches
###############################################
.tox/
.nox/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.pyre/
.pytype/
.coverage
.coverage.*
coverage.xml
htmlcov/
.hypothesis/

###############################################
# Environments / tools
###############################################
.env
.env.*
.venv
venv/
ENV/
env/
env.bak/
venv.bak/
.python-version
.cache/

###############################################
# Project-local & tooling artifacts
###############################################
.codex/
/config.toml
config.txt

###############################################
# Debug / temp files
###############################################
*.log
debug.log
script.log
debug_*.html
debug_*.txt
cookie.txt
cookie_debug.txt
response.html
*.sh.tmp
a.sh
qt.sh

# Note: uv.lock is currently tracked. If you prefer to ignore it, uncomment:
# uv.lock
