# ============================================
# Python 字节码
# ============================================
__pycache__/
*.py[cod]
*$py.class
*.pyo

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

# ============================================
# uv / Python 构建和分发
# ============================================
dist/
build/
*.egg-info/
# PyInstaller 打包产物（CI 上传 Release 的 zip）
genshin-quest-voice-over-*-win-x64.zip
*.egg
*.whl
eggs/
.eggs/
pip-wheel-metadata/
uv-cache/

# ============================================
# 环境变量文件
# ============================================
.env
.env.*
!.env.example

# ============================================
# IDE 和编辑器
# ============================================
.vscode/
.idea/
.codebuddy/plans/
*.swp
*.swo
*~
.project
.pydevproject
.settings/

# ============================================
# 操作系统生成文件
# ============================================
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
Desktop.ini
$RECYCLE.BIN/

# ============================================
# 测试和覆盖率
# ============================================
htmlcov/
.coverage
.coverage.*
coverage.xml
*.cover
.pytest_cache/
.tox/
.nox/

# ============================================
# 类型检查
# ============================================
.mypy_cache/
.pytype/
.pyre/

# ============================================
# 日志文件
# ============================================
*.log

# ============================================
# 其他
# ============================================
tmp/
temp/
*.tmp
