- 
                Notifications
    You must be signed in to change notification settings 
- Fork 891
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 chrono- DateTime<Local>conversion #5178- DateTime<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