# ==================== 环境变量文件 ====================
.env
.env.local
.env.*.local

# ==================== Docker 相关 ====================
# Docker volumes 数据（避免提交用户数据）
copaw-data/
qwenpaw-data/
data/

# Docker 构建缓存
*.dockerbuild
docker-compose.override.yml

# ==================== Python 相关 ====================
# 虚拟环境
venv/
env/
ENV/
.venv/

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

# 分发 / 打包
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
*.manifest
*.spec

# 单元测试 / 覆盖率
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/

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

# ==================== 编辑器和 IDE ====================
# VSCode
.vscode/
!.vscode/extensions.json
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json

# Claude Code
.claude/

# JetBrains IDEs (IntelliJ, PyCharm, etc.)
.idea/
*.iml
*.iws
*.ipr
out/

# Vim
*.swp
*.swo
*~
.*.sw?

# Emacs
*~
\#*\#
.\#*

# Sublime Text
*.sublime-project
*.sublime-workspace

# ==================== 操作系统相关 ====================
# macOS
.DS_Store
.AppleDouble
.LSOverride
.Icon
._*
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Windows
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db
*.stackdump
[Dd]esktop.ini
$RECYCLE.BIN/
*.cab
*.msi
*.msix
*.msm
*.msp
*.lnk

# Linux
*~
.fuse_hidden*
.directory
.Trash-*
.nfs*

# ==================== 备份和临时文件 ====================
*.bak
*.backup
*.tmp
*.temp
*.old
*~
.svn/

# ==================== 其他 ====================
# 测试文件
test-*.txt
*.test

# 调试文件
debug.log
error.log

# 本地配置覆盖
*.local
