# 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/
ENV/
env/
.env
.venv

# IDE相关文件
.idea/
.vscode/
*.swp
*.swo
.DS_Store

# 日志和数据文件
*.log
*.csv
*.json
*.pkl
logs/
*.db

# 项目特定忽略
# 忽略数据目录，但保留目录结构
cryptoai/data/*
!cryptoai/data/.gitkeep

# 忽略配置文件（包含敏感信息）
cryptoai/config/config.yaml
# 但保留示例配置
!cryptoai/config/config.example.yaml

# 忽略生成的分析结果
cryptoai/data/analysis_results/ 