I think we're probably ready to ship the 0.29 release soon, there are a quite a number of changes now merged on main.
Some items which I would like to see done before release:
Some correctness issues identified by Codex (a handful more incoming when I get a chance to file them):
Fellow maintainers, anything else you would ideally like to see shipped?
I think we're probably ready to ship the 0.29 release soon, there are a quite a number of changes now merged on
main.Some items which I would like to see done before release:
pyo3-build-config; generate directly inpyo3-ffi#5862 - this continues the work already done in Remove dependency ofpyo3-macros-backendonpyo3-build-config#5809 and should improve build performance downstream_Pyprivate definitions frompyo3-ffi#6036unicodeobjectFFI definitions to 3.15 #6041PyObject_HasAttrWithError& use it inPyAnyMethods::hasattr#5944 - looks like a small and obvious cleanupRustPython#5995setuptools-rustuserspyo3-introspectionship with the releasePyLong*API (3.14+) #6016 - seems like a good change to land, if we can decideOverflowErrorvsValueErrorSome correctness issues identified by Codex (a handful more incoming when I get a chance to file them):
PyFrame::builtinsis not guaranteed to be adict#6048'static#6049critical_section_muteximplementations #6050Fellow maintainers, anything else you would ideally like to see shipped?