# --- Python Bytecode and Cache ---
__pycache__/
*.py[cod]
*$py.class
.pytest_cache/
.ipynb_checkpoints/

# --- Virtual Environments ---
.venv/
venv/
env/
bin/
lib/
include/
build/

# --- Dependency Management ---
# Optional: Ignore local python version files
# .python-version

# --- Distribution and Packaging ---
# Files generated by 'python -m build' or 'setuptools'
dist/
eggs/
*.egg-info/
*.egg
nosetests.xml
coverage.xml
*.cover

# --- Logs ---
*.log
pip-log.txt
pip-delete-this-directory.txt

# --- Testing and Coverage ---
htmlcov/
.tox/
.nosexy/
.coverage
.coverage.*
.cache

# --- IDEs and Editors ---
# Personal configurations for VS Code, PyCharm, etc.
.vscode/
.idea/
*.swp
*.swo
.DS_Store

# --- Project Specific Data ---
# Ignore local data indices, databases, and environment secrets
data/
indices/
*.db
.env
