主要變更: - 刪除 PRD.md(產品需求文檔) - 刪除 examples 目錄中的文檔檔案(README.md, QUICK_START.md, color_reference.md) - 整合 examples 文檔內容到根目錄 README.md - 新增常用顏色代碼表格 - 新增示範檔案說明 - 保留所有重要使用資訊 - 合併 requirements.txt 和 requirements-core.txt - 更新所有套件到最新相容版本 - 支援 Python 3.8 - 3.13 - 統一依賴管理 技術細節: - FastAPI: 0.104.1 → 0.115.6 - Pydantic: 2.5.0 → 2.10.5(新增 pydantic-settings) - Pytest: 7.4.3 → 8.3.4 - 其他套件同步更新 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
39 lines
577 B
Plaintext
39 lines
577 B
Plaintext
# TimeLine Designer - Python Dependencies
|
|
# Version: 1.0.0
|
|
# Compatible with Python 3.8 - 3.13
|
|
|
|
# Web Framework
|
|
fastapi==0.115.6
|
|
uvicorn[standard]==0.34.0
|
|
python-multipart==0.0.20
|
|
|
|
# Data Validation
|
|
pydantic==2.10.5
|
|
pydantic-settings==2.7.1
|
|
|
|
# Data Processing
|
|
pandas==2.1.3
|
|
openpyxl==3.1.2
|
|
|
|
# Visualization
|
|
plotly==6.1.1
|
|
kaleido==1.2.0
|
|
|
|
# GUI Container
|
|
pywebview==4.4.1
|
|
|
|
# Testing
|
|
pytest==8.3.4
|
|
pytest-asyncio==0.25.2
|
|
pytest-cov==6.0.0
|
|
pytest-benchmark==4.0.0
|
|
playwright==1.40.0
|
|
|
|
# Code Quality
|
|
flake8==6.1.0
|
|
mypy==1.7.1
|
|
bandit==1.7.5
|
|
|
|
# Utilities
|
|
python-dateutil==2.9.0.post0
|