[Python-Dev] [RELEASE] Python 3.6.2 is now available

2017-07-16 Thread Ned Deily
On behalf of the Python development community and the Python 3.6 release team, I am happy to announce the availability of Python 3.6.2, the second maintenance release of Python 3.6. 3.6.0 was released on 2016-12-22 to great interest and we are now providing the second set of bugfixes and documenta

[Python-Dev] curses: error handling and the lower right margin of the screen

2017-07-16 Thread Aleksejs Popovs
Hello everyone, My name is Aleksejs, and this is my first time posting here. I'm working on a Python project (a client for Zephyr, MIT's instant messaging system) that uses curses, and I believe I've found either a bug in the Python curses bindings or a deficiency in their documentation. The pro

Re: [Python-Dev] deque implementation question

2017-07-16 Thread Tim Peters
[Max Moroz ] > What would be the disadvantage of implementing collections.deque as a > circular array (rather than a doubly linked list of blocks)? ... You answered it yourself ;-) > ... > Of course when the circular array is full, it will need to be reallocated, > but the amortized cost of that

Re: [Python-Dev] [python-committers] Python 3.3.7 release schedule and end-of-life

2017-07-16 Thread Brett Cannon
A quick thanks from me, Ned, for stepping forward to help 3.3 pine for the fjords. On Sat, Jul 15, 2017, 14:51 Ned Deily, wrote: > Python 3.3 is fast approaching its end-of-life date, 2017-09-29. Per our > release policy, that date is five years after the initial release of 3.3, > 3.3.0 final o

Re: [Python-Dev] deque implementation question

2017-07-16 Thread INADA Naoki
I found the answer in _collectionsmodule.c /* Data for deque objects is stored in a doubly-linked list of fixed * length blocks. This assures that appends or pops never move any * other data elements besides the one being appended or popped. * * Another advantage is that it completely avoids

Re: [Python-Dev] Articles on my contributions to CPython during 2017 Q1 and Q2

2017-07-16 Thread Victor Stinner
I'm not sure that I understood your suggestion. Basically, if a test file fails, you would like to automatically re-run the failing test with test.bisect to identify the failing *methods*? Yeah, it's doable, but I didn't write it :-) It's very easy to run bisect: just replace "-m test" with "-m te

Re: [Python-Dev] Articles on my contributions to CPython during 2017 Q1 and Q2

2017-07-16 Thread francismb
Hi Victor, On 07/13/2017 05:33 PM, Victor Stinner wrote: > Hi, > > I wrote a serie of new articles on my contributions to CPython during > 2017 Q1 and Q2. > > "My contributions to CPython during 2017 Q1" > https://haypo.github.io/contrib-cpython-2017q1.html > > "New Python test.bisect tool" > http