# Python
__pycache__/
*.py[cod]
*$py.class
*.so
*.egg-info/
.eggs/
build/
dist/
wheels/
pip-wheel-metadata/
pip-log.txt
pip-delete-this-directory.txt

# Virtual environments
.venv/
venv/
env/
ENV/
.uv/
.uv-cache/

# Testing and coverage
.pytest_cache/
.coverage
.coverage.*
coverage.xml
htmlcov/
nosetests.xml
junit.xml
test-results/

# Linting and typing
.mypy_cache/
.ruff_cache/
.pytype/
.pyre/
dmypy.json
dmypy.json.bak

# Logs
*.log

# Environment files
.env
.env.*
!.env.example

# Docs build
docs/_build/
site/

# OS files
.DS_Store
.AppleDouble
.LSOverride
Thumbs.db
ehthumbs.db
Desktop.ini

# IDEs and editors
.vscode/
.idea/
*.iml
*.ipr
*.iws
*.sublime-project
*.sublime-workspace
*.code-workspace
.ionide/

# AI tooling
.cursor/
.cursorignore
.cursorrules
.windsurf/
.windsurfignore
.continue/
.continueignore
.aider*
.aider.conf
.aider.json
.aider.yaml
.aider.yml
.aider.toml
.aider.md
.aider-history
.aider-session
.openai/
.llm/
.llm.json
.promptx/
.promptx.json
.gpt/
.gpt.json
.chatgpt/
.chatgpt.json
.copilot/
.copilot.json
.copilot.toml
.copilot.yaml
.copilot.yml
AGENTS.MD