🎨 完整的 IOPaint 项目更新

## 主要更新
-  更新所有依赖到最新稳定版本
- 📝 添加详细的项目文档和模型推荐
- 🔧 配置 VSCode Cloud Studio 预览功能
- 🐛 修复 PyTorch API 弃用警告

## 依赖更新
- diffusers: 0.27.2 → 0.35.2
- gradio: 4.21.0 → 5.46.0
- peft: 0.7.1 → 0.18.0
- Pillow: 9.5.0 → 11.3.0
- fastapi: 0.108.0 → 0.116.2

## 新增文件
- CLAUDE.md - 项目架构和开发指南
- UPGRADE_NOTES.md - 详细的升级说明
- .vscode/preview.yml - 预览配置
- .vscode/LAUNCH_GUIDE.md - 启动指南
- .gitignore - 更新的忽略规则

## 代码修复
- 修复 iopaint/model/ldm.py 中的 torch.cuda.amp.autocast() 弃用警告

## 文档更新
- README.md - 添加模型推荐和使用指南
- 完整的项目源码(iopaint/)
- Web 前端源码(web_app/)

🤖 Generated with Claude Code
This commit is contained in:
let5sne
2025-11-28 17:10:24 +00:00
parent 03b999e9ea
commit 1b87a98261
332 changed files with 77453 additions and 26 deletions

25
requirements.txt Normal file
View File

@@ -0,0 +1,25 @@
torch>=2.0.0
opencv-python
diffusers>=0.35.0
huggingface_hub>=0.26.0
accelerate
peft>=0.13.0
transformers>=4.45.0
safetensors
controlnet-aux>=0.0.9
fastapi>=0.115.0
uvicorn
python-multipart
python-socketio>=5.11.0
typer
pydantic>=2.5.2
rich
loguru
yacs
piexif>=1.1.3
omegaconf
easydict
gradio>=5.0.0,<6.0.0
typer-config>=1.4.0
Pillow>=10.0.0 # for AnyText - updated from 9.5.0