<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body><div><div style="font-family: Calibri,sans-serif; font-size: 11pt;">There's a difference between "private", "stable for 3.x" and "stable for all 3" though. It's the third category that's getting too many functions added without due consideration.<br><br>Top-posted from my Windows Phone</div></div><div dir="ltr"><hr><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">From: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:victor.stinner@gmail.com">Victor Stinner</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Sent: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">‎12/‎21/‎2016 8:40</span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">To: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:njs@pobox.com">Nathaniel Smith</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Cc: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;"><a href="mailto:steve.dower@python.org">Steve Dower</a>; <a href="mailto:storchaka@gmail.com">Serhiy Storchaka</a>; <a href="mailto:python-dev@python.org">Python Dev</a></span><br><span style="font-family: Calibri,sans-serif; font-size: 11pt; font-weight: bold;">Subject: </span><span style="font-family: Calibri,sans-serif; font-size: 11pt;">Re: [Python-Dev] Issue #23903 - stable API is incomplete</span><br><br></div>2016-12-21 17:21 GMT+01:00 Nathaniel Smith <njs@pobox.com>:<br>> It sounds like the opt-out approach isn't working very well, and maybe an<br>> opt-in approach should be considered instead? I recognize that the way C<br>> headers work makes this difficult, but it seems like something needs to<br>> change.<br><br>I proposed something different:<br>"Python 3.7: remove all private C functions from the Python C API?"<br>https://mail.python.org/pipermail/python-dev/2016-September/146386.html<br><br>Create subdirectories in Include/ to define private functions in<br>different files.<br><br>Victor<br></body></html>