bazel-contrib / bazel-contrib/rules_python

chore: cleanup WORKSPACE

未关闭
#2,950 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
cleanup
主要语言
Starlark
星标
688
派生
721
平均合并
15 小时 7 分钟
30 天内合并 PR
76

描述

This is a task related to eventual cleanup of WORKSPACE support. This will happen when the minimum supported version is bazel 9, that is the first version that removes the WORKSPACE support.

Q: when should that happen? I personally think that having that done when bazel 9 is released and a stable bazel version no longer has `WORKSPACE` is a good time.

The following is a list of random things that we would need to do:
- [ ] Remove entry_points in `whl_library`.
- [ ] `IS_BZLMOD_ENABLED` has to go.
- [ ] `TOOL_VERSIONS` has to probably go and we can migrate the config to `MODULE.bazel` instead.

贡献指南

打开贡献指南

调研方向

这是一个与 Bazel 9 及移除 WORKSPACE 支持相关的未来清理工作。请检查列出的区域:whl_library 中的 entry_points、IS_BZLMOD_ENABLED、TOOL_VERSIONS,以及提议的 MODULE.bazel 配置。当 Bazel 9 成为最低支持版本后解决每个检查清单项目,即表示完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
python
领域
build-system
Issue 类型
重构
难度
5/5
预计耗时
一周以上
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。