We already have the MSRV bump and the changes to use multi-phase-init on main, plus a couple of deprecations.
I guess we'll release this all around the end of the year, subject to exactly when we have a meaningful set of changes to ship.
Some areas that I'm going to focus on:
Help welcome on all of the above, just let me know what anyone picks up so I know not to race with you. I'm sure there will also be plenty of CI and maintenance work, plus a bunch of optimizations and other bugfixing.
We had a bunch of threads we haven't yet wrapped up, such as how to move forward with PyClassGuard. We probably need to kick off design issues for some of those and work out the next steps.
There's also plenty of bugs and other tasks on the backlog which we can try to burn down too :)
We already have the MSRV bump and the changes to use multi-phase-init on
main, plus a couple of deprecations.I guess we'll release this all around the end of the year, subject to exactly when we have a meaningful set of changes to ship.
Some areas that I'm going to focus on:
#[new]and__init__support (somewhat related to the above)__new__generation in#[pyclass]withset_all#5416#[new]code generation #5551#[init]method attribute in#[pymethods]#4951_Pysymbols from pyo3-ffi #5592PyBufferrequests #5245Help welcome on all of the above, just let me know what anyone picks up so I know not to race with you. I'm sure there will also be plenty of CI and maintenance work, plus a bunch of optimizations and other bugfixing.
We had a bunch of threads we haven't yet wrapped up, such as how to move forward with
PyClassGuard. We probably need to kick off design issues for some of those and work out the next steps.There's also plenty of bugs and other tasks on the backlog which we can try to burn down too :)