Closed
Description
While the original issues I marked out for the 0.12
milestone are still not yet completed, I think that master already contains a lot of changes compared to 0.11.1
.
So I'm tempted to suggest we push most of the outstanding issues from the 0.12
milestone into the 0.13
milestone (unless there is sudden movement on any of them) and start heading towards releasing 0.12
. I think it doesn't really matter if the rest of the proposals don't land until 0.13
.
This is what I still think should probably happen before an 0.12
release (as well as anything else people contribute):
- Write migration guide entry related to the exception changes I landed in Rework exceptions to be native types #1024 .
- Ideally I'd still like the three tickets related to
PyErr
to be completed (pretty python exception traceback in rust #592, PyErr does not implement std::error::Error #682, Question: How to convert Python Exception (PyErr) into string for logging #1034), given that Rework exceptions to be native types #1024 laid the groundwork for this to be possible. - It would be nice to finish off the doc ticket Add Table with conversions between wrapper types #376
- @kngwyu finishing a fix for __radd__ etc don't get called if __add__ is also defined #844
-
#[pyenum]
enum WIP #1045 -
#[derive(FromPyObject)]
FromPyObject derivation for structs and enums #1065
Any thoughts?
Metadata
Metadata
Assignees
Labels
No labels