# Cursor AI Ignore File
# Files and directories that Cursor should not index or analyze

# Virtual Environment
venv/
env/
.venv/

# Python Cache
__pycache__/
*.py[cod]
*$py.class
*.so
.Python

# Distribution / packaging
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# Database Files
*.db
*.sqlite
*.sqlite3
data/photos.db
photos.db

# Logs
logs/
*.log

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

# Git
.git/
.gitignore

# Temporary Files
tmp/
temp/
*.tmp

# Test Coverage
.coverage
htmlcov/
.pytest_cache/
.tox/

# Archives
archive/
*.backup
*_backup.py
*_original.py

# Demo/Sample Files
demo_photos/
*.jpg
*.jpeg
*.png
*.gif
*.bmp
*.tiff
*.tif

# Compiled Files
*.pyc
*.pyo
*.so

# Documentation Build
docs/_build/
docs/_static/
docs/_templates/

# OS Files
.DS_Store
Thumbs.db
desktop.ini

# Large Files
*.zip
*.tar.gz
*.rar

# Config Files (may contain sensitive data)
gui_config.json
.env
.env.local

# Scripts output
*.out
*.err

# Jupyter Notebooks
.ipynb_checkpoints/
*.ipynb

# MyPy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyenv
.python-version

# Package Manager
pip-log.txt
pip-delete-this-directory.txt

