Re: [Python-Dev] Python Library Support in 3.x (Was: email package status in 3.X)

2010-06-19 Thread Walter Dörwald
Am 18.06.2010 um 22:53 schrieb Terry Reedy tjre...@udel.edu: On 6/18/2010 12:32 PM, Walter Dörwald wrote: http://coverage.livinglogic.de/ I am a bit puzzled as to the meaning of the gray/red/green bars since the correlation between coverage % and bars is not very high. The gray bar

Re: [Python-Dev] Python Library Support in 3.x (Was: email package status in 3.X)

2010-06-19 Thread Arc Riley
You mean Twisted support, because library support is at the point where there are fewer actively maintained packages not yet ported than those which are. Of course if your Python experience is hyper-focused to one framework that isn't ported yet, it will certainly seem like a lot, and you guys

Re: [Python-Dev] Python Library Support in 3.x (Was: email package status in 3.X)

2010-06-19 Thread Mark Lawrence
On 19/06/2010 11:59, Arc Riley wrote: You mean Twisted support, because library support is at the point where there are fewer actively maintained packages not yet ported than those which are. Of course if your Python experience is hyper-focused to one framework that isn't ported yet, it will

Re: [Python-Dev] Python Library Support in 3.x (Was: email package status in 3.X)

2010-06-19 Thread Stephen J. Turnbull
anatoly techtonik writes: I do not know what are you intending to do, but my opinion that fund raising for patching library is a waste of money. Of course it's not a waste of money. The need is real, so as long as the PSF and other organizations (GSoC) choose reasonable projects/ people to

[Python-Dev] Mercurial

2010-06-19 Thread Antoine Pitrou
On Sat, 19 Jun 2010 20:34:41 +0900 Stephen J. Turnbull step...@xemacs.org wrote: And even now implementation is hanging up on the requirement that it not affect Windows-based developers adversely ... and it turns out that even being Python-based is nowhere near enough to guarantee that, but

Re: [Python-Dev] Python Library Support in 3.x (Was: email package status in 3.X)

2010-06-19 Thread exarkun
On 10:59 am, arcri...@gmail.com wrote: You mean Twisted support, because library support is at the point where there are fewer actively maintained packages not yet ported than those which are. Of course if your Python experience is hyper-focused to one framework that isn't ported yet, it will

Re: [Python-Dev] Mercurial

2010-06-19 Thread Senthil Kumaran
On Sat, Jun 19, 2010 at 01:51:04PM +0200, Antoine Pitrou wrote: FWIW, the EOL extension is now part of Mercurial: http://mercurial.selenic.com/wiki/EolExtension Should we all move soon now? Any target date you have in mind, Antoine? -- Senthil ___

Re: [Python-Dev] Mercurial

2010-06-19 Thread Barry Warsaw
On Jun 19, 2010, at 05:43 PM, Senthil Kumaran wrote: On Sat, Jun 19, 2010 at 01:51:04PM +0200, Antoine Pitrou wrote: FWIW, the EOL extension is now part of Mercurial: http://mercurial.selenic.com/wiki/EolExtension Should we all move soon now? Any target date you have in mind, Antoine? I

Re: [Python-Dev] Mercurial

2010-06-19 Thread James Mills
On Sat, Jun 19, 2010 at 10:42 PM, Antoine Pitrou solip...@pitrou.net wrote: I should point out that I am in no way responsible for the migration. I think Dirkjan and Brett said they would tackle this after the 2.7 release. But they'd better answer by themselves :) I'm willing to help out if

Re: [Python-Dev] Mercurial

2010-06-19 Thread Martin v. Löwis
Am 19.06.2010 14:33, schrieb Barry Warsaw: On Jun 19, 2010, at 05:43 PM, Senthil Kumaran wrote: On Sat, Jun 19, 2010 at 01:51:04PM +0200, Antoine Pitrou wrote: FWIW, the EOL extension is now part of Mercurial: http://mercurial.selenic.com/wiki/EolExtension Should we all move soon now? Any

Re: [Python-Dev] Python Library Support in 3.x (Was: email package status in 3.X)

2010-06-19 Thread Arc Riley
Just because legacy Python needs to be kept around for a bit longer for a few uses does not mean that Python 3 is not ready yet. Any decent package system can have two or more versions of Python installed at the same time. It is not critical self-evaluation to repeat Python 3 is not ready as

Re: [Python-Dev] Python Library Support in 3.x (Was: email package status in 3.X)

2010-06-19 Thread Martin v. Löwis
This anti-Py3 rhetoric is damaging to the community and needs to stop. We're moving forward toward Python 3.2 and beyond, complaining about it only saps valuable developer time (including your own) from getting these libraries you need ported faster. No, it's not damaging. Critical

Re: [Python-Dev] Mercurial

2010-06-19 Thread Martin v. Löwis
Am 19.06.2010 15:05, schrieb James Mills: On Sat, Jun 19, 2010 at 10:42 PM, Antoine Pitrousolip...@pitrou.net wrote: I should point out that I am in no way responsible for the migration. I think Dirkjan and Brett said they would tackle this after the 2.7 release. But they'd better answer by

Re: [Python-Dev] Python Library Support in 3.x (Was: email package status in 3.X)

2010-06-19 Thread Georg Brandl
Am 19.06.2010 15:09, schrieb Arc Riley: Just because legacy Python needs to be kept around for a bit longer for a few uses does not mean that Python 3 is not ready yet. Any decent package system can have two or more versions of Python installed at the same time. It is not critical

Re: [Python-Dev] email package status in 3.X

2010-06-19 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Michael Foord wrote: I didn't make myself clear. The expected disappointment I was referring to was about the rate of adoption, not about the quality of the product. I'm still baffled as to how a bug in the cgi module (along with the

Re: [Python-Dev] email package status in 3.X

2010-06-19 Thread Stephen J. Turnbull
l...@rmi.net writes: I agree that 3.X isn't all bad, and I very much hope it succeeds. And no, I have no answers; I'm just reporting the perception from downwind. The fact is, though, that many of your downwind readers are not the audience for Python 3, not yet. If you want to do Python 3

Re: [Python-Dev] email package status in 3.X

2010-06-19 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jesse Noller wrote: On Fri, Jun 18, 2010 at 4:48 PM, P.J. Eby p...@telecommunity.com wrote: At 05:22 PM 6/18/2010 +, l...@rmi.net wrote: So here it is: The prevailing view is that 3.X developers hoisted things on users that they did not fully

Re: [Python-Dev] Python Library Support in 3.x (Was: email package status in 3.X)

2010-06-19 Thread exarkun
On 01:09 pm, arcri...@gmail.com wrote: [snip] It is not critical self-evaluation to repeat Python 3 is not ready as litany in #Python and your supporting website. I use the word litany here because #Python refers users to what appears to be a religious website

Re: [Python-Dev] email package status in 3.X

2010-06-19 Thread Jesse Noller
On Jun 19, 2010, at 10:13 AM, Tres Seaver tsea...@palladion.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jesse Noller wrote: On Fri, Jun 18, 2010 at 4:48 PM, P.J. Eby p...@telecommunity.com wrote: At 05:22 PM 6/18/2010 +, l...@rmi.net wrote: So here it is: The prevailing

Re: [Python-Dev] email package status in 3.X

2010-06-19 Thread Jesse Noller
On Sat, Jun 19, 2010 at 10:59 AM, Jesse Noller jnol...@gmail.com wrote: On Jun 19, 2010, at 10:13 AM, Tres Seaver tsea...@palladion.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jesse Noller wrote: On Fri, Jun 18, 2010 at 4:48 PM, P.J. Eby p...@telecommunity.com wrote: At

Re: [Python-Dev] Python Library Support in 3.x (Was: email package status in 3.X)

2010-06-19 Thread Arc Riley
python-commandments.org is owned and hosted by the same person (Allen Short aka dash aka washort) as pound-python.org which is the official website for #Python and which links to it. #Python is co-managed by Stephen Thorne (aka Jerub) and Allen Short (aka dash aka washort). According to Freenode

Re: [Python-Dev] Python Library Support in 3.x (Was: email package status in 3.X)

2010-06-19 Thread Antoine Pitrou
On Sat, 19 Jun 2010 11:14:51 -0400 Arc Riley arcri...@gmail.com wrote: python-commandments.org is owned and hosted by the same person (Allen Short aka dash aka washort) as pound-python.org which is the official website for #Python and which links to it. #Python is co-managed by Stephen

Re: [Python-Dev] email package status in 3.X

2010-06-19 Thread P.J. Eby
At 10:55 PM 6/19/2010 +0900, Stephen J. Turnbull wrote: They really don't care that writing Python 3 was fun, and that programming in Python 3 is more fun than ever. That doesn't compensate for even one lingering str/bytes bogosity to most of them, and since they don't get paid for fixing

Re: [Python-Dev] Python Library Support in 3.x (Was: email package status in 3.X)

2010-06-19 Thread Mark Lawrence
On 19/06/2010 14:43, Georg Brandl wrote: Am 19.06.2010 15:09, schrieb Arc Riley: Just because legacy Python needs to be kept around for a bit longer for a few uses does not mean that Python 3 is not ready yet. Any decent package system can have two or more versions of Python installed at the

Re: [Python-Dev] Python Library Support in 3.x (Was: email package status in 3.X)

2010-06-19 Thread geremy condra
On Sat, Jun 19, 2010 at 8:14 AM, Arc Riley arcri...@gmail.com wrote: python-commandments.org is owned and hosted by the same person (Allen Short aka dash aka washort) as pound-python.org which is the official website for #Python and which links to it. #Python is co-managed by Stephen Thorne

Re: [Python-Dev] Python Library Support in 3.x (Was: email package status in 3.X)

2010-06-19 Thread Simon de Vlieger
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Dear all, Sorry for the maybe somewhat late response but I am not a subscriber on the python-dev mailinglists. Someone else pointed me towards this thread and I want to shortly clarify a few things regarding the following two statements: It is

Re: [Python-Dev] Python Library Support in 3.x

2010-06-19 Thread Stephen J. Turnbull
Simon de Vlieger writes: As for the potentially harmful text on Python 3 which is included on the python-commandments website I do get the hint that it might not be clear enough that the text does not apply to people who are porting libraries. It also doesn't apply to people who

[Python-Dev] Year 0 and year 10,000 in timetuple

2010-06-19 Thread Alexander Belopolsky
While datetime range is limited to years from 1 through , it is possible to produce time tuple with year 0 or year 10,000: t1 = datetime.min.replace(tzinfo=timezone.max) t2 = datetime.max.replace(tzinfo=timezone.min) t1.utctimetuple().tm_year 0 t2.utctimetuple().tm_year 1 Most if not

Re: [Python-Dev] Year 0 and year 10,000 in timetuple

2010-06-19 Thread Guido van Rossum
But what if they are used intentionally as impossible or sentinel values? --Guido (on Android) On Jun 19, 2010 2:37 PM, Alexander Belopolsky alexander.belopol...@gmail.com wrote: While datetime range is limited to years from 1 through , it is possible to produce time tuple with year 0 or

Re: [Python-Dev] email package status in 3.X

2010-06-19 Thread Raymond Hettinger
On Jun 18, 2010, at 7:39 PM, Terry Reedy wrote: On 6/18/2010 6:51 PM, Raymond Hettinger wrote: There has been a disappointing lack of bug reports across the board for 3.x. Here is one from this week involving the interaction of array and bytearray. It needs a comment from someone who can

Re: [Python-Dev] Year 0 and year 10,000 in timetuple

2010-06-19 Thread Alexander Belopolsky
On Jun 19, 2010, at 6:12 PM, Guido van Rossum gu...@python.org wrote: But what if they are used intentionally as impossible or sentinel values? That would be another reason not to produce them accidently. Note that I am proposing disallowing production of out of range years from

[Python-Dev] #Python3 ! ? (was Python Library Support in 3.x)

2010-06-19 Thread Terry Reedy
After reading the discussion in the previous thread, signed in to #python and verified that the intro message starts with a lie about python3. I also verified that the official #python site links to Python Commandment Don't use Python 3… yet. The excuse that the negative commandment site is

Re: [Python-Dev] #Python3 ! ? (was Python Library Support in 3.x)

2010-06-19 Thread Glyph Lefkowitz
On Jun 19, 2010, at 5:02 PM, Terry Reedy wrote: HoweverI have very little experience with IRC and consequently have little idea what getting a permanent, owned, channel like #python entails. Hence the '?' that follows. What do others think? Sure, this is a good idea. Technically

Re: [Python-Dev] #Python3 ! ? (was Python Library Support in 3.x)

2010-06-19 Thread geremy condra
On Sat, Jun 19, 2010 at 5:02 PM, Terry Reedy tjre...@udel.edu wrote: After reading the discussion in the previous thread, signed in to #python and verified that the intro message starts with a lie about python3. I also verified that the official #python site links to Python Commandment Don't

Re: [Python-Dev] #Python3 ! ? (was Python Library Support in 3.x)

2010-06-19 Thread Glyph Lefkowitz
On Jun 19, 2010, at 5:39 PM, geremy condra wrote: Bottom line, what I'd really like to do is kick them all off of #python, but practically I see very little that can be done to rectify the situation at this point. Here's something you can do: port libraries to python 3 and make the

Re: [Python-Dev] #Python3 ! ? (was Python Library Support in 3.x)

2010-06-19 Thread Raymond Hettinger
On Jun 19, 2010, at 5:39 PM, geremy condra wrote: Bottom line, what I'd really like to do is kick them all off of #python, This is so profoundly wrong on so many levels it is hard to know how to respond. Raymond ___ Python-Dev mailing list

Re: [Python-Dev] #Python3 ! ? (was Python Library Support in 3.x)

2010-06-19 Thread Jacob Kaplan-Moss
On Sat, Jun 19, 2010 at 6:12 PM, Raymond Hettinger raymond.hettin...@gmail.com wrote: This is so profoundly wrong on so many levels it is hard to know how to respond. C'mon, Raymond, that's not any more helpful. Geremy wasn't trying to argue for that course of action; he was expression his

Re: [Python-Dev] email package status in 3.X

2010-06-19 Thread Steven D'Aprano
On Sun, 20 Jun 2010 12:13:34 am Tres Seaver wrote: I guess tutorial welcome, rather than patch welcome then ;) The only folks who can write the tutorial are the ones who have already drunk the koolaid. Note that I've been making my living with Python for about twelve years now, and would

Re: [Python-Dev] Year 0 and year 10,000 in timetuple

2010-06-19 Thread Guido van Rossum
On Sat, Jun 19, 2010 at 3:31 PM, Alexander Belopolsky alexander.belopol...@gmail.com wrote: On Jun 19, 2010, at 6:12 PM, Guido van Rossum gu...@python.org wrote: But what if they are used intentionally as impossible or sentinel values? That would be another reason not to produce them

Re: [Python-Dev] #Python3 ! ?

2010-06-19 Thread Terry Reedy
On 6/19/2010 8:56 PM, Glyph Lefkowitz wrote: On Jun 19, 2010, at 5:39 PM, geremy condra wrote: Bottom line, what I'd really like to do is kick them all off of #python, but practically I see very little that can be done to rectify the situation at this point. Given the experiences you

Re: [Python-Dev] #Python3 ! ? (was Python Library Support in 3.x)

2010-06-19 Thread Nick Coghlan
On Sun, Jun 20, 2010 at 11:19 AM, Jacob Kaplan-Moss ja...@jacobian.org wrote: Let's all try to simmer down here a little bit and cut each other some slack: this is a frustration situation, and we're not going to help it by heaping more fuel on the fire. The other thing to keep in mind is that

Re: [Python-Dev] #Python3 ! ? (was Python Library Support in 3.x)

2010-06-19 Thread geremy condra
On Sat, Jun 19, 2010 at 9:12 PM, Raymond Hettinger raymond.hettin...@gmail.com wrote: On Jun 19, 2010, at 5:39 PM, geremy condra wrote: Bottom line, what I'd really like to do is kick them all off of #python, This is so profoundly wrong on so many levels it is hard to know how to respond.