[issue7320] Unable to load external modules on build slave with debug python

2009-11-14 Thread Martin v . Löwis
Changes by Martin v. Löwis mar...@v.loewis.de: -- nosy: +loewis ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7320 ___ ___ Python-bugs-list

[issue7321] PyIter_Check(obj) fails when obj is of type PySetType

2009-11-14 Thread Damian Eads
New submission from Damian Eads damian.e...@gmail.com: The instructions for the C interface to the Python set class http://docs.python.org/c-api/set.html say to use PyObject_GetIter and follow the iterator protocol. After following the instructions for the iterator protocol here,

[issue7309] crasher in str(Exception())

2009-11-14 Thread Trundle
Trundle andy-pyt...@hammerhartes.de added the comment: Crashes reliable with a segfault in Python 3.1.1. Fixing the setter so that one can only set strings and not arbitrary objects is possibly the best solution. -- nosy: +Trundle versions: +Python 3.1

[issue7296] OverflowError: signed integer is greater than maximum on mips64

2009-11-14 Thread jasper
jasper jas...@humppa.nl added the comment: Removing --with-fpectl makes no difference. I'll try the _PyHash_Double-thing later this weekend. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7296

[issue7309] crasher in str(Exception())

2009-11-14 Thread Eric Smith
Eric Smith e...@trueblade.com added the comment: I'm not sure why reason should be restricted to a string. This patch (against trunk) just converts reason to a string when str() is called. I'll add tests and fix the other places in exceptions.c where similar shortcuts are taken without checking,

[issue7309] crasher in str(Exception())

2009-11-14 Thread Eric Smith
Eric Smith e...@trueblade.com added the comment: Actually attach the patch. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7309 ___ ___

[issue7309] crasher in str(Exception())

2009-11-14 Thread Eric Smith
Eric Smith e...@trueblade.com added the comment: One more time with the patch attachment. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7309 ___

[issue7309] crasher in str(Exception())

2009-11-14 Thread Eric Smith
Changes by Eric Smith e...@trueblade.com: -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7309 ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue7309] crasher in str(Exception())

2009-11-14 Thread Eric Smith
Changes by Eric Smith e...@trueblade.com: -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7309 ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue7309] crasher in str(Exception())

2009-11-14 Thread Eric Smith
Eric Smith e...@trueblade.com added the comment: For some reason I'm not able to attach the patch file. I'll look at that, but in the meantime here's the preliminary patch against trunk: Index: Objects/exceptions.c === ---

[issue7298] reversed(range(x, -1, -1)) is empty when x 1

2009-11-14 Thread Mark Dickinson
Mark Dickinson dicki...@gmail.com added the comment: It looks like the PyLong version of reverse is broken too: list(range(10**100, 10**100-2, -2)) [1 ] list(reversed(range(10**100, 10**100-2,

[issue7315] os.path.normpath doesn't normalize ../path/something.py

2009-11-14 Thread Georg Brandl
Georg Brandl ge...@python.org added the comment: If your current directory is (e.g.) /home/user, then ../xyz will not bring you back to it. (xyz/.. would.) -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7315

[issue7309] crasher in str(Exception())

2009-11-14 Thread Ezio Melotti
Ezio Melotti ezio.melo...@gmail.com added the comment: Note that on Py2.6, when, for example, a string is assigned to u.start and u.end a TypeError is raised, and the value is then set to -1: u=UnicodeTranslateError(u'x', 1, 5, 'bah') u.start = 'foo' Traceback (most recent call last): File

[issue7298] reversed(range(x, -1, -1)) is empty when x 1

2009-11-14 Thread Mark Dickinson
Mark Dickinson dicki...@gmail.com added the comment: I've updated to patch to improve the tests, and fix the problems with the PyLong version of range.__reversed__. (Also updated on Rietveld.) -- Added file: http://bugs.python.org/file15329/issue7298_v2.patch

[issue7321] PyIter_Check(obj) fails when obj is of type PySetType

2009-11-14 Thread Antoine Pitrou
Antoine Pitrou pit...@free.fr added the comment: Set objects are iterable, they are not iterators themselves. In other words, PyIter_Check() should return true when called with the result of PyObject_GetIter() (but normally you don't need to check anyway). -- nosy: +pitrou resolution:

[issue7312] Run some tests in a loop until failure

2009-11-14 Thread Antoine Pitrou
Antoine Pitrou pit...@free.fr added the comment: I've attached an updated patch that fixes the problem, but I'm not sure it is a correct fix. Your patch looks fine to me. -- ___ Python tracker rep...@bugs.python.org

[issue5672] Implement a way to change the python process name

2009-11-14 Thread Domen
Changes by Domen ielect...@gmail.com: -- nosy: +iElectric ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue5672 ___ ___ Python-bugs-list mailing list

[issue7312] Run some tests in a loop until failure

2009-11-14 Thread R. David Murray
R. David Murray rdmur...@bitdance.com added the comment: Committed to trunk in r76260 and py3k in r76261. -- resolution: - accepted stage: patch review - committed/rejected status: open - closed type: behavior - feature request ___ Python tracker

[issue4683] urllib2.HTTPDigestAuthHandler fails on third hostname?

2009-11-14 Thread Senthil Kumaran
Changes by Senthil Kumaran orsent...@gmail.com: -- assignee: - orsenthil ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue4683 ___ ___

[issue6963] Add worker process lifetime to multiprocessing.Pool - patch included

2009-11-14 Thread Charles Cazabon
Charles Cazabon charlesc-pyt...@pyropus.ca added the comment: Hi Jesse -- Any chance you'll be able to review this in time for it to make it into trunk for the 2.7 alpha release? Charles -- ___ Python tracker rep...@bugs.python.org

[issue7005] ConfigParser does not handle options without values

2009-11-14 Thread Mats Kindahl
Mats Kindahl m...@sun.com added the comment: So, what is the status on this? Who needs to review it? Is there anything I can do to get it accepted? Do I need to make any changes (in addition to those already suggested and done by fdrake)? -- ___

[issue7322] Socket timeout can cause file-like readline() method to lose data

2009-11-14 Thread David M. Beazley
New submission from David M. Beazley beaz...@users.sourceforge.net: Consider a socket that has had a file-like wrapper placed around it using makefile() # s is a socket created previously f = s.makefile() Now, suppose that this socket has had a timeout placed on it. s.settimeout(15) If you

[issue4722] _winreg.QueryValue fault while reading mangled registry values

2009-11-14 Thread Gabriel Genellina
Gabriel Genellina gagsl-...@yahoo.com.ar added the comment: I've noticed this depends on the user privileges. When logged in as a normal user, I get the internal error as originally reported. When logged in as an administrator, there is no error and I get an empty string. --

[issue6666] List of dirs to ignore in trace.py is applied only for the first file

2009-11-14 Thread Gabriel Genellina
Changes by Gabriel Genellina gagsl-...@yahoo.com.ar: -- versions: +Python 3.1 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue ___ ___

[issue3892] bsddb: test01_basic_replication fails sometimes

2009-11-14 Thread R. David Murray
R. David Murray rdmur...@bitdance.com added the comment: Failures still occur occasionally even with the timeout set to 60. So I've turned the check that is skipped on Windows from an assertion into a warning only on all other platforms, since bsddb support isn't actively maintained and is gone

[issue7323] decimal.Decimal greater than/less than sometimes gives wrong answers when comparing to floats.

2009-11-14 Thread Adam Tomjack
New submission from Adam Tomjack a...@zuerchertech.com: These should all return False, or some of them should raise exceptions: Python 2.6.2 (release26-maint, Apr 19 2009, 01:58:18) [GCC 4.3.3] on linux2 Type help, copyright, credits or license for more information. import decimal

[issue7323] decimal.Decimal greater than/less than sometimes gives wrong answers when comparing to floats.

2009-11-14 Thread Adam Tomjack
Changes by Adam Tomjack a...@zuerchertech.com: -- type: - behavior ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7323 ___ ___ Python-bugs-list

[issue7324] Add sanity-check else case to regrtest option parsing

2009-11-14 Thread R. David Murray
New submission from R. David Murray rdmur...@bitdance.com: In forward porting a patch to py3k I noticed that there is a 'g' option in the optparse argument list in regrtest in 2.x that is not present in 3.x. But the surprising thing was that there are no docs for this option, nor any option

[issue6963] Add worker process lifetime to multiprocessing.Pool - patch included

2009-11-14 Thread Jesse Noller
Jesse Noller jnol...@gmail.com added the comment: On Sat, Nov 14, 2009 at 11:43 AM, Charles Cazabon rep...@bugs.python.org wrote: Charles Cazabon charlesc-pyt...@pyropus.ca added the comment: Hi Jesse -- Any chance you'll be able to review this in time for it to make it into trunk for the

[issue7309] crasher in str(Exception())

2009-11-14 Thread Eric Smith
Eric Smith e...@trueblade.com added the comment: The patch that is (hopefully) attached is a first, incomplete cut just for demonstration purposes. I still need to cover all of the cases where PyString_AS_STRING are called without type checking. Also, as Ezio points out, start and end are used

[issue7309] crasher in str(Exception())

2009-11-14 Thread Eric Smith
Changes by Eric Smith e...@trueblade.com: -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7309 ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue7323] decimal.Decimal greater than/less than sometimes gives wrong answers when comparing to floats.

2009-11-14 Thread R. David Murray
Changes by R. David Murray rdmur...@bitdance.com: -- nosy: +mark.dickinson ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7323 ___ ___

[issue7309] crasher in str(Exception())

2009-11-14 Thread Ezio Melotti
Ezio Melotti ezio.melo...@gmail.com added the comment: The same problem (u.start and u.end) also affects the other UnicodeError exceptions (namely UnicodeEncodeError and UnicodeDecodeError). Py2.4 and 2.5 don't seem to segfault with the example I provided. --

[issue4080] pyunit - display time of each test case - patch

2009-11-14 Thread Pawel Prokop
Pawel Prokop pa...@uek.krakow.pl added the comment: Repack of unittest was good idea. It is a patch against trunk, one test case is provided and documentation update. -- Added file: http://bugs.python.org/file15332/unittest_runTime.patch ___ Python

[issue7324] Add sanity-check else case to regrtest option parsing

2009-11-14 Thread R. David Murray
R. David Murray rdmur...@bitdance.com added the comment: That should have been 'getopt option list'. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7324 ___

[issue7324] Add sanity-check else case to regrtest option parsing

2009-11-14 Thread Brett Cannon
Brett Cannon br...@python.org added the comment: I bet it was an option oversight. Since regrtest is an internal tool we don't really need to fret about backwards-compatibility for anyone. -- nosy: +brett.cannon ___ Python tracker

[issue7325] tempfile.mkdtemp() does not return absolute pathname when dir is specified

2009-11-14 Thread Roy Smith
New submission from Roy Smith r...@panix.com: The docs (http://www.python.org/doc/2.5.1/lib/module-tempfile.html) specify that mkdtemp(), returns the absolute pathname of the new directory. It does that in the default case, but if you specify a relative path for 'dir', you get back a

[issue7322] Socket timeout can cause file-like readline() method to lose data

2009-11-14 Thread Gregory P. Smith
Changes by Gregory P. Smith g...@krypto.org: -- assignee: - gregory.p.smith nosy: +gregory.p.smith priority: - normal ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7322 ___

[issue7325] tempfile.mkdtemp() does not return absolute pathname when dir is specified

2009-11-14 Thread R. David Murray
R. David Murray rdmur...@bitdance.com added the comment: This is true on trunk and py3k as well. 2.5 is in security fix only mode, so I've removed it from the versions list. Since mkstemp does return in the absolute path in this case, I think this is a code rather than a documentation bug.

[issue1023290] Conversion of longs to bytes and vice-versa.

2009-11-14 Thread Alexandre Vassalotti
Alexandre Vassalotti alexan...@peadrop.com added the comment: Here's an updated patch. - Renamed tobytes() to to_bytes() and frombytes() to from_bytes(). - Moved the changes to pickle to a different patch. - Made the NULL-checks more consistent with the rest of long's code. - Fixed the type

[issue6804] IDLE: Detect Python files even if name doesn't end in .py

2009-11-14 Thread Gabriel Genellina
Changes by Gabriel Genellina gagsl-...@yahoo.com.ar: Removed file: http://bugs.python.org/file14803/EditorWindow.diff ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6804 ___

[issue6804] IDLE: Detect Python files even if name doesn't end in .py

2009-11-14 Thread Gabriel Genellina
Gabriel Genellina gagsl-...@yahoo.com.ar added the comment: This new patch addresses the previous comments. -- Added file: http://bugs.python.org/file15334/EditorWindow.diff ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6804

[issue6906] Tkinter sets an unicode environment variable on win32

2009-11-14 Thread Gabriel Genellina
Gabriel Genellina gagsl-...@yahoo.com.ar added the comment: This patch may solve this issue, but I don't have a Vista install to test it. -- keywords: +patch Added file: http://bugs.python.org/file15335/FixTk.diff ___ Python tracker

[issue7309] crasher in str(Exception())

2009-11-14 Thread Eric Smith
Eric Smith e...@trueblade.com added the comment: Another patch against trunk which deals with: UnicodeEncodeError: reason and encoding UnicodeDecodeError: reason and encoding UnicodeTranslateError: reason Still needs tests. Also, the unchecked use of start and end needs to be addressed. I'm

[issue7309] crasher in str(Exception())

2009-11-14 Thread Eric Smith
Changes by Eric Smith e...@trueblade.com: Removed file: http://bugs.python.org/file15331/issue7309.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7309 ___

[issue7323] decimal.Decimal greater than/less than sometimes gives wrong answers when comparing to floats.

2009-11-14 Thread Mark Dickinson
Mark Dickinson dicki...@gmail.com added the comment: Unfortunately there's no easy way to fix this in 2.x, where any object is supposed to be comparable with any other. See issue 2531 for a previous discussion. It's fixed in 3.x: there a comparison (other than ==, !=) between a float and a

[issue7309] crasher in str(Exception())

2009-11-14 Thread Eric Smith
Changes by Eric Smith e...@trueblade.com: Added file: http://bugs.python.org/file15337/issue7309-1.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7309 ___

[issue7309] crasher in str(Exception())

2009-11-14 Thread Eric Smith
Changes by Eric Smith e...@trueblade.com: Removed file: http://bugs.python.org/file15336/issue7309.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue7309 ___

[issue2531] float compared to decimal is silently incorrect.

2009-11-14 Thread Mark Dickinson
Mark Dickinson dicki...@gmail.com added the comment: Just closed issue 7323 as a duplicate of this one. I think this issue is worth reopening: with the backport of the py3k correctly rounded string - float conversions, there might now be a reasonable way to rewrite Decimal.__hash__ so that

[issue2531] float compared to decimal is silently incorrect.

2009-11-14 Thread Mark Dickinson
Changes by Mark Dickinson dicki...@gmail.com: -- nosy: +adamtj ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue2531 ___ ___ Python-bugs-list mailing

[issue7323] decimal.Decimal greater than/less than sometimes gives wrong answers when comparing to floats.

2009-11-14 Thread Mark Dickinson
Mark Dickinson dicki...@gmail.com added the comment: I've re-opened issue 2531: some recent changes (in particular, the backport of the 3.x float - string conversions to 2.x) may make previously rejected solutions viable again. -- ___ Python

[issue7309] crasher in str(Exception())

2009-11-14 Thread Eric Smith
Eric Smith e...@trueblade.com added the comment: Tests need to cover issues like: # assigning a non-string to e.object e = UnicodeDecodeError(, , 0, 1, ) e.object = None print str(e) # start and end out of range e = UnicodeDecodeError(, , 0, 1, ) e.start = 1000 e.end = 1001 print str(e) For

[issue4049] IDLE does not open too

2009-11-14 Thread Patricia Irwin
Patricia Irwin plir...@gmail.com added the comment: Hi, I'm running Windows XP Professional and just installed Python 2.6. I installed it for all users. Tried starting up IDLE and nothing happened. I read the boards here, and it looks like others have had similar troubles. I read on this board

[issue7324] Add sanity-check else case to regrtest option parsing

2009-11-14 Thread R. David Murray
R. David Murray rdmur...@bitdance.com added the comment: Committed in r76276 through r76281, along with removing 'g' from the getopt list in 2.6. 3.1 still has other traces of the -g option; I haven't cleaned that up. -- assignee: - r.david.murray resolution: - fixed stage: patch

[issue7293] test_msvc9compiler test_reg_class failure on new Windows box

2009-11-14 Thread Tarek Ziadé
Tarek Ziadé ziade.ta...@gmail.com added the comment: Does it have to be a DWORD, or a 0/1 value, or under HKCU for a specific reason? This notepad test was just to make sure the registry reader works by returning a known value. I can change it using:

[issue4359] at runtime, distutils uses buildtime files

2009-11-14 Thread Tarek Ziadé
Tarek Ziadé ziade.ta...@gmail.com added the comment: This is a problem indeed. One solution would be to generate a module in the stdlib that contains all these info, when configure is called. as a matter of fact, I am currently working in a branch to add a module called sysconfig to the

[issue4049] IDLE does not open too

2009-11-14 Thread Martin v . Löwis
Martin v. Löwis mar...@v.loewis.de added the comment: Patricia, if you want to report a bug, please don't follow up to an existing, closed bug report. If you are just asking for help: delete the folder .idlerc and all of its files, and retry. -- ___

[issue4359] at runtime, distutils uses buildtime files

2009-11-14 Thread Tarek Ziadé
Tarek Ziadé ziade.ta...@gmail.com added the comment: see http://mail.python.org/pipermail/python-dev/2009-November/094232.html (notice that the dependency in install can be removed easily because it just reads variables from sys and does not require to import sysconfig) --

[issue6906] Tkinter sets an unicode environment variable on win32

2009-11-14 Thread Michał Pasternak
Michał Pasternak michal@gmail.com added the comment: This patch works OK for me (Vista Home Premium + Python 2.6), thanks! -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6906 ___

[issue7326] SOLUTION pls? /usr/lib/python2.6/dist-packages/visual/__init__.py, line 59, in module import cvisual AttributeError: 'Boost.Python.StaticProperty' object attribute '__doc__' is read-onl

2009-11-14 Thread pablo veloz
New submission from pablo veloz pvelo...@msn.com: sorry for my english, but how can i reparer that problem? help me pls thank. -- messages: 95273 nosy: pveloz severity: normal status: open title: SOLUTION pls? /usr/lib/python2.6/dist-packages/visual/__init__.py, line 59, in module

[issue1368312] fix for scheme identification in urllib2?

2009-11-14 Thread Senthil Kumaran
Senthil Kumaran orsent...@gmail.com added the comment: This issue is Invalid. I am sorry that it had be open for so long without any explanation. The order in which the handlers are tried does not depend upon the way http_error_auth_reqed method is coded, but rather on the handler_order. In

[issue6816] Provide CPython command line functionality via runpy module

2009-11-14 Thread Nick Coghlan
Nick Coghlan ncogh...@gmail.com added the comment: Descoped idea to just provide runpy.run_path (filesystem path equivalent of runpy.run_module) -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6816