Add a deprecation warning for `__int__()`
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Cython
- Star
- 3.4k
- Fork
- 329
- Merge trung bình
- 1 ngày 21 giờ
- Pull request đã merge (30 ngày)
- 113
Mô tả
Do we want to give users a grace period, in case they need to support two cuda->bindings versions for a while?
Concretely:
In the next release, deprecate only in the documentation.
Only with the next minor release bump: actually raise
DeprecationWarning.@leofang WDYT about introducing a "Phased deprecations" section somewhere, so we don't forget in the future.
E.g. for this case:
__int__()method for type A, B, C were informally deprecated in cuda-bindings release vX.Y.Z.DeprecationWarningwill be raised starting with release vX.Y+1.0.
Originally posted by @rwgk in https://github.com/NVIDIA/cuda-python/issues/773#issuecomment-3109349954
Hướng dẫn đóng góp
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.
Hướng nghiên cứu
Bắt đầu bằng cách xác định các phần triển khai int() và tài liệu release hoặc deprecation của dự án; issue không nêu tên file hay test nào. Xác nhận những kiểu nào được áp dụng và thống nhất xem release này nên ghi lại deprecation hay chỉ phát DeprecationWarning sau minor release tiếp theo. Được xem là hoàn thành khi hành vi theo từng giai đoạn được ghi lại và triển khai nhất quán.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Lĩnh vực
- api
- Loại issue
- Tính năng
- Độ 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
- 35/100