Dependency

Install Dependencies

# 使用 Hatch
hatch env create

# 或使用 UV
uv sync

Add Dependency

# 编辑 pyproject.toml 中的 [project.dependencies] 或 [project.optional-dependencies]
# 然后重新创建环境
hatch env prune && hatch env create

# 或使用 UV
uv add <package>

List Dependencies

# 使用 Hatch
hatch env run -- pip list

# 或使用 UV
uv tree

Export requirements.txt

# 使用 UV 生成 lock 文件
uv sync
# requirements.txt 可从 uv.lock 导出,或手动创建