Re: [Python-Dev] Negative times behaviour in itertools.repeat for Python maintenance releases (2.7, 3.3 and maybe 3.4)

2014-02-01 Thread Nick Coghlan
On 1 February 2014 16:04, Ethan Furman wrote: > On 01/31/2014 07:23 PM, Larry Hastings wrote: >> Python is the language that cares about backwards-compatibility--bugs and >> all. If your code runs on version X.Y, it >> should run without modification on version X.(Y+Z) where Z is a positive >> in

Re: [Python-Dev] Add PyType_GetSlot

2014-02-01 Thread Martin v. Löwis
Am 29.01.14 03:46, schrieb Larry Hastings: > So this would be a new public ABI function? Correct. > Would it be 100% new code, or would you need to refactor code internally > to achieve it? See the patch - it's new code. > Also, just curious: what is typeslots.h used for? I tried searching fo

Re: [Python-Dev] Negative times behaviour in itertools.repeat for Python maintenance releases (2.7, 3.3 and maybe 3.4)

2014-02-01 Thread Ethan Furman
On 02/01/2014 04:20 AM, Nick Coghlan wrote: No, we make a judgment call based on the severity and likelihood of encountering the bug, the consequences of encountering it, and the difficulty of working around it after you *do* encounter it. Thanks for the explanation. -- ~Ethan~ __

Re: [Python-Dev] Negative times behaviour in itertools.repeat for Python maintenance releases (2.7, 3.3 and maybe 3.4)

2014-02-01 Thread Ethan Furman
On 02/01/2014 04:20 AM, Nick Coghlan wrote: [snip very nice summary] So you agree that the bug should be fixed. So do I. My disagreement with Larry is that he would leave the bug in until Py4k. -- ~Ethan~ ___ Python-Dev mailing list Python-Dev@pyt

Re: [Python-Dev] [Python-checkins] cpython: whatsnew: move of reload, update new windows-only ssl functions entry.

2014-02-01 Thread Brett Cannon
On Sat, Feb 1, 2014 at 12:27 PM, r.david.murray wrote: > http://hg.python.org/cpython/rev/b3f034f5000f > changeset: 4:b3f034f5000f > parent: 2:19d81cc213d7 > user:R David Murray > date:Sat Feb 01 12:27:07 2014 -0500 > summary: > whatsnew: move of reload, update ne

Re: [Python-Dev] Negative times behaviour in itertools.repeat for Python maintenance releases (2.7, 3.3 and maybe 3.4)

2014-02-01 Thread Steven D'Aprano
On Sat, Feb 01, 2014 at 10:20:24PM +1000, Nick Coghlan wrote: > On 1 February 2014 16:04, Ethan Furman wrote: > > So we only fix bugs that don't work at all? By which I mean, if the > > interpreter doesn't crash, we don't fix it? > > No, we make a judgment call based on the severity and likeliho

[Python-Dev] Guidance regarding what counts as breaking backwards compatibility

2014-02-01 Thread Steven D'Aprano
Hi all, Over on the Python-ideas list, there's a thread about the new statistics module, and as the author of that module, I'm looking for a bit of guidance regarding backwards compatibility. Specifically two issues: (1) With numeric code, what happens if the module become more[1] accurate in

Re: [Python-Dev] Guidance regarding what counts as breaking backwards compatibility

2014-02-01 Thread Terry Reedy
On 2/1/2014 8:06 PM, Steven D'Aprano wrote: Hi all, Over on the Python-ideas list, there's a thread about the new statistics module, and as the author of that module, I'm looking for a bit of guidance regarding backwards compatibility. Specifically two issues: (1) With numeric code, what happe

Re: [Python-Dev] Guidance regarding what counts as breaking backwards compatibility

2014-02-01 Thread Nick Coghlan
On 2 February 2014 11:06, Steven D'Aprano wrote: > Hi all, > > Over on the Python-ideas list, there's a thread about the new statistics > module, and as the author of that module, I'm looking for a bit of > guidance regarding backwards compatibility. Specifically two issues: > > > (1) With numeric