Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions peps/pep-0820.rst
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,33 @@ Limited forward compatibility
versions.


Endorsements
------------

This PEP is unusual in that it doesn't immediately help end users -- it needs
to be in place well before it starts being helpful.
In the words of a Cython maintainer,
`Da Woods <https://discuss.python.org/t/105552/2>`__:

I suspect Cython wouldn’t immediately use it (at least for classes… obviously
if it goes into PEP 793 then we would for that).
Just because it’s mostly targeted at future improvements rather than an
immediate new feature. It looks usable though.

Instead, support comes from core devs who'll need change the C API, and want
do so in backwards-compatible ways:

- `Mark Shannon <https://discuss.python.org/t/105552/4>`__:

This seems like a worthwhile improvement. Count me as a +1

- `Victor Stinner <https://discuss.python.org/t/105552/19>`__:

I changed my mind and I’m now a supporter of PEP 820 :)
It took me a while but I now see the PEP 820 advantages: it enhances the
backward compatibility and the stable ABI.


Example
=======

Expand Down
Loading