bazel-contrib / bazel-contrib/rules_python
bin/python size exploded 2000 times larger
- 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ả
Is there a reason why the binary bin/python3.10 in latest python 3.10.19 has size 43963640 which is more than 2000 times larger than bin/python3.10 in python 3.10.15 (size 20944)?
```
python = use_extension("@rules_python//python/extensions:python.bzl", "python")
python.toolchain(
is_default = True,
python_version = "3.10.15",
)
```
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách so sánh các artifact bin/python3.10 được tạo cho Python 3.10.15 và 3.10.19, sử dụng các phiên bản và kích thước được nêu trong issue. Đọc cấu hình python.toolchain được hiển thị và kiểm tra cách toolchain đã chọn đóng gói binary. Hoàn thành khi đã xác định được nguồn gốc của việc tăng kích thước và ghi lại nguyên nhân đã được xác nhận hoặc follow-up cần thiết.
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
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- 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