v9.5: 實作標籤完全不重疊算法
- 新增 _calculate_lane_conflicts_v2() 分開返回標籤重疊和線穿框分數 - 修改泳道選擇算法,優先選擇無標籤重疊的泳道 - 兩階段搜尋:優先側別無可用泳道則嘗試另一側 - 增強日誌輸出,顯示標籤範圍和詳細衝突分數 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
36
requirements.txt
Normal file
36
requirements.txt
Normal file
@@ -0,0 +1,36 @@
|
||||
# TimeLine Designer - Python Dependencies
|
||||
# Version: 1.0.0
|
||||
|
||||
# Web Framework
|
||||
fastapi==0.104.1
|
||||
uvicorn[standard]==0.24.0
|
||||
python-multipart==0.0.6
|
||||
|
||||
# Data Validation
|
||||
pydantic==2.5.0
|
||||
|
||||
# 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==7.4.3
|
||||
pytest-asyncio==0.21.1
|
||||
pytest-cov==4.1.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.8.2
|
||||
Reference in New Issue
Block a user