# === Python ===
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# 虚拟环境
.venv/
venv/
env/
ENV/

# 测试与覆盖率
.pytest_cache/
.coverage
htmlcov/
.tox/
.nox/

# === IDE / 编辑器 ===
.cursor/
.idea/
.vscode/
*.swp
*.swo
*~

# === 系统 ===
.DS_Store
Thumbs.db

# === 环境与密钥 ===
.env
.env.local
.env.*.local
*.local

# === 前端（若 ui 用 npm）===
node_modules/

# === 日志与临时 ===
*.log
*.tmp
*.temp
.cache/

# === 本地/开发数据库（按需保留）===
*.db
*.sqlite
*.sqlite3
