bazel-contrib / bazel-contrib/rules_python

chore: cleanup WORKSPACE

Đang mở
#2,950 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
cleanup
Ngôn ngữ chính
Starlark
Star
688
Fork
721
Merge trung bình
15 giờ 7 phút
Pull request đã merge (30 ngày)
76

Mô tả

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.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Đây là một đợt dọn dẹp trong tương lai gắn với Bazel 9 và việc loại bỏ hỗ trợ WORKSPACE. Hãy xem xét các khu vực được liệt kê: entry_points trong whl_library, IS_BZLMOD_ENABLED, TOOL_VERSIONS và cấu hình MODULE.bazel được đề xuất. Được xem là hoàn tất khi từng mục trong checklist được giải quyết sau khi Bazel 9 trở thành phiên bản được hỗ trợ tối thiểu.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
python
Lĩnh vực
build-system
Loại issue
Tái cấu trúc
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.