-
Notifications
You must be signed in to change notification settings - Fork 905
Closed
Description
As proposed in #4390 (comment) I think we should proceed with 0.26 release so that we can then have a clean slate to release the changes to FromPyObject (and release those as 0.27 after some preparation).
Here's a selection of pieces which I think could be mergeable before release, with a bit of focus & support:
- rename
Python::assume_gil_acquiredtoPython::assume_attached#5354 - add
Python::try_attach#5342 fix races when initializingwill think more on the design for this one#[pyclass]type objects #5341- ci: run 3.14 on PR for the moment #5309
- Publish pyo3-introspection #5300
- add
Bound::castand friends #5289 - move
#[pyclass]docstring generation to compile time #5286 - rename
pyo3::prepare_freethreaded_pythontoPython::initialize#5247 Allow naive datetime into chrono(needs discussion see Allow naive datetime into chronoDateTime<Local>conversion #5178DateTime<Local>conversion #5178 (comment))- add
PyOnceLocktype #5223 (and follow-up to disallow races when initializing types) - fix crash when dropping
PyBufferafter interpreter finalized #5242 - Report multiple errors from proc-macros #5159
- replace
PyString::from_objectwithPyString::from_encoded_object#5017 - Towards soundness of PyByteArray::to_vec #4742
- Use disallow instantiation flag for classes without the __new__ method #4568
Enable writing to python stdio streams #3920(I think I'm not sure enough about the design on this one, will punt it for now, no need to rush)
... I'll start working to help those cross the line. Comment if anything else looks potentially relevant!
Metadata
Metadata
Assignees
Labels
No labels