Re: [Python-Dev] 'hasattr' is broken by design

2010-08-24 Thread Steve Holden
7;m >> making is that: >> >> a) a "business" case of throwing anything other than AttributeError from >> __getattr__ and friends is almost certainly a bug waiting to happen, and >> >> b) making the proposed change is bound to break real, production code.

Re: [Python-Dev] Volunteer help with porting

2010-09-12 Thread Steve Holden
standard library modules (cgi, ftplib, > nntplib, etc) that either need fixing or auditing as to how they handle > bytes / strings. > Including, to my certain knowledge, the mailbox handling code, though writing code to read them sequentially is fairly easy. regar

Re: [Python-Dev] Volunteer help with porting

2010-09-12 Thread Steve Holden
inly is interesting :) > And if anyone knows people who would help with *funding* this effort the PSF very much wants to talk to them. This ought logically to include everyone using "Mailman". I would imagine if we had $10 from 1% of its users we would be able to fund the ef

Re: [Python-Dev] Rework nntlib?

2010-09-14 Thread Steve Holden
thon&as_filename=&as_class=&as_function=&as_license=&as_case= > > > Of course *every* standard library module will have *some* users. The > question is whether or not a handful of users justifies something being > in the standard library. If it was proposed as a

Re: [Python-Dev] Rework nntlib?

2010-09-14 Thread Steve Holden
On 9/14/2010 9:36 AM, Michael Foord wrote: > On 14/09/2010 12:47, Steve Holden wrote: >> On 9/14/2010 7:10 AM, Michael Foord wrote: >>> On 14/09/2010 12:04, Senthil Kumaran wrote: >>>> On Tue, Sep 14, 2010 at 12:44:30PM +0200, Baptiste Carvello wrote: >>

Re: [Python-Dev] Rework nntlib?

2010-09-14 Thread Steve Holden
On 9/14/2010 9:36 AM, Michael Foord wrote: > On 14/09/2010 12:47, Steve Holden wrote: >> On 9/14/2010 7:10 AM, Michael Foord wrote: >>> On 14/09/2010 12:04, Senthil Kumaran wrote: >>>> On Tue, Sep 14, 2010 at 12:44:30PM +0200, Baptiste Carvello wrote: >>

Re: [Python-Dev] Rework nntlib?

2010-09-14 Thread Steve Holden
minished user base as > well, GMANE's presence notwithstanding. > > Skip The fact that Mailman will need it would alone outweigh all those considerations in my mind. regards Steve PS: I read c.l.py-dev using NNTP from Thunderbird. Why anyone bothers with these web interfaces is beyon

Re: [Python-Dev] Rework nntlib?

2010-09-14 Thread Steve Holden
ell, GMANE's presence notwithstanding. > > NNTP is *very* considerably less dead than gopher. That's an interesting metric. Would you like to list the extant libraries implementing protocols that are *not* "*very* considerably less dead than gopher"? ;-) regards Steve -- Stev

Re: [Python-Dev] Rework nntlib?

2010-09-14 Thread Steve Holden
l come back around > and help Antoine with nttplib by and by :) > And again I say, if anyone knows of any budgets to which this work is important, the PSF will be happy to try and tap these people for money that can help the development effort. Frankly I am a little embarrassed by the poor

Re: [Python-Dev] Rework nntlib?

2010-09-14 Thread Steve Holden
On 9/14/2010 11:06 PM, geremy condra wrote: > On Tue, Sep 14, 2010 at 2:22 PM, Steve Holden wrote: >> On 9/14/2010 4:40 PM, Jon Ribbens wrote: >>> On Tue, Sep 14, 2010 at 11:43:46AM -0500, s...@pobox.com wrote: >>>> We got rid of gopherlib a few years ago (depr

Re: [Python-Dev] Rework nntlib?

2010-09-15 Thread Steve Holden
On 9/15/2010 10:02 AM, Jesse Noller wrote: > On Tue, Sep 14, 2010 at 7:57 PM, Steve Holden wrote: >> On 9/14/2010 6:45 PM, R. David Murray wrote: >>> On Tue, 14 Sep 2010 16:34:33 +0530, Senthil Kumaran >>> wrote: >>>> On Tue, Sep 14, 2010 at 12

Re: [Python-Dev] 3.x as the official release

2010-09-15 Thread Steve Holden
e going to have time to do work on multiprocessing? >> There are a huge number of bugs reports open for that module. >> > > Trying to get that time; and I've recently brought on Ask Solem to > help me there, I concur that the current situation is sub optimal. Great that

Re: [Python-Dev] (Not) delaying the 3.2 release

2010-09-16 Thread Steve Holden
; the time. And unfortunately I'm just not familiar enough with the > problem(s) to have any real shot at working towards a solution, and > I'm *certainly* not enough of an expert to work on a PEP or spec. So > all I can really do is agitate. > I think you are entitled to

Re: [Python-Dev] egg_info in PyPI

2010-09-18 Thread Steve Holden
On 9/18/2010 9:21 AM, "Martin v. Löwis" wrote: > IT WILL BE NOT IN PREFERENCE TO DISTUTILS2. No need to shout. regards Steve -- Steve Holden +1 571 484 6266 +1 800 494 3119 DjangoCon US September 7-9, 2010http://djangocon.us/ See Python Vide

Re: [Python-Dev] Supporting raw bytes data in urllib.parse.* (was Re: Polymorphic best practices)

2010-09-18 Thread Steve Holden
to me that separating the APIs better reflects the > mental model we're trying to encourage in programmers manipulating > text (i.e. the difference between the raw octet sequence and the text > character sequence/parsed data). > That sounds pretty sane and coherent to me. rega

Re: [Python-Dev] Goodbye

2010-09-22 Thread Steve Holden
e further to Python's success. regards Steve -- Steve Holden +1 571 484 6266 +1 800 494 3119 DjangoCon US September 7-9, 2010http://djangocon.us/ See Python Video! http://python.mirocommunity.org/ Holden Web LLC http://www.holdenweb.com/ __

Re: [Python-Dev] Goodbye

2010-09-22 Thread Steve Holden
;> > >> > Even I felt a bit offended by that one ;-) > That was not one of my finer moments, and I apologize. So even after losing his tracker privileges Mark is still managing to find ways to improve the Python community ;-) regards Steve -- Steve Holden +1 571 484 6

Re: [Python-Dev] Goodbye

2010-09-23 Thread Steve Holden
re sympathetic to his case, and more tolerant of his foibles and style of communication. I appreciate that a disruptive team member might eventually have to be isolated for the good of the team, but I am sorry to note that it came to that in Mark's case, and I hope that eventually he can retur

Re: [Python-Dev] Goodbye

2010-09-25 Thread Steve Holden
erformance improvement requests as "Enhancement requests". The big problem, I suspect, is that we don't give clear enough guidance to almost total noobs about how to fill in the issue tracker form. If you can't remember what your first month as a programmer was like then you probabl

Re: [Python-Dev] Python wiki

2010-09-26 Thread Steve Holden
gt; > I've asked Frank Wierzbicki which one he prefers. > Strikes me this is a much needed change. Thanks! regards Steve -- Steve Holden +1 571 484 6266 +1 800 494 3119 DjangoCon US September 7-9, 2010http://djangocon.us/ See Pytho

Re: [Python-Dev] issue2180 and using 'tokenize' with Python 3 'str's

2010-09-27 Thread Steve Holden
uld I open an issue for this? > > Tokenize only works on bytes. You can open a feature request if you desire. > Working only on bytes does seem rather perverse. regards Steve -- Steve Holden +1 571 484 6266 +1 800 494 3119 DjangoCon US September 7-9, 2010http://djangoco

[Python-Dev] Atlassian and bitbucket merge

2010-09-28 Thread Steve Holden
server. Or is self-hosting the only acceptable solution? From recent mail it looks likes we may be up and running on Hg fairly soon. regards Steve -- Steve Holden +1 571 484 6266 +1 800 494 3119 DjangoCon US September 7-9, 2010http://djangocon.us/ See Python Video!

Re: [Python-Dev] Atlassian and bitbucket merge

2010-09-29 Thread Steve Holden
sh one way or the other (and Dirkan's points about tailored commit hooks seems compelling); I simply want to make sure that as much developer time as possible is actually spent developing Python rather than supporting the development effort in various ways that aren't as directly productive.

Re: [Python-Dev] ctypes and win64

2006-08-18 Thread Steve Holden
es (if indeed it is), and that the developers would therefore expect a higher proportion of bug reports on this release to be associated with those platforms. Committed to fixing, blah blah blah ... regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd htt

Re: [Python-Dev] os.spawnlp() missing on Windows in 2.4?

2006-08-18 Thread Steve Holden
le > on Windows." but that would be assuming someone understand there was a > scheme to the names :-) > How about: "Availability: Unix; Windows PARTIAL (spawnlp(), spawnlpe(), spawnvp() and spawnvpe() are not implemented). New in version 1.6" regards Steve PS: It's

Re: [Python-Dev] ctypes and win64

2006-08-19 Thread Steve Holden
Tim Peters wrote: > [Steve Holden] > >>> Reasonable enough, but I suspect that Thomas' suggestion might save us >>> from raising false hopes. I'd suggest that the final release >>> announcement point out that this is the first release containing >&g

Re: [Python-Dev] Doc suggestion for Elementtree (for 2.5? a bit late, I know...)

2006-08-28 Thread Steve Holden
m the beginning given that there was already substantial usage of the code before it was adopted for the stdlib. Standards, apparently, are for *other* people :-) It would be good if 3.0 was *much* more hard-nosed about naming conventions. How can we expect the community as a whole to take them

Re: [Python-Dev] draft for bug guidelines

2006-08-28 Thread Steve Holden
rather an inappropriate time to be writing SF user notes, given that you are planning to provide us with an alternative to SF by the end of the year? The last thing we need is a "how to submit a bug" article that sends people to the wrong repository ... regards Steve -

Re: [Python-Dev] Doc suggestion for Elementtree (for 2.5? a bitlate, I know...)

2006-08-29 Thread Steve Holden
brary with shotguns. It does make us look rather dumb when we set rules that our own code doesn't obey - or change the rules after we've already encouraged contributions under other terms. regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden W

Re: [Python-Dev] Fwd: Problem withthe API for str.rpartition()

2006-09-06 Thread Steve Holden
Raymond Hettinger wrote: [...] > That's fine with me. I accept there will always be someone who stands > on their head [...] You'd have to be some kind of contortionist to stand on your head. willfully-misunderstanding-ly y'rs - steve -- Steve Holden +44 150 684

Re: [Python-Dev] Fwd: Problem withthe API for str.rpartition()

2006-09-06 Thread Steve Holden
ardless of script orientation. > > Either way, I suggest putting the postcondition in the docstring to make the > difference between the two methods explicit. > > Regards, > Nick. > > * I acknowledge that Python *code* is almost certainly going to be edited in > a >

Re: [Python-Dev] Unicode Imports

2006-09-08 Thread Steve Holden
eport on Sourceforge? I agree it's a relatively large patch for a release candidate but if prudence suggests deferring it, it should be a *definite* for 2.5.1 and subsequent releases. regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://

Re: [Python-Dev] Unicode Imports

2006-09-08 Thread Steve Holden
Anthony Baxter wrote: > On Friday 08 September 2006 18:24, Steve Holden wrote: > >>>As this can't be considered a bugfix (that I can see), I'd be against it >>>being checked into 2.5. >> >>Are you suggesting that Python's inability to corre

Re: [Python-Dev] Unicode Imports

2006-09-08 Thread Steve Holden
Anthony Baxter wrote: > On Friday 08 September 2006 19:19, Steve Holden wrote: > >>But it *is* a desirable, albeit new, feature, so I'm surprised that you >>don't appear to perceive it as such for a downstream release. > > > Point releases (2.x.1 and

Re: [Python-Dev] Unicode Imports

2006-09-09 Thread Steve Holden
ing having read the words of those more familiar with the issues than me: it looks like this should be a 2.6 enhancement if it's included at all. I'd like to see it go in, but there do seem to be problems ensuring consistent behaviour across inconsistent platforms. regards S

Re: [Python-Dev] Testsuite fails on Windows if a space is in the path

2006-09-16 Thread Steve Holden
would be wise to assume quirk-compatibility across all Windows command processors. On balance I suspect we should just alter the documentation to note that quirks int he underlying platform may result in unexpected behavior on quoted arguments, perhaps with an example or two. regards Steve

Re: [Python-Dev] New relative import issue

2006-09-19 Thread Steve Holden
looks for os.py as a means of establishing path elements. This should really be better integrated with the PEP 302 mechanism: ideally Python should work on systems that don't rely on filestore for import (even though for the foreseeable future all systems will continue to do this). regards

Re: [Python-Dev] release25-maint branch - please keep frozen for a day or two more.

2006-09-19 Thread Steve Holden
Anthony Baxter wrote: > Could people please treat the release25-maint branch as frozen for a day or > two, just in case we have to cut an ohmygodnononokillme release? Thanks, Otherwise to be known as 2.5.005? regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Hold

Re: [Python-Dev] New relative import issue

2006-09-19 Thread Steve Holden
Greg Ewing wrote: > Steve Holden wrote: > > >>This does, of course, assume that you're importing modules from the >>filestore, which assumption is no longer valid in the presence of PEP >>302 importers. > > > Well, you need to allow for a suff

Re: [Python-Dev] Download URL typo

2006-09-19 Thread Steve Holden
he web production system we should take the release managers' needs into consideration. They should have a simple form to fill in, with defaults already provided. As indeed should many other people ... regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web L

Re: [Python-Dev] New relative import issue

2006-09-21 Thread Steve Holden
st not an easy > problem. > But you're the BDFL! You mean to tell me there are some problems you can't solve?!?!?!?!? shocked-and-amazed-ly y'rs - steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: hol

Re: [Python-Dev] New relative import issue

2006-09-21 Thread Steve Holden
implementation relies on an import of MySQLdb, which has many dependencies that clearly must be importable before the DB mechanism is in place). And I certainly haven't followed up by establishing the compatibility data that such an implementation would require. Has anyone done any work on (for

Re: [Python-Dev] list.discard? (Re: dict.discard)

2006-09-21 Thread Steve Holden
Fred L. Drake, Jr. wrote: > On Thursday 21 September 2006 20:21, Greg Ewing wrote: > >if x not in somelist: > > somelist.remove(x) > > I'm just guessing you really meant "if x in somelist". ;-) > No you aren't, that's clearly an *i

Re: [Python-Dev] Python Doc problems

2006-09-28 Thread Steve Holden
hanges > improve the "narrative flow", but for me that's a very low priority in > a reference manual, while the cost in loss of navigability of his > changes is pretty high for me. > 'Fraid that doesn't get him any nearer his hundred bucks, then. Xah: the money it s

Re: [Python-Dev] Python Doc problems

2006-09-30 Thread Steve Holden
se. > > > Right. > > BTW isn't xah a well-known troll? (There are exactly 666 Google hits > for the query ``xah troll'' -- draw your own conclusions. :-) > The calming influence of c.l.py appears to have worked its magic on xah to the extent that his most rec

Re: [Python-Dev] Caching float(0.0)

2006-09-30 Thread Steve Holden
0: 62 hits > > There are two hits each for -1.0 and -0.5. > > In my own Python code, I don't even have enough float literals to bother with. > By these statistics I think the answer to the original question is clearly "no" in the general case. regards Ste

Re: [Python-Dev] Caching float(0.0)

2006-10-03 Thread Steve Holden
C'mon, guys, implement a patch or leave it alone :-) regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://holdenweb.blogspot.com Recent Ramblings http://del.icio.us/st

Re: [Python-Dev] PATCH submitted: Speed up + for string concatenation, now as fast as "".join(x) idiom

2006-10-05 Thread Steve Holden
catenation. > > > yay! i'm glad to see this. i hate the "".join syntax. i still write > that as string.join() [...] instance.method(*args) <==> type.method(instance, *args) You can nowadays spell this as str.join("", lst) - no need to import a whole module!

Re: [Python-Dev] 2.3.6 for the unicode buffer overrun

2006-10-12 Thread Steve Holden
ike Django. To retain the advantages of source control this might mean using scripts to generate database content from SVN-controlled data files. Or something [waves hands vaguely and steps back hopefully]. regards Steve -- Steve Holden +44 150 684 7255 +1 800

Re: [Python-Dev] 2.3.6 for the unicode buffer overrun

2006-10-13 Thread Steve Holden
tain. Anthony has enough on his plate without having to fight the web server too ... regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://holdenweb.blogspot.com Recent

Re: [Python-Dev] 2.3.6 for the unicode buffer overrun

2006-10-13 Thread Steve Holden
; to publish. > > 3) mail out an announcement when everything looks good. > > Maybe I should offer Anthony to do the releases via effbot.org instead? > You can try. Or you can start to promote Django again ... regards Steve -- Steve Holden +44 150 684 725

Re: [Python-Dev] 2.3.6 for the unicode buffer overrun

2006-10-15 Thread Steve Holden
Martin v. Löwis wrote: > Steve Holden schrieb: > >>>>The other thing to watch out for is that I (or whoever) can still do local >>>>work on a bunch of different files >>> >>>the point of my previous post is that you *shouldn't* have to edit

Re: [Python-Dev] Segfault in python 2.5

2006-10-19 Thread Steve Holden
en't thread-safe? regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://holdenweb.blogspot.com Recent Ramblings http://del.icio.us/steve.holden

Re: [Python-Dev] The "lazy strings" patch

2006-10-23 Thread Steve Holden
that it does seem like a potentially widespread change to the C API that could affect much code outside the interpreter. This is a great shame. I think Larry showed inventiveness and tenacity to get this far, and deserves credit for his achievements no matter whether or not they get into the

Re: [Python-Dev] Hunting down configure script error

2006-10-24 Thread Steve Holden
r posts are making it. It's just that everyone's ignoring you :) regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://holdenweb.blogspot.com Recent Ramblings http://del.icio.us/s

Re: [Python-Dev] Hunting down configure script error

2006-10-24 Thread Steve Holden
ebkac problem. > > I'm not sure what a "pebkac" problem is. Problem Exists Between Chair And Keyboard regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://holdenweb.b

Re: [Python-Dev] Path object design

2006-11-02 Thread Steve Holden
In other words, os.path.join doesn't just mean "join > these two paths together", it means "interpret the > second path in the context of the first". > > Having said that, I can see there could be an > element of confusion in calling it "join"

Re: [Python-Dev] Path object design

2006-11-03 Thread Steve Holden
/slash/world' and >>> urljoin("http://localhost/hello";, "slash/world") 'http://localhost/slash/world' but >>> urljoin("http://localhost/hello/";, "slash/world") 'http://localhost/hello/slash/world' >>> u

Re: [Python-Dev] Path object design

2006-11-03 Thread Steve Holden
dy leaves it off. (Because otherwise the links would be wrong.) > Having said this, Andrew *did* demonstrate quite convincingly that the current urljoin has some fairly egregious directory traversal glitches. Is it really right to punt obvious gotchas like >>>urlparse.u

Re: [Python-Dev] Path object design

2006-11-04 Thread Steve Holden
Michael Urman wrote: > On 11/3/06, Steve Holden <[EMAIL PROTECTED]> wrote: > >> Having said this, Andrew *did* demonstrate quite convincingly that the >> current urljoin has some fairly egregious directory traversal glitches. >> Is it really righ

Re: [Python-Dev] Importing .pyc in -O mode and vice versa

2006-11-05 Thread Steve Holden
ipping bytecode files, etc.). > I just wondered whether you plan to support other importers of the PEP 302 style? I have been experimenting with import from database, and would like to see that work migrate to your rewrite if possible. regards Steve -- Steve Holden +44 150 684 725

Re: [Python-Dev] Path object design

2006-11-06 Thread Steve Holden
minimize(base + relative) == urljoin(base, relative) > > test? > I should hope that *is* the issue, and I should further hope that the general wish would be for it to pass that test. Of course web systems have been riddled with canonicalization errors in the past, so it'd be best i

Re: [Python-Dev] Passing floats to file.seek

2006-11-13 Thread Steve Holden
a way of providing an effective education. Deprecation may well be the best way to go for customer-friendliness, but anyone who believes 1e6 is an int should be hit with a stick. Next thing you know some damned fool is going to suggest that 1e6 gets parsed into a long integer. There

Re: [Python-Dev] Passing floats to file.seek

2006-11-13 Thread Steve Holden
[EMAIL PROTECTED] wrote: > >> Right. There seem to be people who believe that 1e6 is an int. > ... > Steve> Next thing you know some damned fool is going to suggest that 1e6 > Steve> gets parsed into a long integer. > > Maybe in Py3k a decimal poin

Re: [Python-Dev] Python and the Linux Standard Base (LSB)

2006-11-30 Thread Steve Holden
ls even though it's been a part of the standard *Python* distro since 2.3 (2.2?) So, it isn't that you can't get distutils, it's that you have to take an extra step over and above installing Python. regards Steve -- Steve Holden +44 150 684 7255 +1 800

Re: [Python-Dev] Python and the Linux Standard Base (LSB)

2006-11-30 Thread Steve Holden
nly there were some guarantee that the distros would respect any project partitioning imposed by python-deb we might stand a chance of resolving these issues. By and large they do tend to go their own way, though. I suppose the only alternative is prominently-posted materials on python.org ab

Re: [Python-Dev] a feature i'd like to see in python #2: indexing of match objects

2006-12-03 Thread Steve Holden
(1). So the subgroups are numbered starting from 1 and subgroup 0 is a special case which returns the whole match. I know what the Zen says about special cases, but in this case the rules were apparently broken with impunity. regards Steve -- Steve Holden

Re: [Python-Dev] a feature i'd like to see in python #2: indexing of match objects

2006-12-03 Thread Steve Holden
Martin v. Löwis wrote: > Steve Holden schrieb: >> Precisely. But your example had only one group "(b)" in it, which is >> retrieved using m.group(1). So the subgroups are numbered starting from >> 1 and subgroup 0 is a special case which returns the whole match.

Re: [Python-Dev] [Python-checkins] MSI being downloaded 10x more than all other files?!

2006-12-12 Thread Steve Holden
m :-)) > > The Rails buzz seems to be jumping to Python lately. > Though of course it would be interesting to know the growth in absolute download count: if there have only been half the number of downloads then we aren't winning at all ;-) regards Steve -- Steve Holde

Re: [Python-Dev] pep-3108.txt

2007-01-04 Thread Steve Holden
from the appropriate new-style package. Some such compatibility mechanism will be essential if the re-org is to happen in an acceptable way before Py3k. regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd htt

Re: [Python-Dev] Pydoc Improvements / Rewrite

2007-01-08 Thread Steve Holden
;-) >> (but even then, you should always be able to recover from mistakes). > > That would be fine then. But I'll let you decide since you are offering to > manage getting it set up. > [ ... ] Let's not spend too much time on paranoid administration, since we are supposed

Re: [Python-Dev] [Python-3000] Warning for 2.6 and greater

2007-01-10 Thread Steve Holden
versions, without any change in the action of the interpreter in the absence of any indication that the user wanted migration warnings. That way we are guiding our forward-looking users towards the future without chastising others for adopting, or sticking with, older ver

Re: [Python-Dev] [Python-3000] Warning for 2.6 and greater

2007-01-10 Thread Steve Holden
Thomas Wouters wrote: > > > On 1/10/07, *Steve Holden* <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Collin Winter wrote: > > On 1/10/07, Thomas Wouters <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: >

Re: [Python-Dev] [Python-3000] Warning for 2.6 and greater

2007-01-10 Thread Steve Holden
eople at ease. > If the action is as stated above you could make it a subclass of DeprecationWarning as far as I am concerned. regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://del.icio.us/st

Re: [Python-Dev] [Python-3000] Warning for 2.6 and greater

2007-01-11 Thread Steve Holden
obably a good job you aren't holding your breath for Perl 6, though, eh? How *do* we make it easy for the authors of significant code bases to migrate to 3.0 *and* continue to support hte 2.X "market"? These questions are all very important. I only wish I were serious enough to d

Re: [Python-Dev] The bytes type

2007-01-14 Thread Steve Holden
r the developers of Jython, IronPython and PyPy have indicated any interest in and/or commitment to supporting Py3.0. It's important that the development of 3.0 doesn't fragment the development community (not to mention the user community), and Jython is already aiming at a moving targ

Re: [Python-Dev] Proposed 3.0 compatiblity module

2007-01-16 Thread Steve Holden
nsure perfect translation into (working, no necessarily optimal) 3.0. Under those circumstances the 2to3 tool wouldn't necessarily have to translate all valid 2.X to 3.0. cranki-ly y'rs - steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://ww

Re: [Python-Dev] Proposed 3.0 compatiblity module

2007-01-16 Thread Steve Holden
Phillip J. Eby wrote: > At 08:52 PM 1/16/2007 +0000, Steve Holden wrote: >> I foresee that many people would be happy restricting their 2.X source >> slightly to ensure perfect translation into (working, no necessarily >> optimal) 3.0. Under those circumstances t

Re: [Python-Dev] Object creation hook

2007-01-23 Thread Steve Holden
stances doesn't appear to involve object_new. > > Any suggestions on how to do a global object creation hook in python? > Nothing other than the above. regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype:

Re: [Python-Dev] Happy Birthday, Guido!

2007-01-31 Thread Steve Holden
Barry Warsaw wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On Jan 31, 2007, at 10:11 AM, Aahz wrote: > >> Thanks again for giving me something fun to do with my life. ;-) > > Here, here! Where, where? regards Steve -- Steve Holden +44 15

Re: [Python-Dev] dict(keys, values)

2007-02-01 Thread Steve Holden
seems far less obvious > to me in the keyword variant. > Unfortunately dict(keys=keys, values=values) == {keys: values} regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://del.icio.us/steve

Re: [Python-Dev] dict(keys, values)

2007-02-01 Thread Steve Holden
ct(keys=keys, values=values) != dict(zip(keys, values)) regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://del.icio.us/steve.holden Blog of Note: http://holdenweb.blogspot.com

Re: [Python-Dev] Trial balloon: microthreads library in stdlib

2007-02-10 Thread Steve Holden
d with 2.5 (yet). When did someone last suggest that Stackless become part of the core CPython implementation, and why didn't that ever happen? regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holde

Re: [Python-Dev] Trial balloon: microthreads library in stdlib

2007-02-13 Thread Steve Holden
ht be practical to follow the approach you suggest. The only things that concern me are a) whether it could make sense to add Stackless in bits and pieces and b) whether the BDFL (or even the developer community en masse) would object in principle, thereby rendering such efforts useless. My (limited)

Re: [Python-Dev] New syntax for 'dynamic' attribute access

2007-02-13 Thread Steve Holden
arenthesis carry a larger burden than the introduction of generator expressions did, and it makes Python a more difficult language to understand. [provisional PEP snipped] If it's added in 2.6 I propose it should be deprecated in 2.7 and removed from 3.0 ... regards Steve --

Re: [Python-Dev] New syntax for 'dynamic' attribute access

2007-02-14 Thread Steve Holden
Oleg Broytmann wrote: > On Tue, Feb 13, 2007 at 10:10:37AM +0000, Steve Holden wrote: >> Python further away from the "Computer Programming for Everyone" arena >> and closer to the "Systems Programming for Clever Individuals" camp. > >That'

Re: [Python-Dev] Summary: rejection of 'dynamic attribute' syntax

2007-02-14 Thread Steve Holden
last year is that architectural complexities at many levels make it extremely difficult nowadays to build a repeatable benchmark of any kind. > (Thanks also for the kind words regarding my summaries etc. Having > caused all the fuss in the first place I felt obliged to try to make > mys

Re: [Python-Dev] New syntax for 'dynamic' attribute access

2007-02-14 Thread Steve Holden
Oleg Broytmann wrote: > On Wed, Feb 14, 2007 at 03:24:30PM +0000, Steve Holden wrote: >> Oleg Broytmann wrote: >>> On Tue, Feb 13, 2007 at 10:10:37AM +, Steve Holden wrote: >>>> Python further away from the "Computer Programming for Everyone" arena >

Re: [Python-Dev] Twisted Isn't Specific (was Re: Trial balloon: microthreads library in stdlib)

2007-02-14 Thread Steve Holden
contain platform dependencies to handle multiple platforms. Glyph seems to prefer the ability for the library caller to pass in handlers for platform-dependent features. > So at this point I'm skeptical that the Twisted > API for these things should be adopted as-is. > Since Glyph ha

Re: [Python-Dev] Summary: rejection of 'dynamic attribute' syntax

2007-02-15 Thread Steve Holden
Greg Ewing wrote: > Steve Holden wrote: > >> A further data point is that modern machines seem to give timing >> variabilities due to CPU temperature variations even if you always eat >> exactly the same thing. > > Oh, great. Now we're going to have to ru

Re: [Python-Dev] Summary: rejection of 'dynamic attribute' syntax

2007-02-15 Thread Steve Holden
Barry Warsaw wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On Feb 15, 2007, at 6:27 AM, Anthony Baxter wrote: > >> On Thursday 15 February 2007 21:48, Steve Holden wrote: >>> Greg Ewing wrote: >>>> Steve Holden wrote: >>>>>

Re: [Python-Dev] Summary: rejection of 'dynamic attribute' syntax

2007-02-15 Thread Steve Holden
Steve Holden wrote: > Barry Warsaw wrote: >> -BEGIN PGP SIGNED MESSAGE- >> Hash: SHA1 >> >> On Feb 15, 2007, at 6:27 AM, Anthony Baxter wrote: >> >>> On Thursday 15 February 2007 21:48, Steve Holden wrote: >>>> Greg Ewing wrote: >>

Re: [Python-Dev] New syntax for 'dynamic' attribute access

2007-02-15 Thread Steve Holden
acehorse". The point of the saying is that a camel has properties that are completely unnecessary in a horse, such as the ability to travel many days without water. He was saying that committees tend to over-specify and add redundant features rather than designing strictly for purpose. A

Re: [Python-Dev] Welcome to the "Python-Dev" mailing list

2007-02-20 Thread Steve Holden
tails. Good luck with your project. regards Steve Juan Carlos Suarez wrote: > > *Good morning*, thanks a lot for your answer, I confirmed by this means > my subscription. > What *I really wish and need* is to be able to use Mailman as a freely > distributer , as a distributer of

Re: [Python-Dev] Proposal to revert r54204 (splitext change)

2007-03-15 Thread Steve Holden
perceive Python as a language whose development is carefully managed. Consequently I am disturbed when a change of this nature is made and it becomes apparent that there is no consensus for it. This is not "prevarication", it's a serious discussion about how such issu

Re: [Python-Dev] Proposal to revert r54204 (splitext change)

2007-03-15 Thread Steve Holden
sonally at Martin, for whom I have the utmost respect as a developer, but at the lack of process that allows circumstances like this to arise. regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://del.i

Re: [Python-Dev] Proposal to revert r54204 (splitext change)

2007-03-16 Thread Steve Holden
e there was a patch submitted for this) > > What to do with the old function in this case? > Presumably keep it, thereby adding to the bloat in the language - definitely NOT my preferred option. regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd

Re: [Python-Dev] Proposal to revert r54204 (splitext change)

2007-03-16 Thread Steve Holden
urrent version. This should continue to work, albeit with less than exemplary efficiency. regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://del.icio.us/steve.holden Blog of Note:

Re: [Python-Dev] Proposal to revert r54204 (splitext change)

2007-03-16 Thread Steve Holden
s: > > Yes, yes, and yes. > So that would be a yes, then. Perhaps you'd like to remind me that "backward compatibilty" includes the necessity to run new programs on old versions of Python, too? Then I can stop wasting everyone's time. Even though I am no fon

Re: [Python-Dev] Proposal to revert r54204 (splitext change)

2007-03-17 Thread Steve Holden
Patrick Maupin wrote: > On 3/16/07, Steve Holden <[EMAIL PROTECTED]> wrote: [...] >> Then I can stop wasting everyone's time. Even though I am no fonder of >> code breakage than I was. > > Fortunately, for new code (at least for this particular change!), you >

<    7   8   9   10   11   12   13   14   15   16   >