Python 项目管理从 Poetry 迁移到 uv - #27
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
变更目的
poetry-core或poetry.lock,Python 项目管理统一使用 uv。uv.lock;CI 与 Docker 以冻结模式消费锁文件,不在执行时改写依赖解析结果。>=3.9,<4.0声明、CI 的 Python 3.9/3.10 使用方式和 Docker 的 Python 3.9 运行时。src.*导入路径、Makefile 入口以及 GitLab Bot 的运行方式和业务行为。Task 与 Commit
T001迁移项目元数据、锁文件与构建后端 —e3abd184133f0301e6c46d71641918194f464e0bT002迁移本地开发入口与文档 —75ec3cf5af2d070582e30beb07ac8f04712bc9bfT003迁移 CI 环境与构建验证 —5ea7e3fae108e0a2da3a6181f115c07a1683b1cbT004迁移生产镜像与健康检查 —f18857b63d239f5e9d897f91166de0a8bc56ebe2T005修复 main 发布触发并验证双架构交付 —28019df158b5f7c75717cfad9f8399428476aa13T006忽略本地需求规格工作区 —ef7626cba8fd19b9ab060e328a7f0d3d93f19200验证
见各 Task 验证记录。
兼容性与影响
未在 PRD 中单独说明。
评审说明
未在 PRD 中单独说明。