This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ncoghlan
Recipients jcon, kristjan.jonsson, loewis, mark.dickinson, ncoghlan, paul.moore, petri.lehtinen, pitrou, pv, python-dev, rupole, skrah, teoliphant, vstinner
Date 2012-02-29.21:18:37
SpamBayes Score 9.173953e-07
Marked as misclassified No
Message-id <1330550318.07.0.584193062605.issue10181@psf.upfronthosting.co.za>
In-reply-to
Content
For 3.2, there's no removal to document - we asked MvL to drop the buffer APIs from PEP 384, so they've never been part of the stable ABI.

From the PEP: "The buffer interface (type Py_buffer, type slots bf_getbuffer and bf_releasebuffer, etc) has been omitted from the ABI, since the stability of the Py_buffer structure is not clear at this time. Inclusion in the ABI can be considered in future releases."

I agree we shouldn't be hasty in making even the updated buffer interface implementation officially part of the stable ABI. Better to leave it out for 3.3, get some real world feedback on the latest version, then commit to stability for 3.4+.
History
Date User Action Args
2012-02-29 21:18:38ncoghlansetrecipients: + ncoghlan, loewis, teoliphant, paul.moore, mark.dickinson, rupole, pitrou, kristjan.jonsson, vstinner, pv, skrah, python-dev, jcon, petri.lehtinen
2012-02-29 21:18:38ncoghlansetmessageid: <1330550318.07.0.584193062605.issue10181@psf.upfronthosting.co.za>
2012-02-29 21:18:37ncoghlanlinkissue10181 messages
2012-02-29 21:18:37ncoghlancreate