[issue13206] while loop vs for loop test

2011-10-18 Thread Mark Dickinson
Mark Dickinson added the comment: Your 'i = i + 1' is at the wrong indentation level. -- nosy: +mark.dickinson resolution: -> invalid status: open -> closed ___ Python tracker

[issue12568] Add functions to get the width in columns of a character

2011-10-18 Thread Martin v . Löwis
Martin v. Löwis added the comment: >> I'm -1 on using wcswidth, though. > > When you write text into a console on Linux (e.g. displayed by > gnome-terminal or konsole), I suppose that wcswidth() can be used to > compute the width of a line. It would help to fix #2382. > > Or do you think that

[issue13206] while loop vs for loop test

2011-10-18 Thread R Blackmore
R Blackmore added the comment: I knew it was late... Should have slept on it Thanks --- On Tue, 10/18/11, Mark Dickinson wrote: > From: Mark Dickinson > Subject: [issue13206] while loop vs for loop test > To: squan...@yahoo.com > Date: Tuesday, October 18, 2011, 12:13 AM > > Mark Dickinso

[issue12174] Multiprocessing logging levels unclear

2011-10-18 Thread Petri Lehtinen
Petri Lehtinen added the comment: Should there be another issue opened to do something about the extra logging levels? -- ___ Python tracker ___ ___

[issue4431] Distutils MSVC doesn't create manifest file

2011-10-18 Thread Sébastien Sablé
Sébastien Sablé added the comment: I need Python compiled with Visual Studio 2010 because I use it embedded in an application compiled with Visual Studio 2010. I am pretty sure there are quite a lot of people who would like to compile Python with this compiler. I have compiled Python 2.7.2 w

[issue12277] Missing comma in os.walk docs

2011-10-18 Thread Petri Lehtinen
Petri Lehtinen added the comment: Éric: It's been 3 months now. Have you already committed the big documentation issues change? -- ___ Python tracker ___ __

[issue868845] Need unit tests for <...> reprs

2011-10-18 Thread Petri Lehtinen
Petri Lehtinen added the comment: Ping? I wonder whether closing an issue from 2004 would result in "Achievement unlocked: archaeological issue management" -- keywords: +patch nosy: +petri.lehtinen ___ Python tracker

[issue4431] Distutils MSVC doesn't create manifest file

2011-10-18 Thread Amaury Forgeot d'Arc
Amaury Forgeot d'Arc added the comment: > If I can provide the patch to support Visual Studio 2010 and setup a > builtbot that will pass most of the tests, could we get Python > supported on this platform? Yes. Even if VS2008 remains the preferred compiler to build Python, and the only one use

[issue12277] Missing comma in os.walk docs

2011-10-18 Thread Boštjan Mejak
Boštjan Mejak added the comment: Yes, Eric, please fix this already. :) -- ___ Python tracker ___ ___ Python-bugs-list mailing list U

[issue12296] Minor clarification in devguide

2011-10-18 Thread Jyrki Pulliainen
Jyrki Pulliainen added the comment: Updated the existing patch with the new wording -- nosy: +Jyrki.Pulliainen Added file: http://bugs.python.org/file23437/clarify-bwcompat-devguide_v2.diff ___ Python tracker

[issue12448] smtplib's __main__ doesn't flush when prompting

2011-10-18 Thread Petri Lehtinen
Petri Lehtinen added the comment: Raymond: Would you also like to commit the patch? :) -- keywords: -needs review ___ Python tracker ___ ___

[issue10197] subprocess.getoutput fails on win32

2011-10-18 Thread Florent Xicluna
Changes by Florent Xicluna : -- nosy: +flox ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.

[issue10881] test_site and macframework builds fails

2011-10-18 Thread Ronald Oussoren
Ronald Oussoren added the comment: On 11 Oct, 2011, at 22:28, Ned Deily wrote: > > Ned Deily added the comment: > > I forgot to mention that one advantage of using another framework and root > location, say, under your home directory somewhere, is that it is unnecessary > to use sudo. And

[issue1757072] Zipfile robustness

2011-10-18 Thread Florent Xicluna
Changes by Florent Xicluna : -- nosy: +flox ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.pytho

[issue3067] setlocale error message is confusing

2011-10-18 Thread Jyrki Pulliainen
Jyrki Pulliainen added the comment: Added a patch that implements two things: setlocale now raises locale.Error('Locale must be None, a string, or an iterable of two strings -- language code, encoding.'). I decided to remove the proposed .format(locale), as it wasa a bit confusing when passin

[issue12277] Missing comma in os.walk docs

2011-10-18 Thread Ezio Melotti
Ezio Melotti added the comment: Done. -- assignee: eric.araujo -> ezio.melotti nosy: +ezio.melotti resolution: accepted -> fixed stage: commit review -> committed/rejected status: open -> closed ___ Python tracker

[issue12277] Missing comma in os.walk docs

2011-10-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset b41def1851b6 by Ezio Melotti in branch '3.2': #12277: add missing comma. http://hg.python.org/cpython/rev/b41def1851b6 New changeset 7e57c95898d3 by Ezio Melotti in branch 'default': #12277: merge with 3.2. http://hg.python.org/cpython/rev/7e57c958

[issue4431] Distutils MSVC doesn't create manifest file

2011-10-18 Thread Mark Hammond
Mark Hammond added the comment: I don't think a buildbot will be necessary - like the earlier compilers, they may have basic support but they don't all get buildbot support. The "problem" isn't the lack of ability/will to get things working with VS2010 - it is more the lack of incentive to a

[issue12448] smtplib's __main__ doesn't flush when prompting

2011-10-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset 2c50343d0500 by Ezio Melotti in branch '3.2': #12448: smtplib now flushes stdout while running ``python -m smtplib`` http://hg.python.org/cpython/rev/2c50343d0500 New changeset e08397a5537a by Ezio Melotti in branch 'default': #12448: merge with 3.

[issue12448] smtplib's __main__ doesn't flush when prompting

2011-10-18 Thread Ezio Melotti
Ezio Melotti added the comment: Fixed, thanks for the patch! -- assignee: rhettinger -> ezio.melotti nosy: +ezio.melotti resolution: -> fixed stage: patch review -> committed/rejected status: open -> closed versions: +Python 3.3 ___ Python tracker

[issue13125] test_all_project_files() expected failure

2011-10-18 Thread Mikhail Novikov
Mikhail Novikov added the comment: I modified the tests so that they don't do prints to stdout. For that I replaced print with warnings in the "ParseError" exception except and replaced os.system with subprocess.getoutput. -- keywords: +patch nosy: +freiksenet Added file: http://bugs.

[issue13201] Implement comparison operators for range objects

2011-10-18 Thread Sven Marnach
Sven Marnach added the comment: Mark, thanks again for your comments. (I never looked at the Python source code before, so tey are highly appreciated.) I uploaded a new version of the patch hopefully. -- Added file: http://bugs.python.org/file23441/range-compare-v3.patch __

[issue12170] index() and count() methods of bytes and bytearray should accept byte ints

2011-10-18 Thread Antoine Pitrou
Antoine Pitrou added the comment: > I made the > decision to raise a ValueError decision because __contains__ of both > bytes and bytearray raise a ValueError when passed an integer not in > range(0, 256). That sounds reasonable. OverflowError would have been another choice, but I agree that c

[issue13207] os.path.expanduser brakes when using unicode character in the username

2011-10-18 Thread Manuel de la Pena
New submission from Manuel de la Pena : During our development we have experience the following: If you have a user in your Windows machine with a name hat uses Japanese characters like “雄鳥お人好し” you will have the following in your system: * The Windows Shell will show the path correctly, that

[issue12170] index() and count() methods of bytes and bytearray should accept byte ints

2011-10-18 Thread Antoine Pitrou
Antoine Pitrou added the comment: Doc/library/stdtypes.rst needs a "versionadded" tag for the additional semantics. Also, the patch doesn't compile fine on current default: In file included from Objects/unicodeobject.c:487:0: Objects/stringlib/find.h: In function ‘stringlib_parse_args_finds_b

[issue13209] Refactor code using unicode_encode_call_errorhandler() in unicodeobject.c

2011-10-18 Thread STINNER Victor
New submission from STINNER Victor : It's difficult to use unicode_encode_call_errorhandler() because the caller has to: - resize the output buffer (and check for integer overflow on the new size) - handle bytes and str for the replacement string: PyUnicode_EncodeDecimal() doesn't support by

[issue13208] Problems with urllib on windows

2011-10-18 Thread Deepak Dodo
New submission from Deepak Dodo : When I try to read the contents of the webpage: http://www.ai-class.com/course/json/filter/QuizQuestion using urllib.read, it doesn't read the entire content. This behavior is only seen on windows and the same operation works fine on linux machines. -

[issue13209] Refactor code using unicode_encode_call_errorhandler() in unicodeobject.c

2011-10-18 Thread Ezio Melotti
Ezio Melotti added the comment: +1 -- nosy: +ezio.melotti stage: -> needs patch ___ Python tracker ___ ___ Python-bugs-list mailing

[issue13207] os.path.expanduser breaks when using unicode character in the username

2011-10-18 Thread Florent Xicluna
Changes by Florent Xicluna : -- nosy: +flox title: os.path.expanduser brakes when using unicode character in the username -> os.path.expanduser breaks when using unicode character in the username ___ Python tracker

[issue12170] index() and count() methods of bytes and bytearray should accept byte ints

2011-10-18 Thread Florent Xicluna
Changes by Florent Xicluna : -- nosy: +flox ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.

[issue13210] Support Visual Studio 2010

2011-10-18 Thread Sébastien Sablé
New submission from Sébastien Sablé : Python for Windows is currently compiled with Visual Studio 2008. It is not possible to use Visual Studio 2010. It would be great to be able to compile Python with Visual Studio 2010: * some people may only have access to this compiler which is more recent

[issue4431] Distutils MSVC doesn't create manifest file

2011-10-18 Thread Sébastien Sablé
Sébastien Sablé added the comment: Amaury: Great! I have opened issue 13210 to achieve that. Mark: Mixing the 2 CRTs results in plenty of crashes in our application. The application also uses a lot of Qt. It is not an option to use a prebuilt Python binary generated with VS2008. I added you

[issue13210] Support Visual Studio 2010

2011-10-18 Thread STINNER Victor
Changes by STINNER Victor : -- nosy: +haypo ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.

[issue13210] Support Visual Studio 2010

2011-10-18 Thread STINNER Victor
Changes by STINNER Victor : -- nosy: +brian.curtin ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.

[issue13210] Support Visual Studio 2010

2011-10-18 Thread STINNER Victor
Changes by STINNER Victor : -- nosy: +loewis ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python

[issue13211] urllib2.HTTPError does not have 'reason' attribute.

2011-10-18 Thread Jason R. Coombs
New submission from Jason R. Coombs : The urllib2 docs indicate that HTTPError is a subclass of URLError and that URLError has an attribute of 'reason', but HTTPError does not have this attribute. The docs should be updated to reflect this deviance. It appears the Python 3.2 docs no longer inc

[issue11085] expose _abcoll as collections.abc

2011-10-18 Thread Florent Xicluna
Changes by Florent Xicluna : -- nosy: +flox ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.

[issue13188] generator.throw() ignores __traceback__ of exception

2011-10-18 Thread Petri Lehtinen
Petri Lehtinen added the comment: Attached a patch that fixes this. The test case is a bit ugly, as it only checks that the traceback's depth is correct. -- keywords: +patch nosy: +ezio.melotti, petri.lehtinen stage: -> patch review Added file: http://bugs.python.org/file23443/issue13

[issue12737] str.title() is overzealous by upcasing combining marks inappropriately

2011-10-18 Thread Florent Xicluna
Changes by Florent Xicluna : -- nosy: +flox ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.

[issue10817] urllib.request.urlretrieve never raises ContentTooShortError if no reporthook

2011-10-18 Thread Jyrki Pulliainen
Jyrki Pulliainen added the comment: Changed the code so that the content length is set as size if reporthook is not set and wrote two tests for it. Note: I moved fakehttp behavior to a mixin, so that it's more reusable. -- keywords: +patch nosy: +nailor Added file: http://bugs.python.

[issue13188] generator.throw() ignores __traceback__ of exception

2011-10-18 Thread Antoine Pitrou
Antoine Pitrou added the comment: Thank you! There is a memory leak somewhere: $ ./python -m test -R 3:2 test_generators [1/1] test_generators beginning 5 repetitions 12345 . test_generators leaked [1945, 1945] references, sum=3890 1 test failed: test_generators Also, since the patch

[issue12458] Tracebacks should contain the first line of continuation lines

2011-10-18 Thread Florent Xicluna
Changes by Florent Xicluna : -- nosy: +flox ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.

[issue13188] generator.throw() ignores __traceback__ of exception

2011-10-18 Thread Andreas Stührk
Andreas Stührk added the comment: It leaks because `PyException_GetTraceback()` already returns a new reference, hence the "Py_XINCREF(tb)" is wrong. -- nosy: +Trundle ___ Python tracker _

[issue13210] Support Visual Studio 2010

2011-10-18 Thread Brian Curtin
Brian Curtin added the comment: We can make Python compile with Visual Studio 2010, but it will not be the platform Python is released on, it would be optional while 2008 stays the release target, at least through Python 3.3. In Python 3.4, we may re-evaluate this, and it's likely we would ju

[issue13188] generator.throw() ignores __traceback__ of exception

2011-10-18 Thread Petri Lehtinen
Petri Lehtinen added the comment: Attached an updated patch. I incref'd the return value of PyErr_GetTraceback() because PyErr_Restore() steals the reference. The documentation of PyErr_GetTraceback() doesn't tell whether it returns a new or borrowed reference, but apparently a new reference

[issue13210] Support Visual Studio 2010

2011-10-18 Thread Sébastien Sablé
Sébastien Sablé added the comment: Here is a quick and dirty draft of the modifications I had to do in order to get Python 2.7.2 to compile with VS2010 on the wiki: http://wiki.python.org/moin/VS2010 I will improve/complete it as I progress. I will also do a 64 bits version. --

[issue13188] generator.throw() ignores __traceback__ of exception

2011-10-18 Thread Antoine Pitrou
Antoine Pitrou added the comment: Actually, it is documented: “Return the traceback associated with the exception as a new reference (...)” http://docs.python.org/dev/c-api/exceptions.html#PyException_GetTraceback Thanks for the patch, will apply! -- __

[issue13188] generator.throw() ignores __traceback__ of exception

2011-10-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset dcf5cc88d5c9 by Antoine Pitrou in branch '3.2': Issue #13188: When called without an explicit traceback argument, http://hg.python.org/cpython/rev/dcf5cc88d5c9 New changeset f4e3db1194e4 by Antoine Pitrou in branch 'default': Issue #13188: When cal

[issue13188] generator.throw() ignores __traceback__ of exception

2011-10-18 Thread Antoine Pitrou
Changes by Antoine Pitrou : -- resolution: -> fixed stage: patch review -> committed/rejected status: open -> closed ___ Python tracker ___ _

[issue12568] Add functions to get the width in columns of a character

2011-10-18 Thread Arfrever Frehtes Taifersar Arahesis
Changes by Arfrever Frehtes Taifersar Arahesis : -- nosy: +Arfrever ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscri

[issue10860] Handle empty port after port delimiter in httplib

2011-10-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset a3e48273dce3 by Łukasz Langa in branch '2.7': Fixes #10860: Handle empty port after port delimiter in httplib http://hg.python.org/cpython/rev/a3e48273dce3 -- nosy: +python-dev ___ Python tracker

[issue12405] packaging does not record/remove directories it creates

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: [Vinay] > I think you mean "Only the paste/util directory is recorded." Obviously :) > How about if you record all directories that you would create if they didn't > exist, as well > as those actually created? That way, you would record the paste directory > und

[issue868845] Need unit tests for <...> reprs

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: Original report: > Samuele Pedroni points out in python-dev that the <...> style reprs of Python > objects are > not documented, standardized or even consistent (e.g. compare old-style and > new-style > classes). > > Yet there is plenty of code out there that for

[issue3067] setlocale error message is confusing

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: Thanks for the patch. Exception messages are considered implementation details, so I would not test them. Testing that an exception is raised is good enough IMO. -- nosy: +eric.araujo ___ Python tracker

[issue13207] os.path.expanduser breaks when using unicode character in the username

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: On POSIX, Python 3 works correctly if my home dir is /tmp/éric, and Python 2.7 returns a UTF-8-encoded (not locale-encoded!) bytes string. For Windows, a patch would probably need to add a private function to the _nt module (in C): ctypes is too dangerous to be

[issue13210] Support Visual Studio 2010

2011-10-18 Thread Santoso Wijaya
Changes by Santoso Wijaya : -- nosy: +santa4nt ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.pyth

[issue13210] Support Visual Studio 2010

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: The wiki page contains change to distutils, which I believe would not be allowed by the feature freeze. New features (such as support for a new compiler) need to target packaging. -- ___ Python tracker

[issue12277] Missing comma in os.walk docs

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: Sorry, I was too busy with real bugs to fix this minor one. -- ___ Python tracker ___ ___ Python-bugs-

[issue13150] Most of Python's startup time is sysconfig

2011-10-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset 70160b53117f by Antoine Pitrou in branch 'default': Issue #13150: sysconfig no longer parses the Makefile and config.h files http://hg.python.org/cpython/rev/70160b53117f -- ___ Python tracker

[issue13150] Most of Python's startup time is sysconfig

2011-10-18 Thread Antoine Pitrou
Antoine Pitrou added the comment: Done! If someone wants to give life to the C approach, they are welcome :) -- resolution: -> fixed stage: -> committed/rejected status: open -> closed ___ Python tracker ___

[issue10197] subprocess.getoutput fails on win32

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: If Windows shell syntax is similar to POSIX one, then () will run in a sub-shell, which would be a different behavior than using {} (which merely group statements and their streams). -- versions: -Python 3.1 ___ Pyth

[issue12296] Minor clarification in devguide

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: I like it. Terry, objections? -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe

[issue12703] Improve error reporting for packaging.util.resolve_name

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: Thanks. I’ll add more tests and commit. (I also prefer to create modules in test methods instead of using another file, so that I can see right here what the module contains.) -- ___ Python tracker

[issue868845] Need unit tests for <...> reprs

2011-10-18 Thread Guido van Rossum
Guido van Rossum added the comment: I think there's nothing to be done for a bug this general. If you find a specific object whose repr() is awkward, go ahead and file a specific bug. In most cases I think people who parse repr() output know they are on thin ice, and would prefer that the ob

[issue10817] urllib.request.urlretrieve never raises ContentTooShortError if no reporthook

2011-10-18 Thread Jyrki Pulliainen
Jyrki Pulliainen added the comment: I had a bad patch, containing changes to locale.py, so I've uploaded a new patch for this. -- Added file: http://bugs.python.org/file23446/issue10817.patch ___ Python tracker _

[issue12296] Minor clarification in devguide

2011-10-18 Thread Ezio Melotti
Ezio Melotti added the comment: LGTM. (Actually you can still break someone's code by introducing new functions/classes, in case they get imported with 'from mod import *' and override some local function/class with the same name -- but this is such an obscure case that doesn't deserve to be

[issue3067] setlocale error message is confusing

2011-10-18 Thread Jyrki Pulliainen
Jyrki Pulliainen added the comment: I modified the patch not to contain the tests against exception messages -- Added file: http://bugs.python.org/file23447/issue3067_v2.patch ___ Python tracker ___

[issue10817] urllib.request.urlretrieve never raises ContentTooShortError if no reporthook

2011-10-18 Thread Jyrki Pulliainen
Changes by Jyrki Pulliainen : Removed file: http://bugs.python.org/file23444/issue10817.patch ___ Python tracker ___ ___ Python-bugs-list mail

[issue11638] python setup.py sdist crashes if version is unicode

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: David: I don’t think packaging and pysetup generate-setup have anything to do with this bug. You can create a setup.py file manually and see the error with distutils in 2.7. As I said before, I agree this is a bug. I’m working on many things right now, so if

[issue13170] distutils2 test failures

2011-10-18 Thread Roundup Robot
Roundup Robot added the comment: New changeset 5d858149df06 by Éric Araujo in branch 'default': Synchronize config with packaging (fixes #13170) http://hg.python.org/distutils2/rev/5d858149df06 -- nosy: +python-dev ___ Python tracker

[issue13205] NameErrors in generated setup.py (codecs, split_multiline)

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: Thanks! I haven’t tested generate-setup for some time. It would be great to add a regression test for this. Would you like to do it? To mock user input, just copy the Inputs class from test_command_register. If not, I will do it. -- assignee: tarek

[issue13193] test_packaging and test_distutils failures under Windows

2011-10-18 Thread Antoine Pitrou
Antoine Pitrou added the comment: Similar test failure under x86 OpenIndiana: == ERROR: test_resources (packaging.tests.test_command_install_data.InstallDataTestCase) ---

[issue1565071] update Lib/plat-linux2/IN.py

2011-10-18 Thread Éric Araujo
Changes by Éric Araujo : -- dependencies: +Automatically regenerate platform-specific modules stage: test needed -> needs patch versions: +Python 2.7, Python 3.2, Python 3.3 -Python 2.6 ___ Python tracker ___

[issue3990] The Linux2 platform definition is incorrect for alpha, hppa, mips, sparc

2011-10-18 Thread Éric Araujo
Changes by Éric Araujo : -- versions: +Python 3.2, Python 3.3 -Python 2.6, Python 3.1 ___ Python tracker ___ ___ Python-bugs-list maili

[issue10197] subprocess.getoutput fails on win32

2011-10-18 Thread bpoaugust
bpoaugust added the comment: I got the () syntax from: http://technet.microsoft.com/en-us/library/cc737438%28WS.10%29.aspx which refers to grouping, not subshell. -- ___ Python tracker __

[issue3990] The Linux2 platform definition is incorrect for alpha, hppa, mips, sparc

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: If we keep the plat-* directories, I think too that introducing new sys.platform values seems a bit heavy-handed. -- dependencies: +Automatically regenerate platform-specific modules nosy: +eric.araujo ___ Python track

[issue13205] NameErrors in generated setup.py (codecs, split_multiline)

2011-10-18 Thread David Barnett
David Barnett added the comment: Sure, I can give it a go. I'll probably have a chance sometime today. -- ___ Python tracker ___ ___

[issue13150] Most of Python's startup time is sysconfig

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: BTW, distutils2 backports the sysconfig module and cfg file from 3.3, so now the two versions will diverge. -- ___ Python tracker ___ ___

[issue868845] Need unit tests for <...> reprs

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: > I sometimes wish that the str() of a class would return the class name > rather than its repr(); that way "print(str)" would print "str" > instead of . (Use case: printing an exception and its > message: I wish I could print("%s: %s" % (err.__class__, err)) inst

[issue1673007] urllib2 requests history + HEAD support

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: Doc patch to fix a reST error and tweak a few things. -- Added file: http://bugs.python.org/file23448/urllib.request-doc.diff ___ Python tracker ___

[issue13172] Improve detection of availability of bdist_msi command

2011-10-18 Thread Éric Araujo
Éric Araujo added the comment: > The existing traceback doesn't even mention _msi. Looks like #12703, which I’m going to fix shortly. -- dependencies: +Improve error reporting for packaging.util.resolve_name ___ Python tracker

[issue13150] Most of Python's startup time is sysconfig

2011-10-18 Thread Arfrever Frehtes Taifersar Arahesis
Changes by Arfrever Frehtes Taifersar Arahesis : -- nosy: +Arfrever ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscri

[issue12296] Minor clarification in devguide

2011-10-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: To be more exact, "optional arguments" should be more extended to "optional arguments whose default maintains the existing behavior" -- ___ Python tracker ___

[issue13188] generator.throw() ignores __traceback__ of exception

2011-10-18 Thread Petri Lehtinen
Petri Lehtinen added the comment: Antoine Pitrou wrote: > Actually, it is documented: > “Return the traceback associated with the exception as a new reference (...)” Ah, you're right. It just doesn't have the green "Return value: New reference" note. Thanks for committing! -- ___

[issue13208] Problems with urllib on windows

2011-10-18 Thread Martin v . Löwis
Martin v. Löwis added the comment: Can you please provide a test case? What exact source code you are using, and what exact result are you getting? Attach those pieces as files. -- nosy: +loewis ___ Python tracker

[issue13210] Support Visual Studio 2010

2011-10-18 Thread Martin v . Löwis
Martin v. Löwis added the comment: I think this issue urgently needs a scope defined. What *exactly* is it that you want to achieve? If it's merely being able to compile Python with VS 2010, many of the proposed changes are unnecessary. If you propose that the patch should be used to replace

[issue13188] generator.throw() ignores __traceback__ of exception

2011-10-18 Thread Petri Lehtinen
Petri Lehtinen added the comment: BTW, shouldn't this be applied to 2.7 too? -- ___ Python tracker ___ ___ Python-bugs-list mailing l

[issue13212] json library is decoding/encoding when it should not

2011-10-18 Thread Tomasz Buchert
New submission from Tomasz Buchert : Hi there! According to http://www.ietf.org/rfc/rfc4627.txt . The JSON object is either a list or a dictionary with other elements in it. However Python's implementation took liberty to parse also basic types, like integers, strings, floats, etc. For example

[issue13213] generator.throw() behavior

2011-10-18 Thread Petri Lehtinen
New submission from Petri Lehtinen : The documentation of generator.throw() gives this signature: generator.throw(type[, value[, traceback]]) Looking at the code, it accepts the following arguments: g.throw(ExcType) --> raise ExcType() g.throw(ExcType, None) --> raise ExcType() g

[issue12797] io.FileIO and io.open should support openat

2011-10-18 Thread Ross Lagerwall
Ross Lagerwall added the comment: I guess that would make it more general... I'll play around with it for a bit. It mustn't become too hard to use though since the original point was to simplify the opening of files :-) -- ___ Python tracker

[issue12405] packaging does not record/remove directories it creates

2011-10-18 Thread Carl Meyer
Carl Meyer added the comment: > This is what I proposed earlier: we’d need to record all directories that > would have been created, but I’m not sure if it will be possible. For > example, if one uses --prefix /tmp/usr and pysetup install creates /tmp/usr, > /tmp/usr/lib, /tmp/usr/lib/python

[issue1053687] PyOS_InputHook not called in IDLE subprocess

2011-10-18 Thread Roger Serwy
Roger Serwy added the comment: This is related to http://bugs.python.org/issue989712 -- nosy: +serwy ___ Python tracker ___ ___ Pyt

[issue13212] json library is decoding/encoding when it should not

2011-10-18 Thread Florent Xicluna
Changes by Florent Xicluna : -- nosy: +flox stage: -> needs patch type: -> behavior versions: -Python 2.6, Python 3.1, Python 3.4 ___ Python tracker ___ __

[issue13213] generator.throw() behavior

2011-10-18 Thread Florent Xicluna
Changes by Florent Xicluna : -- nosy: +flox ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.

[issue3067] setlocale error message is confusing

2011-10-18 Thread Martin v . Löwis
Martin v. Löwis added the comment: I think the reported exception type is incorrect. Given that the error message is 'Locale must be None, a string, or an iterable of two strings -- language code, encoding.', it very much sounds like a TypeError is being reported here. So I think all that's n

[issue13212] json library is decoding/encoding when it should not

2011-10-18 Thread Raymond Hettinger
Raymond Hettinger added the comment: I don't see any way of changing this without breaking lots of code that currently works fine. It may be possible to add a strict-mode (off by default) or to add warnings. -- nosy: +rhettinger ___ Python tracker

[issue7723] sqlite only accept buffer() for BLOB objects (input/output)

2011-10-18 Thread Florent Xicluna
Changes by Florent Xicluna : -- status: pending -> closed ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http:/

[issue1294] Management of KeyboardInterrupt in cmd.py

2011-10-18 Thread Garrett Cooper
Garrett Cooper added the comment: I realize that this bug is closed, but I just had a comment to make. Handling EOF is simple: def do_EOF(self, arg): pass For my purposes I want to raise an EOFError so I can trickle up the chain to the appropriate caller because I'm coding a CLI where I

[issue3067] setlocale error message is confusing

2011-10-18 Thread Jyrki Pulliainen
Jyrki Pulliainen added the comment: Maybe we should return TypeError with the same message then? That would require some modification of documentation though, as it states: "If the modification of the locale fails, the exception Error is raised.". I don't really understand the "locale unpacki

[issue13214] Cmd: list available completions from the cmd.Cmd subclass and filter out EOF handler(s)

2011-10-18 Thread Garrett Cooper
New submission from Garrett Cooper : 1. The current code in cmd.get_names does a dir on the derived class for cmd.Cmd object instead, which means that if I do something similar to the following: class CLI(cmd.Cmd): def register_subcommand(self, cmd, cli_class): def call_cli(self)

  1   2   >