Guido> According to the wiki history, BeOS was added to the wiki page by
Guido> Skip. See http://wiki.python.org/moin/Py3kDeprecated?action=info
Guido> (rev 6)
I didn't make it up. I'm pretty sure I saw it somewhere in either the wiki,
the python-3000 mailing li
know.
PEP 3100:
Remove support for old systems, including: BeOS, RISCOS, (SGI) Irix,
Tru64
I'll hold off on doing anything more until I can update PEP 11.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman
(Maybe as a section of PEP 11?)
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
but know who is, please pass
this note along to them. If I've missed any other platforms (I know I must
have have missed something), let me know that as well.
Thanks,
--
Skip Montanaro - [EMAIL PROTECTED] - http://www.webfast.com/~skip/
___
re
to spammers.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
anches in a semi-clean fashion.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Neal> Note, I'm not sure if you have an account, you might need to
Neal> register.
But try your SF id first.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubsc
:
Fix title endtag in HTMLCalender.formatyearpage(). Fix documentation
for
HTMLCalender.formatyearpage() (there's no themonth parameter).
This fixes issue1046.
broke test_calendar. Details here:
http://www.python.org/dev/buildbot/community/all/
. If nothing else, you might add a comment
asking the submitter if this is still a problem. If something's been there
for nearly four years it's possible that it was solved in a later release or
worked around by other means.
Skip
___
Python-Dev mail
tokens at the lexical analysis level. -3.41 is '-' followed by '3.41'. In
C it's a single token resolved at compile time. In the not-too-distant past
negative numeric constants were tried, but that caused some other grief. I
can't remember what.
Skip
___
uently) to take the product of a series. sum() obviously takes
care of the first use case. product() would take care of the second.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Uns
ode265.html
http://www.python.org/doc/2.5/lib/node266.html
I don't think they add anything useful to the documentation. Were they
added just for the csv module (and possibly a few others) or was this a
change to the entire libref documentation? That is, was this some sort of
policy change? C
5%
Trent> hex, 45% dec).
Aren't most spammers' scrapers going to be intelligent enough by now
(several years since they first arrived on the scene) to "see through" these
sorts of common obfuscations?
Skip
___
Python-Dev mail
Justin> Caches seem like they definitely might be a problem. Would you
Justin> mind expanding on this a little? What gets cached and why?
I believe the integer free list falls into this category.
Skip
___
Python-Dev mailing list
Pyth
Brett> We should probably document where all of these globals lists are
Brett> instead of relying on looking for all file level static
Brett> declarations or something.
I smell a wiki page.
Skip
Brett> Or would there be benefit to moving things like this to t
ion. For uncommon ones this could use a lock
until someone gets around to writing the necessary couple lines of
assembler.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscri
ion becomes a bottleneck?
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
ls to the no-op
Hrvoje> deallocator are unlikely.
Maybe sys.maxint/2? You'd hate for the first incref to invoke the
deallocator even if it was a no-op.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman
m in the right direction.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
t. At the very least, if something is
going to be new in 2.6, keep that. Maybe also keep the 2.5 versionadded
references. Older references can probably be deleted.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/li
clearly doesn't:
>>> f = open("test.txt", "wt")
>>> f.write("a\rb\rnc\n")
7
>>> f.close()
>>> open("test.txt", "rb").read()
b'a\rb\rnc\n'
I'd be open to such a change. P
Greg> Maybe there should be a universal newlines mode defined for output
Greg> as well as input, which translates any of "\r", "\n" or "\r\n"
Greg> into the platform line ending.
Skip> I'd be open to such a change. Principle of le
endings. The file is written out and now contains a
Michael> mix of '\r\n' and '\r\r\n'.
So you need a translation layer between the UI component and your code.
Treat the component as a text file and perform the desired mapping. Yes?
Skip
___
Fred,
Search the python-3000 archives for a subject started by Neal Norwitz in
late August with a subject of "what to do with profilers in the stdlib". I
was the one who suggested removing hotshot (Armin's cprofile covers
basically the same
h you
find yourself). The delayfunc is called and when it finishes, the action
function is called.
Thx,
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailm
Andrew> as python-jobs?
How about just creating a page on the wiki and letting those people
participate who are interested?
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
emoved when any file
descriptor for that file is closed by that process Flock(2) is
recommended for applications that want to ensure the integrity of their
locks when using library routines or wish to pass locks to their
children.
I guess the BSD folks were a bit upset when th
three significant Python tools/platforms and that all are different in some
significant ways suggests that there is some both an underlying need for a
file locking mechanism but with a lack of consensus about the best way to
implement the mother-of-all-file-l
quite web-focused. For the open positions in our group I'd
much rather see experience doing scientific or database programming with
Python than web apps.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listi
shared resource like a database and not have to write and or many
other test cases.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
The result
is here:
http://www.webfast.com/modindex/
I reset all the counters and seeded the cache with a few modules. Click
around in the index a few times then reload the above page. You'll get the
idea.
Skip
___
Python-Dev mailing list
t paging down.
I got tired of my modindex URL doing the work necessary to process the index
(and thus being a little slower than just going straight to the index
itself) but not seeing the proper anchors in the file which allowed it to
insert the table and re
ng = property(get_encoding, set_encoding)
?
Guido> I'd also like to change property so that the doc string defaults
Guido> to the doc string of the getter.
How about defaulting it to the first argument to property() which has a doc
string?
Skip
_
n my website:
http://www.webfast.com/~skip/python/
It took me a little longer to implement than I thought because I decided to
implement an SQLite-based _FileLock subclass, mostly as a proof-of-concept.
I'm still waiting for the name "lockfile" to free up in
skip> Okay, this is up on my website:
skip> http://www.webfast.com/~skip/python/
And on PyPI:
http://pypi.python.org/pypi/lockfile/
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/
at patch.
The checkins have been reverted.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Nick> As I recall, the PEP was withdrawn because Skip didn't have the
Nick> time and/or level of interest needed to champion it any more, and
Nick> nobody else was interested in taking on the task.
Correct. I only implemented what I did because it seemed like an
inter
Titus> Skip, this set_trace rewrite fixes the problem in both 25-maint and
Titus> trunk:
...
Thanks, Titus. Both the doctest and trace tests pass with your change.
Checked back in. I didn't run the full test suite, as test_sqlite causes a
bus error on my Mac which
I noticed that test_anydbm and test_bsddb seemed to hang, so I -x'd them.
Later on while test_whichdb was running and I was off doing something else
(so didn't notice the delay), it eventually spewed this traceback:
Traceback (most recent call last):
File "/Users/skip/s
details.
Thanks, that at least gives me some hope that I can try to narrow down the
problem with a little binary searching.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http:/
Guido> I think I've seen this too when running the bsddb3 unittest. I
Guido> think it's caused by a previous test ending badly and leaving
Guido> junk behind that the test suite doesn't properly remove before
Guido> starting. But I don't recall the
lable from the Python Package Index:
http://pypi.python.org/pypi/bsddb185
Cheers,
--
Skip Montanaro - [EMAIL PROTECTED] - http://www.webfast.com/~skip/
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/pytho
back from him.
Is there some different method for getting sqlite changes into the trunk?
Thx,
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/op
Guido> Looks like in Python 2.6, round(0.5) right now returns 0.0,
Guido> whereas in 2.5, it returns 1.0.
Guido> I think it should return 1.0, for best compatibility with Python
Guido> 2.5.
And for best compatibility with everything else! <
we've chosen it for Python 3.0. But it should not bleed into
Guido> Python 2.6.
Thanks for the pointer. Given that it's been an ASTM standard since 1940
and apparently in fairly common use since the early 1900s, I wonder why it's
not been more widely
s restriction"? If
the answer is, "not much", then I don't see why this is even an idle
thought.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.or
, it
seems to me that we must waste some precious resources (mostly people)
maintaining two mostly disjoint trackers. There is also some functionality
overlap, mostly in the documentation area.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http
ge to get a 0.0 score?
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
The previous four posts were dredged out of the holding pen in Mailman.
Sorry for the delay.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options
over /usr/local and only disrupted other external packages (which you can
always reinstall) but instead scribbles all over your home directory, wiping
out your almost finished Ph.D. thesis in Library Science which you had saved
to ~/lib.
Skip
___
Pytho
hough not in home directories). If I want to build a
package which relies on zlib, libpng, libtiff, libjpeg, etc., imagine what
my CPPFLAGS, CFLAGS and LDFLAGS arguments look like. :barf:
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mai
Oleg>Why not use GNU stow?
Thanks for the reference. I'd never heard of it before. I suspect our IT
folks may not have as well.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/py
Would you
install, for example, a personal version of gcc there? I wouldn't, but
that's just me.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/ma
Mike> 2. Is this really the hard-coded behavior we want? I don't think
Mike>my use-case is that odd; in fact, what I find very odd is that
Mike>the prompt output is send to stderr. I mean, I'm printing the
Mike>prompt for a question, not some error message. Can there
>>> raw_input("?")
?sdf
'sdf'
>>> ink% python >/dev/null
Python 2.4.2 (#1, Feb 23 2006, 12:48:31)
[GCC 3.4.1] on sunos5
Type "help", "copyright", "credits" or "license" for more i
ertheless, the behavior without it seems wrong, and is
>> certainly different from the documentation.
Guido> Agreed.
http://bugs.python.org/issue1927
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/
ols I would have expected JavaScript to have increased in popularity,
not decreased. Hmmm... And they have both Delphi and COBOL jumping in
popularity by three rungs.
At any rate, there you have it.
Skip
___
Python-Dev mailing list
Python-Dev@python.o
without seeing the
classifier's database and input it's kind of hard to be more precise. Over
time though, even such short messages should be classified more accurately
as the training database grows.
Skip
___
Python-Dev mailing list
Python-
Brett> [fix setup.py search order]
Brett> But should this be backported?
+1. Seems like a bug to me.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
nce with the GNU Emacs code.
Finally, on a related note, François Pinard sent me a message yesterday
which I have yet to respond to. He is apparently back in the Pymacs saddle.
I think a Pymacs-based Python mode would be very cool (in part because I am
really not an Emacs Lisp pe
e been GPL'd or some such. Which reminds me.
I should sync Misc/python-mode.el for both trunk and py3k branches with the
latest version from the SF python-mode project.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.
or non-core
development?
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
d to what an editor is set to do by default.
That might be a bit more challenging. I was thinking today that it would be
kind of nice to have a set of predefined settings for Python's new C style
(someone mentioned producing that). Should that go in the C/C++
skip> I should sync Misc/python-mode.el for both trunk and py3k branches
skip> with the latest version from the SF python-mode project.
Done only on trunk. I trust one of the mega-merges to the py3k branch will
copy it there and that backporting to 2.5 is not desired.
a future version of that
package.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
I'm having trouble with test_bsddb on my new MacBook Pro (OS X 10.5.1).
Many tests give this error:
Traceback (most recent call last):
File "/Users/skip/src/python/trunk/Lib/test/test_bsddb.py", line 18, in
setUp
self.f = self.openmethod[0](self.fname, self.open
to be working better now.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
nd> ['Empty', 'Full', 'Queue', 'PriorityQueue', 'LifoQueue']
>> I like the second one better.
How would you easily ask an object for all its attributes?
Skip
___
Python-Dev mailing list
Pyth
>> Why not just skip the specifics except to say < 80 characters for all
>> lines? Don't mention 72, 79 or any other number than 80:
Amaury> I often run "svn diff" in a console limited to 80 characters.
Amaury> Because of the leading &qu
This message has been popping up in the buildbot mails for several days:
> Conflict detected in commontex/boilerplate.tex. Doc build skipped.
I have no idea what it means. I don't see it within the core distribution.
Can someone take a look at thi
Michael> The downloads page on python.org shows 2.5.1 as the latest
Michael> release:
Michael> http://python.org/download/
Thanks. I just checked in a change. I'm not sure how long it takes to
update the website, but it should be fair
lable through MacPorts, at least according to "port
search ...".
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Barry> True, but it's just more moving parts to break, especially when I
Barry> don't really feel a u/i buys you much[*].
Barry> [*] Skip knows me as a diehard XEmacser so that statement can
Barry> pretty much define my standard answer to all such quest
hon tracker which implement various optimizations:
http://bugs.python.org/
Studying them (and trying them out and attaching comments or reviews of
their efficacy) would be a good way to help understand the system.
--
Skip Montanaro - [EMAIL PROTEC
the correct place
for these sorts of questions. Try [EMAIL PROTECTED] instead. Also,
note that many of us who might read this are at PyCon (http://us.pycon.org/)
which starts this morning and continues through the middle of next week.
Response rates from this list will be reduced.
--
S
Mac.
I think it's better to use the same format code for both parsing and
formatting if possible.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
ese saved searches public. I suspect you could
define one or more saved public searches which correspond to desired hot
lists.
Aside: Today's my last day here. I'd like to say hi sometime today. Free
for lunch? Maybe this would be a good lunchtime discussion.
Skip
in that tracker so they can either spend more time with their families
or work on other things that need doing.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org
Neal> Unfortunately, I don't have ssh access from my hotel room. This
Neal> means I won't be able to help much until I get home.
There's always the hideously priced access at O'Hare. ;-)
Skip
___
Python-Dev mailing
>> I don't think any of the core committers is qualified to write such a
>> document. Instead, it would have to be written by people who
>> *actually* ported a project from 2 to 3 in some form.
Stephen> Note that this is precisely the kind of e
n).
That's not sufficient. Suppose file C (e.g. /usr/local/etc/mime.types) is
in both packages A and B.
Install A - this will create C
Install B - this might overwrite C, saving a copy, or it might retain
A's copy.
Uninstall B - this ha
improved (working offline, maintaining local patches). It's not obvious how
I push changes back upstream. Can someone point me to some useful content
(web pages or books) which will help me wrap my brain around the ideas?
Maybe a compare/contrast of the major players?
Thanks,
regard, I don't understand what JUMP_FORWARD can
Antoine> possibly bring over JUMP_ABSOLUTE)
Well, you can't chain jumps together with the latter. If, for some reason,
you needed to jump forward more than 16kbytes you could accomplish that with
multipl
art
itself moving the -3 from after regrtest to before it.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
skip> Maybe regrtest should gain a -3 flag. All it would have to do is
skip> restart itself moving the -3 from after regrtest to before it.
Ehh... That didn't seem like such a great idea about 10 seconds after I hit
send. Adding a test3 target to Makefile.pre.in is a lot ea
So, regarding -3 warnings in the 2.6 test code, should they be fixed or not?
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev
Barry> All the gory details are documented here:
Barry> http://www.python.org/dev/bazaar
Thanks. I checked out, made a branch named test3, changed Makefile.pre.in
to have a test3 target, checked it in, then tried to push it:
% pwd
/Users/skip/src/python-bzr/test3
>> Did I misread the directions or do I really need the --create-prefix
>> arg?
Barry> You do, the first time you push a user branch because users/skip
Barry> doesn't exist yet. It's mentioned in the docs, but it's pretty
Barry> easy
shows 10 pending.
It looks like its last run was about 18 hours ago. You would think by now
it would have been able to make another run. It pings fine.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python
Neal> Anything that connects to a remote host is definitely flaky.
Would it maybe help to set up a dedicated host (or virtual host) to serve as
the sole target of all network tests?
Skip
___
Python-Dev mailing list
Python-Dev@python.org
h
Benjamin> Once you've pushed the branches, is there a way to remove them?
Related question: is there a way to view the various branches in a non-local
repository?
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.py
f.pid, 0)
child_exception = pickle.loads(data)
raise child_exception
break
Maybe not while True, but try a few times at least.
Or is the system supposed to automatically restart interrupted system calls?
Skip
that limitation should be reconsidered. I see no other mention of
PYTHON2K in any .c, .h or .py files in the trunk.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Then there is the 1900 base year issue. I'm certainly no
licensing expert, but it seems like we should be able to redistribute it.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscrib
in timemodule.c.
It compiles cleanly and seems to pass all tests.
My thought would be to only use this for Python 3.0.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.pyth
with timezones. I make a quick
replacement of Tcl's tzname stuff to get it to compile, but the test fails.
It would probably not be much work for someone who understands how the
Python datetime/time code handles timezone names.
Skip
___
Python-Dev
Looks to me like the inittimezone function in timemodule.c should be static.
I don't see it called from any code other than within that module. If it's
not supposed to be static it needs a more pythonic name. (Can't dig into
this just now as I'm flying from Denver to Chi
is a directory". This occurred a few times
during the configure process. Didn't cause it to conk out, but is annoying.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://
>> Looks to me like the inittimezone function in timemodule.c should be
>> static.
Guido> Sounds like an oversight. Please fix!
Done. inittimezone is now declared static.
Skip
___
Python-Dev mailing list
Python-Dev@
>> Note the "rm: conftest.dSYM: is a directory". This occurred a few
>> times during the configure process. Didn't cause it to conk out, but
>> is annoying.
Brett> I am assuming this is on your OS X machine, Skip?
Yes, sorry. I forgot to me
401 - 500 of 1295 matches
Mail list logo