# ================================
# Python 相关文件
# ================================

# 字节码编译文件
__pycache__/
*.py[cod]
*$py.class

# C 扩展文件
*.so

# 分发和打包相关
.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

# 安装日志
pip-log.txt
pip-delete-this-directory.txt

# ================================
# 测试和覆盖率相关
# ================================

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

# ================================
# 框架相关文件
# ================================

# Django 相关
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Flask 相关
instance/
.webassets-cache

# Scrapy 相关
.scrapy

# Sphinx 文档
docs/_build/

# PyBuilder
target/

# ================================
# Jupyter 和 IPython
# ================================

# Jupyter Notebook
.ipynb_checkpoints

# IPython
profile_default/
ipython_config.py

# ================================
# 环境管理
# ================================

# pyenv
.python-version

# pipenv
#Pipfile.lock

# poetry
#poetry.lock

# pdm
#pdm.lock
.pdm.toml

# PEP 582
__pypackages__/

# uv
.uv/

# Celery 相关
celerybeat-schedule
celerybeat.pid

# SageMath 解析文件
*.sage.py

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

# ================================
# 开发工具配置
# ================================

# Spyder 项目设置
.spyderproject
.spyproject

# Rope 项目设置
.ropeproject

# mkdocs 文档
/site

# mypy 类型检查
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre 类型检查
.pyre/

# ================================
# IDE 和编辑器
# ================================

# Visual Studio Code
.vscode/

# PyCharm
.idea/

# Vim/Emacs
*.swp
*.swo
*~

# Trae AI IDE
.trae/

# ================================
# 操作系统相关
# ================================

# macOS
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes

# Windows
ehthumbs.db
Thumbs.db

# ================================
# 项目特定文件
# ================================

# 日志文件
logs/
*.log

# 临时文件
tmp/
temp/
.tmp/

# 生成的图片和输出
images/
seedream_images/

# 项目构建产物
seedream_mcp.egg-info/
dist/

# 代理/说明文件
.codex/
.claude/
AGENTS.md
CLAUDE.md

# ================================
# 本地配置文件
# ================================

# 本地配置
config.local.py
settings.local.py

# ================================
# 可选忽略项（根据需要取消注释）
# ================================

# 测试文件输出
# test_*.py

# 演示脚本输出
# demo_*.py

# 验证脚本输出
# verify_*.py