Release 2.5.0
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 2/5
- 预计耗时
- 1-3 小时
- 新手友好度
- 25/100
- Issue 类型
- 功能
- 描述清晰度
- 描述清楚
- 活跃度
- 活跃
- 领域
- release
调研方向
Read the release instructions in RELEASING.md, especially the manual editing section. The issue shows preparation, the release branch, and RC0 as complete, with only “Tag Final” unchecked; the available /promote command is described in the issue. Done when the final release task is complete.
由索引模型根据 Issue 内容生成。
描述
Release tasks
- Prepare Release | status=done pr=#4389 commit= 6fee02b2
- Create Release branch | status=done branch_url=https://github.com/bazel-contrib/rules_python/tree/release/2.5 commit= 6fee02b2
- Tag RC0 | status=done tag=2.5.0-rc0 commit= 6fee02b2
- Tag RC1
- Sync Changelog #4401
- Tag Final
Backports
To request or track a backport, comment /backport on the PR, comment
/backport <PR> on this issue, or add it to the checklist below. See
RELEASING.md: How to add backports
for details.
- #4401
Slack announcement
Greetings Pythonistas,
rules_python 2.5.0-rc0 ([bzlmod](https://registry.bazel.build/modules/rules_python/2.5.0-rc0), [workspace](https://github.com/bazel-contrib/rules_python/releases/tag/2.5.0-rc0)) is now available
[Changelog](https://rules-python.readthedocs.io/en/2.5.0-rc0/changelog.html#v2-5-0)
Notable changes:
- Bazel 10 is now fully supported.
- Added `pytest_test` to run pytest based tests.
- Added `:py_pbs_distribution` flag to select smaller stripped Python runtimes.
- `uv` can be invoked with `bazel run @rules_python//python/uv/bin:uv` (or `bazel run @uv` with `use_repo()`).
- `uv` lock: added git sources, scoped `override-dependencies`, and various fixes.
- `py_wheel`: more makevars available to replace `select()` usages.
- Updated Gazelle's Python parser to support Python 3.14 PEP 758 syntax.
It will be promoted to stable next week, pending feedback.
To manually control the release flow, see the
RELEASING.md: Manual Editing
section.
Available Commands
Comment commands:
/prepare: Determines version, creates tracking issue and preparation PR./prepare-complete [PR]: Marks preparation task as complete./create-release-branch: Cuts and pushes the release branch./create-rc: Tags and publishes a new release candidate (RC)./process-backports: Cherry-picks pending backports./sync-changelog: Processes sync changelog tasks./backport <PRs>: Adds PRs to the backports and processes backports./promote: Promotes the latest RC to final release.
See RELEASING.md for details on how to use them.
- 主要语言
- Starlark
- 星标
- 692
- 派生
- 734
- 平均合并
- 11 小时 2 分钟
- 30 天内合并 PR
- 150
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
bazel-contrib/rules_python 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 68/100
bazel-contrib/rules_python#4251 · 1 个 reaction ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 78/100
bazel-contrib/rules_python#4164 · 1 条评论 ·
维护者通常 1 天内回复
-
Support consumer-configured project scoping for python_version可能已有人在做 @Spikhalskiy 于 7 天前认领。 未关闭
难度 5/5 一周以上 新手友好度 35/100
bazel-contrib/rules_python#4375 ·
维护者通常 1 天内回复
-
难度 5/5 一周以上 新手友好度 45/100
bazel-contrib/rules_python#4311 ·
维护者通常 1 天内回复
-
pip.parse ignores uv.lock dependency-edge platform markers可能已有人在做 @kdelalic 于 16 天前认领。 未关闭
难度 4/5 3-5 天 新手友好度 20/100
bazel-contrib/rules_python#4287 ·
维护者通常 1 天内回复
查看 bazel-contrib/rules_python 的全部 Issue
相似的 Issue
-
Bug
难度 1/5 1 小时以内 新手友好度 88/100
维护者通常 1 天内回复
-
relnotes relnotes-needs-review relnotes-tracking-issue T-libs
难度 1/5 1 小时以内 新手友好度 72/100
维护者通常 1 天内回复
-
flow-measurement measurement
难度 1/5 1 小时以内 新手友好度 76/100
MichaelYcJo/SpecSeal#1366 ·
-
难度 1/5 1 小时以内 新手友好度 82/100
haiwen/seafile-helm-chart#34 ·
-
unreleased dependencies
难度 1/5 1 小时以内 新手友好度 72/100
cloudfour/eslint-config#760 ·
维护者通常 1 天内回复