2.0 wishlist
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tái cấu trúc
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Lĩnh vực
- build-system, tooling
Hướng nghiên cứu
Tìm các định nghĩa RustExtension và Binding.Exec, phần thay thế RustBin, entry point build_rust trong setup.py và version.py. Xem xét cách các tùy chọn deprecated và đối số positional được sử dụng, sau đó xác minh rằng các thay đổi trong breaking release tiếp theo sẽ xóa hoặc thay thế từng mục trong wishlist mà không để lại các entry point hoặc định nghĩa phiên bản không được hỗ trợ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Just some tidy-ups I'd like to do whenever we get around to a next breaking release:
- Change
Optional[Sequence[str]]arguments toRustExtensionto just beSequence[str] = (). - Remove deprecated options to
RustExtension. - Remove
Binding.Exec(just useRustBin). - Require all arguments to
RustExtensionexcept fortargetto be passed as keywords (i.e. after*separator). - Remove
build_rustsubcommand (thesetup.pyentry point is deprecated, so no need to support it IMO) - Remove version.py (just set the corresponding values in
__init__.py)
- Ngôn ngữ chính
- Python
- Star
- 680
- Fork
- 110
- Merge trung bình
- 3 ngày 18 giờ
- Pull request đã merge (30 ngày)
- 1
Chuẩn bị môi trường
Chúng tôi chưa kiểm tra các tệp thiết lập môi trường của dự án này. Hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của PyO3/setuptools-rust
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
PyO3/setuptools-rust#619 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100
PyO3/setuptools-rust#610 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
PyO3/setuptools-rust#575 · 5 bình luận ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 30/100
PyO3/setuptools-rust#507 · 3 bình luận ·
-
How to use with dockerĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
PyO3/setuptools-rust#449 · 10 bình luận ·
Tất cả issue của PyO3/setuptools-rust
Issue tương tự
-
needs triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
openvinotoolkit/openvino_notebooks#3665 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
Maintainer thường phản hồi trong vòng 1 ngày
-
docs
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
benchmark-gap
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày