Presumably a hostname in such a URI
would require that some host-specific protocol be used (but this should
be an access protocol like SMB or NFS, not a transfer protocol like FTP).
It seems pretty clear that randomly interpreting particular host names
to imply a specific remote-access prot
s in a certain amount of discussion and comparison with tools like
Wing, PythonWin and so on. Which in itself isn't a bad thing, but IDLE
complares so badly with the other products that I sometimes feel Python
suffers by association.
IDLE has simplicity on its side, but every way it interacts wi
#x27;t raise an issue for this. There are enough IDLE tickets without
it :-)
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 h
u, but the fact that it can deter stalwarts like
Mark perhaps indicate that a little caution should be applied when
dealing with newcomers or "outsiders". Without, I trust, spoiling the
fun for the regulars.
regards
Steve
--
Steve Holden +1 571 484 6266 +1 8
port.c because of the
> annoying issues it causes and I expect the correct approach to gain
> traction at some point (plus get importlib bootstrapped in so I don't
> have to care about import.c anymore).
>
It's only a matter of time until someone decides to provide a C
e likely to be present.
>
> The other problem I have is being dropped or timed out, and not
> having/knowing a way to get auto-reconnected to the channel. Thus, I
> could miss a response even if I do get one.
>
Speak to the twisted guys. It's about a line-and-a-half of code to run a
top for a new top level
> window. This is supported by, among others, Firefox; Chrome; gedit;
> and GNOME Terminal.
>
Time used to be we would innovate, not imitate, but I suppose that
convergence has changed things.
regards
Steve
--
Steve Holden +1 571 484 6266 +1 800 494 3
mmitters who have both the inclination /and/ the time to do this,
so adding Tal (and other interested parties) as a developer makes a lot
of sense.
regards
Steve
--
Steve Holden +1 571 484 6266 +1 800 494 3119
DjangoCon US September 7-9, 2010http://d
gt;> programmer guide.
>
> Wha? How could this not be the right place? He's not asking about
> USING python, but asking: WHERE in the PYTHON CODE BASE does the
> signal get checked?
>
> A-bit-miffed-at-the-cold-shoulderly yours,
>
> Marcos (wink wink)
+1
Ano
ust so
people realise that although they are being sent away for good reason,
if they are interested in joining the dev community there is material to
help and guide them.
regards
Steve
--
Steve Holden +1 571 484 6266 +1 800 494 3119
DjangoCon
ould be justified.
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/
___
be integrated with the rest somehow. I do not imagine
that this will be an easy issue to resolve, but a journey of a thousand
miles begins with a single step.
regards
Steve
--
Steve Holden +1 571 484 6266 +1 800 494 3119
DjangoCon US September 7-9, 2010http://
> that, if it helps (though most of my experience is not with the
> Debian-based distributions).
>
> Cheers,
>
> Dirkjan
Copying this message to the mod_wsgi author/maintainer, who should be
able to give us sound advice on this (as should Ian, but he's a
secondary server for
ambiguities in the spec, e.g.:
>
> "If fullname is not found, is not a package, or does not have any
> *.pth files, None must be returned."
>
> What does "is not a package" actually mean in that context?
>
>
> The module is a mod
er
community involvement, and I think that your suggestions about opening
up the developer community will also help relay the message that people
are welcome to help on other aspects of Python such as the cheese shop.
> For a hopefully eventually exhaustive overview of
be taught how to turn rev +
>>> component into a link to the appropriate repository.
>>
>> I still think that one tracker per project/site is the better way.
>
> Only if they have similar look and feel, and don't require you to
> register the same login N t
development process (just as for others
> posting to Python-dev will be their first contact - even if they really
> should be posting to comp.lang.python instead).
>
I agree with Michael that response to first issue posting is an
important potential recruitment channel.
It's impo
le are happier focusing purely on technical
issues, and that's fine. But let's not let that stop us trying to build
a crew of ambassadors to take care of the more touchy-feely side of
things as long as it operates to the language's ultimate benefit.
It takes all sorts to ma
On 8/3/2010 4:56 AM, Stephen J. Turnbull wrote:
> Steve Holden writes:
>
> > No, you don't, and the current discussion about how to ensure that bug
> > reporters get at least the courtesy of a relatively quick reply is one
> > of the most promising develop
ould strongly recommend looping in the Python packaging teams from
> various distros *before* adding another such cache, unless you want to
> be fielding bugs from Launchpad.net <http://Launchpad.net> for five
> years :).
>
+1
--
Steve Holden +1 571 484 6266 +1 800 49
ndows skillz
into the group that could assist at ties like this. Some brainstorming
might find a way through.
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/
H
On 8/4/2010 3:49 AM, Tim Golden wrote:
> On 04/08/2010 02:08, Steve Holden wrote:
>> It's a little disappointing to discover that despite the relatively
>> large number of developers who have received MSDN licenses from
>> Microsoft, none if us have the time to make s
, so having defined people to
go to for help on strange platforms would be useful. Assuming, of
course, that such people can be identified.
I'm well aware that developers have limits on the time they can spend on
Python. There's no blame here, just a wish to improve the process and
ensure
On 8/4/2010 11:00 AM, Brian Curtin wrote:
> On Wed, Aug 4, 2010 at 09:48, Barry Warsaw <mailto:ba...@python.org>> wrote:
>
> On Aug 03, 2010, at 09:08 PM, Steve Holden wrote:
>
> >It's a little disappointing to discover that despite the relatively
>
On 8/4/2010 11:00 AM, Brian Curtin wrote:
> On Wed, Aug 4, 2010 at 09:48, Barry Warsaw <mailto:ba...@python.org>> wrote:
>
> On Aug 03, 2010, at 09:08 PM, Steve Holden wrote:
>
> >It's a little disappointing to discover that despite the relatively
>
't give people
any confidence that the rules actually mean much, and I think ignoring
the latter rule can negatively affect quality.
Establishing comprehensive procedures can be as difficult as
programming, though, and requires skills that have eluded me through a
fairly lengthy technical ca
particular kind. People with programming skill would,
>> understandably, rather invest their time in something they are good at.
>
> I think you are belittling the contributions of past and present
> release managers.
>
I'd prefer to say I was displaying my igno
On 8/4/2010 6:11 PM, Georg Brandl wrote:
> Am 04.08.2010 19:56, schrieb Steve Holden:
>
>> This whole discussion seems to make it clear that the release manager
>> procedures are still ill-defined in certain areas.
>
> If you mean to imply that a release manager shoul
On 8/5/2010 2:19 AM, Georg Brandl wrote:
> Am 05.08.2010 01:26, schrieb Barry Warsaw:
>> On Aug 04, 2010, at 06:39 PM, Steve Holden wrote:
>>
>>> I'll see if I can get God to extend it for you.
>>
>> No need to involve the supernatural Steve! Just appro
On 8/5/2010 8:12 AM, Oleg Broytman wrote:
> On Thu, Aug 05, 2010 at 07:49:31AM -0400, Steve Holden wrote:
>> I'd have thought a pre-requisite for being a PHB was having hair.
>
>Not at all, not at all - being a PHB is a style of thinking, not
> hairdressing. ;)
>
I
tly motivated to integrate that build system into the
distributions and maintain it.
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/
Ho
e line. Microsoft's recent apparent reduction of support for
dynamic languages represents a disturbing trend to me, though that is
not directly related to the question raised by this thread.
regards
Steve
--
Steve Holden +1 571 484 6266 +1 800 494 3119
DjangoCon US Septembe
published a patch to make distutils use the
SDK compiler. It would make a lot of sense if it were built in to
distutils as a further compiler choice.
regards
Steve
--
Steve Holden +1 571 484 6266 +1 800 494 3119
DjangoCon US September 7-9, 2010http://djangocon.us/
Se
On 8/9/2010 5:37 PM, "Martin v. Löwis" wrote:
> Am 09.08.2010 23:00, schrieb Steve Holden:
>> On 8/9/2010 2:47 PM, Sturla Molden wrote:
>>>> Terry Reedy:
>> [...]
>>>
>>> Python's distutils do not work with the SDK compiler, only Visual
is
that a decorator is always called with exactly one argument, and that if
you want to write a parameterized decorator you therefore end up writing
a function that returns a function that returns a function.
I've scratched my head about how partials (or indeed anything else)
could be used to
the same iterable. But I
suspect I am preaching to the choir here.
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.mirocommu
uld be stored in a
single SQLite database (with a suitable API to hide the relational
nature of the store). Then at least there would only be one file no
matter how many versions of Python were installed. Seriously. We are
already spending enough time doing stat calls on non-existent directorie
aint checkout.
>
> svnmerge merge -S /python/branches/release27-maint -r0002
> svn commit -F svnmerge-commit-message.txt # r0004
>
>
>
regards
Steve
--
Steve Holden +1 571 484 6266 +1 800 494 3119
DjangoCon US September 7-9, 2010http://djangocon.us/
S
e
the folder is not shared.
Can someone explain how to avoid the sharing in the first place?
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 We
On 8/22/2010 10:10 PM, Daniel Stutzbach wrote:
> On Sun, Aug 22, 2010 at 9:01 PM, Steve Holden <mailto:st...@holdenweb.com>> wrote:
>> Folders that I create with Cygwin using mkdir appear to be shared - sort
>> of. They are denoted with the shared folder icon, and when I
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.
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
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
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
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:
>>
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:
>>
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
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
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
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
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
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
; 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
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
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
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/
__
;> >
>> > 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 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
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
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
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
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!
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.
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
not resting, it has gone to meet its maker. It has joined the
choir celestial, it has shuffled off this mortal coil, its clock has
ceased to cycle, it is no more, it is an X-box. Oh, sorry, that's a
Microsoft product isn't it.
--
Steve Holden +44 150 684 7255 +1 800 494 31
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
seriously if we don't take them seriously ourselves?
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
___
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
-
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
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
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
>
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://
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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!
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
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
; 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
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
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
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
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
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
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"
/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
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
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
301 - 400 of 769 matches
Mail list logo