Re: [Python-Dev] PyIndex_Check conflicts with PEP 384

2018-06-01 Thread Serhiy Storchaka
02.06.18 00:37, Christian Tismer пише: I was challenged end of last December to try that, and I succeeded after a long struggle, because I also needed to convert all of PySide2 to using heaptypes, and that was really hard. Actually, I succeeded yesterday, after 5 months. And now I know all the su

Re: [Python-Dev] Stable ABI

2018-06-01 Thread Nick Coghlan
On 2 June 2018 at 03:45, Jeroen Demeyer wrote: > On 2018-06-01 17:18, Nathaniel Smith wrote: > >> Unfortunately, very few people use the stable ABI currently, so it's >> easy for things like this to get missed. >> > > So there are no tests for the stable ABI in Python? > Unfortunately not. http

Re: [Python-Dev] The history of PyXML

2018-06-01 Thread Jan Claeys
On Thu, 2018-05-31 at 09:23 -0600, Jeremy Kloth wrote: > I had also contacted SourceForge prior to me uploading a Github repo. > They have just restored the project files for PyXML as well (CVS, > downloads, ...). So I was right thinking they might have a backup? :-) I have to say it seems like

Re: [Python-Dev] PyIndex_Check conflicts with PEP 384

2018-06-01 Thread Christian Tismer
Hi Nate, I just did that, and I got some follow-up work, too, which is fine with me. Just as a note for you: Qt not itself, but PyQt5 did that already and submitted a stable ABI for Python 3.5 and up. I was challenged end of last December to try that, and I succeeded after a long struggle, becau

Re: [Python-Dev] Stable ABI

2018-06-01 Thread Jeroen Demeyer
On 2018-06-01 17:18, Nathaniel Smith wrote: Unfortunately, very few people use the stable ABI currently, so it's easy for things like this to get missed. So there are no tests for the stable ABI in Python? ___ Python-Dev mailing list Python-Dev@pytho

Re: [Python-Dev] How to watch buildbots?

2018-06-01 Thread Eric Snow
On Wed, May 30, 2018 at 7:36 AM, Nick Coghlan wrote: > There are a few key details here: > > 1. We currently need to run post-merge CI anyway, as we're not doing > linearised commits (where core devs just approve a change without merging > it, and then a gating system like Zuul ensures that the te

[Python-Dev] Summary of Python tracker Issues

2018-06-01 Thread Python tracker
ACTIVITY SUMMARY (2018-05-25 - 2018-06-01) Python tracker at https://bugs.python.org/ To view or respond to any of the issues listed below, click on the issue. Do NOT respond to this message. Issues counts and deltas: open6684 (-15) closed 38802 (+102) total 45486 (+87) Open issues

Re: [Python-Dev] PyIndex_Check conflicts with PEP 384

2018-06-01 Thread Nathaniel Smith
Indeed, that sounds like a pretty straightforward bug in the stable ABI. You should file an issue on bugs.python.org so it doesn't get lost (and if it's the main new stable ABI break in 3.7 then you should probably mark that bug as a release blocker so that Ned notices it). Unfortunately, very few

[Python-Dev] PyIndex_Check conflicts with PEP 384

2018-06-01 Thread Christian Tismer
Hi friends, when implementing the limited API for PySide2, I recognized a little bug where a function was replaced by a macro. The file number.rst on python 3.6 says """ .. c:function:: int PyIndex_Check(PyObject *o) Returns ``1`` if *o* is an index integer (has the nb_index slot of the t

Re: [Python-Dev] Withdraw PEP 546? Backport ssl.MemoryBIO and ssl.SSLObject to Python 2.7

2018-06-01 Thread Antoine Pitrou
+1 for withdrawing it. It's much too late in the 2.7 maintenance schedule to start bothering with such a large and perilous backport. Regards Antoine. On Wed, 30 May 2018 16:28:22 +0200 Victor Stinner wrote: > Hi, > > tl; dr I will withdraw the PEP 546 in one week if noboy shows up to > f