Re: [Python-Dev] semantics of subclassing things from itertools

2015-09-13 Thread Maciej Fijalkowski
Hey Raymond I'm sorry you got insulted, that was not my intention. I suppose something like "itertools objects are implemented as classes internally, which means they're subclassable like other builtin types" is an improvement to documentation. On Mon, Sep 14, 2015 at 12:17 AM, Raymond Hettinger

Re: [Python-Dev] When is 3.4.4 scheduled?

2015-09-13 Thread Larry Hastings
It's not. My thinking was, do it in about a month. How's that sound? 3.4.4 should be the last bugfix release of 3.4, after that it'll move into security-fixes-only. //arry/ On 09/13/2015 11:05 PM, Terry Reedy wrote: I could not fine '3.4.4' either in https://www.python.org/dev/peps/pep-

[Python-Dev] The process I intend to follow for any proposed changes to NumPy

2015-09-13 Thread Travis Oliphant
Hey all, I just wanted to clarify, that I am very excited about a few ideas I have --- but I don't have time myself to engage in the community process to get these changes into NumPy. However, those are real processes --- I've been coaching a few people in those processes for the past several

Re: [Python-Dev] semantics of subclassing things from itertools

2015-09-13 Thread Raymond Hettinger
> On Sep 13, 2015, at 3:09 PM, Maciej Fijalkowski wrote: > > Well, fair enough, but the semantics of "whatever happens to happen > because we decided subclassing is a cool idea" is possibly the worst > answer to those questions. It's hard to read this in any way that isn't insulting. It was su

[Python-Dev] When is 3.4.4 scheduled?

2015-09-13 Thread Terry Reedy
I could not fine '3.4.4' either in https://www.python.org/dev/peps/pep-0429/ 3.4 schedule or elsewhere on the site. -- Terry Jan Reedy ___ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: h

[Python-Dev] congrats on 3.5! Alas, windows 7 users are having problems installing it

2015-09-13 Thread Laura Creighton
webmaster has already heard from 4 people who cannot install it. I sent them to the bug tracker or to python-list but they seem not to have gone either place. Is there some guide I should be sending them to, 'how to debug installation problems'? Laura

Re: [Python-Dev] Windows x86-64 embeddable zip file, Feedback

2015-09-13 Thread Steve Dower
Thanks for the kind words, glad you're finding the distribution useful. Feel free to assign me (steve.dower) to the issues. I assume they're referring to the contents of the library.zip file? In which case, you're correct, those are unnecessary. I'll take a closer look when I'm at my PC. Cheers

Re: [Python-Dev] semantics of subclassing things from itertools

2015-09-13 Thread Maciej Fijalkowski
On Sun, Sep 13, 2015 at 5:46 PM, Raymond Hettinger wrote: > >> On Sep 13, 2015, at 3:49 AM, Maciej Fijalkowski wrote: >> >>> The intended semantics are that the itertools are classes (not functions >>> and not generators). They are intended to be sub-classable (that is >>> why they have Py_TPFLA

Re: [Python-Dev] PEP: Collecting information about git

2015-09-13 Thread Oleg Broytman
Hello! On Sun, Sep 13, 2015 at 02:10:42PM -0400, Barry Warsaw wrote: > One of the things I think is missing from most git documentation, is an > effective workflow for handling multiple branches. Thank you for the good question! I doubt there One True Way, so the core team will choose one of

Re: [Python-Dev] PEP: Collecting information about git

2015-09-13 Thread Barry Warsaw
On Sep 12, 2015, at 03:54 PM, Oleg Broytman wrote: >This Informational PEP collects information about git. There is, of course, a >lot of documentation for git, so the PEP concentrates on more complex (and >more related to Python development) issues, scenarios and examples. Thanks for this Oleg.

Re: [Python-Dev] PEP 495 Was: PEP 498: Literal String Interpolation is ready for pronouncement

2015-09-13 Thread Chris Angelico
On Mon, Sep 14, 2015 at 1:44 AM, Tim Peters wrote: > That's a sane & easy sufficient condition. It's a waste of time to > worry about minimal necessary conditions. "Convert to UTC' is the > obvious way to do darned near everything. Converting to any other > fixed-offset zone would do just as we

Re: [Python-Dev] semantics of subclassing things from itertools

2015-09-13 Thread Raymond Hettinger
> On Sep 13, 2015, at 3:49 AM, Maciej Fijalkowski wrote: > >> The intended semantics are that the itertools are classes (not functions >> and not generators). They are intended to be sub-classable (that is >> why they have Py_TPFLAGS_BASETYPE defined). > > Ok, so what's completely missing from

Re: [Python-Dev] PEP 495 Was: PEP 498: Literal String Interpolation is ready for pronouncement

2015-09-13 Thread Tim Peters
[Chris Angelico ] > What I'd like to hear (but maybe this won't be possible) would be > "less-than is transitive if and only if ", where might be > something like "all of the datetimes are in the same timezone" or > "none of the datetimes fall within a fold" or something. That would at > least mak

Re: [Python-Dev] PEP 495 Was: PEP 498: Literal String Interpolation is ready for pronouncement

2015-09-13 Thread Chris Angelico
On Sun, Sep 13, 2015 at 7:03 PM, Laura Creighton wrote: > In a message of Sat, 12 Sep 2015 20:49:12 -0400, Terry Reedy writes: >>and, if we are stuck with <-intransitivity, what do we do? If >>back-compatibility allowed, I might suggest defining 'lt' or 'less' >>rather than '__lt__' so that sort a

[Python-Dev] [RELEASED] Python 3.5.0 is now available

2015-09-13 Thread Larry Hastings
On behalf of the Python development community and the Python 3.5 release team, I'm proud to announce the availability of Python 3.5.0. Python 3.5.0 is the newest version of the Python language, and it contains many exciting new features and optimizations. You can read all about what's new

[Python-Dev] Windows x86-64 embeddable zip file, Feedback

2015-09-13 Thread tds...@gmail.com
Hi, had some time to test the new distributed stuff for Windows especially the embeddable zip. Thanks for this special distribution, it is very useful to generate standalone Python distributions and software based on Python. Very good work. I detected two minor issues only affecting size, opened

Re: [Python-Dev] PEP 495 Was: PEP 498: Literal String Interpolation is ready for pronouncement

2015-09-13 Thread Laura Creighton
In a message of Sat, 12 Sep 2015 20:49:12 -0400, Terry Reedy writes: >and, if we are stuck with <-intransitivity, what do we do? If >back-compatibility allowed, I might suggest defining 'lt' or 'less' >rather than '__lt__' so that sort and bisect don't work with DateTimes. >Then document that th

Re: [Python-Dev] semantics of subclassing things from itertools

2015-09-13 Thread Maciej Fijalkowski
On Fri, Sep 11, 2015 at 1:48 AM, Raymond Hettinger wrote: > >> On Sep 10, 2015, at 3:23 AM, Maciej Fijalkowski wrote: >> >> I would like to know what are the semantics if you subclass something >> from itertools (e.g. islice). >> >> Right now it's allowed and people do it, which is why the >> doc