parent
975dd7cbfd
commit
06d0f4b24f
17
pep-0620.rst
17
pep-0620.rst
|
@ -24,7 +24,7 @@ Define a process to reduce the number of broken C extensions.
|
||||||
The implementation of this PEP is expected to be done carefully over
|
The implementation of this PEP is expected to be done carefully over
|
||||||
multiple Python versions. It already started in Python 3.7 and most
|
multiple Python versions. It already started in Python 3.7 and most
|
||||||
changes are already completed. The `Process to introduce incompatible
|
changes are already completed. The `Process to introduce incompatible
|
||||||
changes to the C API`_ didactes the rythm.
|
changes to the C API`_ didactes the rhythm.
|
||||||
|
|
||||||
|
|
||||||
Motivation
|
Motivation
|
||||||
|
@ -571,6 +571,21 @@ prepare the change. Once more C extensions are ready, the incompatible
|
||||||
change can be reconsidered.
|
change can be reconsidered.
|
||||||
|
|
||||||
|
|
||||||
|
Version History
|
||||||
|
===============
|
||||||
|
|
||||||
|
* Version 3, June 2020: PEP rewritten from scratch. Python now ships
|
||||||
|
a new ``pythoncapi_compat.h`` header and a process is defined
|
||||||
|
to introduced incompatible C API changes.
|
||||||
|
* Version 2, April 2020:
|
||||||
|
`PEP: Modify the C API to hide implementation details
|
||||||
|
<https://mail.python.org/archives/list/python-dev@python.org/thread/HKM774XKU7DPJNLUTYHUB5U6VR6EQMJF/#TKHNENOXP6H34E73XGFOL2KKXSM4Z6T2>`_.
|
||||||
|
* Version 1, July 2017:
|
||||||
|
`PEP: Hide implementation details in the C API
|
||||||
|
<https://mail.python.org/archives/list/python-ideas@python.org/thread/6XATDGWK4VBUQPRHCRLKQECTJIPBVNJQ/#HFBGCWVLSM47JEP6SO67MRFT7Y3EOC44>`_
|
||||||
|
sent to python-ideas
|
||||||
|
|
||||||
|
|
||||||
Copyright
|
Copyright
|
||||||
=========
|
=========
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue