Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
使用
uv
替代poetry
build backend 暂时使用
hatchling
目前 uv 还缺失一些命令,比如
uv build
uv publish
但已经处于基本可用的状态了
暂时不用 cache,因为 actions/setup-python#822 (comment) 提到加了 cache 反而变慢,经测试确实(第二次运行,命中 cache 时),至少没有提升
uv 未发布的文档见 https://docs.astral.sh/uv/
(继 Ruff 的第二个 Astral 工具集成了,下一个就是 red-knot 了~