[issue8060] PEP 3101 string formatting missing engineering presentation type for floating point

2011-10-17 Thread Nick Coghlan
Changes by Nick Coghlan : -- nosy: +ncoghlan ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.

[issue5289] ctypes.util.find_library does not work under Solaris

2011-10-17 Thread Maciej Bliziński
Changes by Maciej Bliziński : -- nosy: +automatthias ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail

[issue13195] subprocess: args with shell=True is not documented on Windows

2011-10-17 Thread anatoly techtonik
New submission from anatoly techtonik : For UNIX, it is said that if shell=False then you need to pass `args` as a list (if you want to pass any parameters to executable). Is that true for Windows (and perhaps other platforms) as well? Again, for UNIX it is said that with shell=True, and args

[issue13195] subprocess: args with shell=True is not documented on Windows

2011-10-17 Thread STINNER Victor
STINNER Victor added the comment: See also issues #7839, #8972 and #10197. -- nosy: +haypo ___ Python tracker ___ ___ Python-bugs-lis

[issue13196] subprocess: undocumented if shell=True is necessary to find executable in Windows PATH

2011-10-17 Thread anatoly techtonik
New submission from anatoly techtonik : The reason I ask is this changeset - http://code.google.com/p/spyderlib/source/detail?spec=svne5d86b685619a470d593aa5f9ee360ba60779bc1&r=323c6c697f045166e384cdc15803d40eebed0a2b - seems like without shell=True, subprocess.Popen is unable to find Mercurial

[issue13196] subprocess: undocumented if shell=True is necessary to find executable in Windows PATH

2011-10-17 Thread STINNER Victor
STINNER Victor added the comment: Can't you merge this issue with #13195? -- nosy: +haypo ___ Python tracker ___ ___ Python-bugs-list

[issue12619] Automatically regenerate platform-specific modules

2011-10-17 Thread Arfrever Frehtes Taifersar Arahesis
Arfrever Frehtes Taifersar Arahesis added the comment: Regeneration of platform-specific modules fixes concerns about their outdateness and architecture differences (32-bit vs 64-bit, big endian vs little endian). Regeneration of given module could be performed only when corresponding header

[issue13197] subprocess: move shell arguments to a separate keyword param

2011-10-17 Thread anatoly techtonik
New submission from anatoly techtonik : subprocess.Popen(args, shell=shell) is implicitly inconsistent on Unix: 1. when shell=False, the args should be a list or you'll lose program options 2. when shell=True, the args should be a string or your program options will be passed to shell itself

[issue13197] subprocess: move shell arguments to a separate keyword param

2011-10-17 Thread STINNER Victor
STINNER Victor added the comment: Did you read the issue #7839? -- nosy: +haypo ___ Python tracker ___ ___ Python-bugs-list mailing l

[issue7317] Display full tracebacks when an error occurs asynchronously

2011-10-17 Thread Éric Araujo
Changes by Éric Araujo : -- keywords: +needs review priority: high -> normal stage: needs patch -> patch review versions: +Python 3.3 -Python 2.7, Python 3.2 ___ Python tracker __

[issue13195] subprocess: args with shell=True is not documented on Windows

2011-10-17 Thread anatoly techtonik
anatoly techtonik added the comment: Looks like a can of worms. For now I'll be pretty fine if this stuff is at least properly documented. -- ___ Python tracker ___ ___

[issue13195] subprocess: args with shell=True is not documented on Windows

2011-10-17 Thread STINNER Victor
STINNER Victor added the comment: > For now I'll be pretty fine if this stuff is at least > properly documented. Can you propose a document patch describing the current behaviour? -- ___ Python tracker __

[issue13196] subprocess: undocumented if shell=True is necessary to find executable in Windows PATH

2011-10-17 Thread anatoly techtonik
anatoly techtonik added the comment: Although they both touch the same components, they are completely different user stories. -- ___ Python tracker ___ ___

[issue13195] subprocess: args with shell=True is not documented on Windows

2011-10-17 Thread anatoly techtonik
anatoly techtonik added the comment: Certainly not right now as I don't have development environment setup. Perhaps in a few days if somebody pings me. It could be a lot easier with online editor, of course - http://code.google.com/p/pydotorg/issues/detail?id=6 -- ___

[issue13195] subprocess: args with shell=True is not documented on Windows

2011-10-17 Thread Ross Lagerwall
Changes by Ross Lagerwall : -- nosy: +rosslagerwall ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail

[issue13196] subprocess: undocumented if shell=True is necessary to find executable in Windows PATH

2011-10-17 Thread Ross Lagerwall
Changes by Ross Lagerwall : -- nosy: +rosslagerwall ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail

[issue13197] subprocess: move shell arguments to a separate keyword param

2011-10-17 Thread Ross Lagerwall
Changes by Ross Lagerwall : -- nosy: +rosslagerwall ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail

[issue13197] subprocess: move shell arguments to a separate keyword param

2011-10-17 Thread anatoly techtonik
anatoly techtonik added the comment: No. I won't be fixed in 2.7 anyway, and if it can not be fixed, it should be documented at least. -- ___ Python tracker ___ ___

[issue13197] subprocess: move shell arguments to a separate keyword param

2011-10-17 Thread anatoly techtonik
anatoly techtonik added the comment: Oh, sorry - my attention span is limited under time pressure. #7839 is related, of course. There is a lot of comments, so I'll take a look at it later. -- ___ Python tracker _

[issue13182] pysetup run bdist_wininst does not work (tries to use "install" command)

2011-10-17 Thread Éric Araujo
Changes by Éric Araujo : -- stage: -> committed/rejected ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http:

[issue13195] subprocess: args with shell=True is not documented on Windows

2011-10-17 Thread STINNER Victor
STINNER Victor added the comment: > Certainly not right now as I don't have development environment setup See our development guide to get such environment: http://docs.python.org/devguide/setup.html > It could be a lot easier with online editor Would like like to work on this project? (provi

[issue13151] pysetup3 run bdist_wininst fails

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: I’ve patched most of bdist_wininst and started to work on a few tests which work under 2.7 and fail under 3.2 without the fixes so that I can assume I’ve not broken anything. However, the mapping API of the Metadata class is quite unfriendly. For example, if I

[issue13151] pysetup3 run bdist_wininst fails

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: To clarify: the part about the tests applies to distutils. 3.x fixes will then be ported to packaging. Starting with successful tests in distutils 2.7 makes me feel more confident about editing distutils 3.x and packaging 3.3. -- _

[issue10945] bdist_wininst depends on MBCS codec, unavailable on non-Windows

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: Would the proposed change mean that a bdist_wininst built with 3.2.0 won’t work with a patched 3.2.3? -- ___ Python tracker ___ _

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

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: I would like to commit this. Tests are needed. Does someone want to write them? Please ask any question you might have, we’re here to help :) -- stage: needs patch -> test needed versions: +3rd party ___ Python trac

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

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: > I'm not sure what you mean by "using". AFAIK, each distribution's files > (recorded in RECORD) > would be unique to that distribution (else distros like Debian will have > problems, since > files are owned by one package and one package only). Files need to bel

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

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: s/directory that existed before Python was installed/directory that existed before any distribution was installed/ -- ___ Python tracker ___

[issue13181] pysetup install creates .pyc files but pysetup remove doesn't delete them

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: That’s odd. Are the pyc files in RECORD? -- ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue13193] test_packaging and test_distutils failures under Windows

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: The first failure looks like a bug in the manifest recursive-include code: FAIL: test_process_template (distutils.tests.test_filelist.FileListTestCase) -- Traceback (most recent call last): File

[issue1673007] urllib2 requests history + HEAD support

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: Attached patch changes one occurrence of ugly whitespace, changes “not x == y” to “x != y” and “not x in y” to “x not in y”. Senthil, feel free to apply none, some or all of these minor cleanups. -- Added file: http://bugs.python.org/file23424/urllib.re

[issue13198] Remove duplicate definition of write_record_file

2011-10-17 Thread Éric Araujo
New submission from Éric Araujo : We have duplicate code to write a PEP 376 RECORD file in packaging.util and packaging.command.install_distinfo. The command should use the function from p7g.util. Tests would also be good: Currently, one function uses LF as end of line (change made by Tarek,

[issue13175] packaging uses wrong line endings in RECORD files on Windows

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: > I found the problem - it's in packaging.util.write_record_file. We have two functions that write RECORD files; I’ve opened a report to kill one. > The file passed to csv.writer should be opened with newline=''. How will we port this to 2.x? > I don't expect the

[issue13199] slice_richcompare() might leak an object in rare cases

2011-10-17 Thread Sven Marnach
New submission from Sven Marnach : If exactly one of the two tuple allocations in [1] fails, the tuple that is successfully allocated won't be freed. (This probably never happened. Are you interested in this kind of bug report anyway?) [1]: http://hg.python.org/cpython/file/f6b3ad301851/Obje

[issue13172] Improve detection of availability of bdist_msi command

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: > Arguably, the command shouldn't fail, it should simply omit the bdist_msi > command from the listing. > But as _msi is part of Python, the installation is broken if it isn't present > so I guess that > handling the issue gracefully isn't really important. My fi

[issue13199] slice_richcompare() might leak an object in rare cases

2011-10-17 Thread Meador Inge
Changes by Meador Inge : -- nosy: +meador.inge stage: -> test needed type: -> resource usage versions: +Python 2.7, Python 3.2, Python 3.3 ___ Python tracker ___ __

[issue7833] bdist_wininst installers fail to load extensions built with Issue4120 patch

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: To port the patch to packaging, go into your CPython 3.3 checkout and edit Lib/packaging/compiler/msvc9compiler.py (and its test :). To port the patch to distutils2, clone http://hg.python.org/distutils2/ and edit distutils/compiler/msvc9compiler.py (same :). T

[issue7833] bdist_wininst installers fail to load extensions built with Issue4120 patch

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: s/distutils/distutils2/ ! -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: htt

[issue7475] codecs missing: base64 bz2 hex zlib hex_codec ...

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: > transform() and untransform() methods were also removed, I don't remember > why/how exactly, I don’t remember either; maybe it was too late in the release process, or we lacked enough consensus. > So we have rot13 & friends in Python 3.2 and 3.3, but they cann

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

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: I can’t reproduce with pysetup or distutils 3.x. -- components: -Distutils2 title: pysetup un sdist crashes with weird trace if version is unicode by accident -> python setup.py sdist crashes if version is unicode versions: -3rd party, Python 3.2, Pytho

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

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: Jens: > Don't know it this is related to the usage of: from __future__ import > unicode_literals ? Yes. This semi-magic import will turn your string literals into unicode literals, hence your name, version, etc. will be unicode objects. It’s the same thing as w

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

2011-10-17 Thread Rémy HUBSCHER
Rémy HUBSCHER added the comment: Ok, I am working on it. -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: ht

[issue7839] Popen should raise ValueError if pass a string when shell=False or a list when shell=True

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

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

2011-10-17 Thread Vinay Sajip
Vinay Sajip added the comment: >s/directory that existed before Python was installed/directory that existed >before any distribution was installed/ IMO there is no need to remember any directory which isn't actually created by pysetup3. Deleting a __pycache__ in a directory created by pysetup

[issue13195] subprocess: args with shell=True is not documented on Windows

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

[issue13196] subprocess: undocumented if shell=True is necessary to find executable in Windows PATH

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

[issue13197] subprocess: move shell arguments to a separate keyword param

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

[issue415492] Compiler generates relative filenames

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

[issue13192] ImportError silences low-level OS errors

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

[issue13173] Default values for string.Template

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: Thanks for the patch. It mostly looks good; a detailed review follow. + The constructor takes two arguments, the first is the template string and + the second (optional) is a dictionary object which specify which values + should be used as default values,

[issue13173] Default values for string.Template

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: Adding Georg, maintainer of the string module, to the nosy list. If he approves the idea, you can go ahead and complete your patch. -- nosy: +georg.brandl ___ Python tracker __

[issue13175] packaging uses wrong line endings in RECORD files on Windows

2011-10-17 Thread Paul Moore
Paul Moore added the comment: On 17 October 2011 14:15, Éric Araujo wrote: >> The file passed to csv.writer should be opened with newline=''. > How will we port this to 2.x? No idea :-( The 2.7 documentation says use the 'b' flag, but that probably doesn't allow an encoding parameter (it doesn

[issue13200] Add start, stop and step attributes to range objects

2011-10-17 Thread Sven Marnach
New submission from Sven Marnach : As discussed on python-ideas [1], range objects should expose their start, stop and step values as read-only data attributes. I've attached a patch to this end. I'll open a separate issue for range comparison. [1]: http://mail.python.org/pipermail/python-id

[issue13200] Add start, stop and step attributes to range objects

2011-10-17 Thread Ezio Melotti
Changes by Ezio Melotti : -- keywords: +needs review, patch nosy: +ezio.melotti stage: -> patch review versions: +Python 3.3 ___ Python tracker ___ _

[issue12344] Add **kwargs to get_reinitialized_command

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: No, thank you for contributing :) I don’t know all internals by heart either, I just needed to step back from the patch and look hard at the tests to make them look good. I didn’t say that the patch was finished by the way, I haven’t covered all combinations (

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

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: > IMO there is no need to remember any directory which isn't actually > created by pysetup3 I did not propose such a thing. -- ___ Python tracker ___

[issue13183] pdb skips frames after hitting a breakpoint and running step

2011-10-17 Thread Meador Inge
Changes by Meador Inge : -- nosy: +meador.inge ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.pyth

[issue13180] pysetup silently ignores invalid entries in setup.cfg

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: Agreed. Doc/packaging/setupcfg.rst defines that custom fields need to start with X-, so we can refuse everything that is not built-in and does not start with X-. (I’m going toward error rather than warning.) -- assignee: tarek -> eric.araujo keywords:

[issue13201] Implement comparison operators for range objects

2011-10-17 Thread Sven Marnach
New submission from Sven Marnach : It seems some sort of consensus on how to compare range objects has emerged from the python-ideas discussion on comparison of range objects [1]. The attached patch defines '==' and '!=' for range object equality based on the sequence of values they represent.

[issue13200] Add start, stop and step attributes to range objects

2011-10-17 Thread Mark Dickinson
Changes by Mark Dickinson : -- nosy: +mark.dickinson ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mai

[issue13201] Implement comparison operators for range objects

2011-10-17 Thread Mark Dickinson
Changes by Mark Dickinson : -- components: +Interpreter Core nosy: +mark.dickinson stage: -> patch review type: -> feature request versions: +Python 3.3 ___ Python tracker ___

[issue13200] Add start, stop and step attributes to range objects

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: I would add tests that check the read-only-ness. -- nosy: +eric.araujo ___ Python tracker ___ ___ Pyth

[issue13202] subprocess __exit__ attribute missing

2011-10-17 Thread David W. Lambert
New submission from David W. Lambert : There are a number of issues with subprocess and __exit__ , 12494 status fixed among them. Program (which doesn't work as I had hoped, but that's not the issue): 'file p.py' import subprocess as S with S.Popen(('cat','-n',),shell=False,stdin=S.PIPE,st

[issue13202] subprocess __exit__ attribute missing

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: Context management support was added in 3.2. It is not supported in 2.7. -- nosy: +eric.araujo ___ Python tracker ___ ___

[issue11610] Improved support for abstract base classes with descriptors

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: I noticed this in an older message: > test_abc.py prints deprecation warnings for abstractproperty. I'm not > familiar with the protocol here, do we continue to include unit tests > for deprecated features until they are removed? We try to keep the test warning-fr

[issue13200] Add start, stop and step attributes to range objects

2011-10-17 Thread Sven Marnach
Sven Marnach added the comment: Thanks, Éric. Added new version of the patch. (Could I also edit the old one?) -- Added file: http://bugs.python.org/file23427/range-members.patch ___ Python tracker _

[issue13200] Add start, stop and step attributes to range objects

2011-10-17 Thread Ezio Melotti
Ezio Melotti added the comment: There's actually a similar proposal with a patch and a few comments in #9896. -- nosy: +durban, pitrou, rhettinger, terry.reedy ___ Python tracker __

[issue9896] Introspectable range objects

2011-10-17 Thread Ezio Melotti
Ezio Melotti added the comment: See also #13200. -- nosy: +ezio.melotti -BreamoreBoy ___ Python tracker ___ ___ Python-bugs-list maili

[issue11445] python.exe on OS X shared-llbrary build erroneously linked to MacPorts python library

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: > I'm not committing this yet though as this will affect all platforms > that use Makefiles to build, and I'm not sure if this change save for > all compilers we effectively support. I can test with GCC on Debian (linux kernel); I don’t know if it would be easy to

[issue13201] Implement comparison operators for range objects

2011-10-17 Thread Mark Dickinson
Mark Dickinson added the comment: Nice patch! I put some comments on Rietveld. -- ___ Python tracker ___ ___ Python-bugs-list mailin

[issue13201] Implement comparison operators for range objects

2011-10-17 Thread Ezio Melotti
Changes by Ezio Melotti : -- keywords: +needs review, patch nosy: +ezio.melotti ___ Python tracker ___ ___ Python-bugs-list mailing li

[issue13201] Implement comparison operators for range objects

2011-10-17 Thread Mark Dickinson
Changes by Mark Dickinson : -- assignee: -> mark.dickinson ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: htt

[issue13190] ConfigParser uses wrong newline on Windows

2011-10-17 Thread Éric Araujo
Changes by Éric Araujo : -- assignee: -> lukasz.langa components: +Library (Lib) -None nosy: +lukasz.langa versions: +Python 3.3 -Python 2.6 ___ Python tracker ___ _

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

2011-10-17 Thread Vinay Sajip
Vinay Sajip added the comment: > I did not propose such a thing. Sorry, I misunderstood your reference to /usr/lib/python2.7/site-packages. -- ___ Python tracker ___ __

[issue13189] New bdist_simple binary distribution format for packaging

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: I have to catch up with the discussion on python-dev. I’ll also want the opinion from our Windows experts. We still have time :) -- assignee: tarek -> versions: +3rd party ___ Python tracker

[issue5875] test_distutils failing on OpenSUSE 10.3, Py3k

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: The patch from #11599 should let us get the full error message, for a start. -- nosy: +eric.araujo ___ Python tracker ___ _

[issue13191] Typo in argparse documentation

2011-10-17 Thread Éric Araujo
Changes by Éric Araujo : -- nosy: +bethard versions: +Python 2.7, Python 3.2, Python 3.3 ___ Python tracker ___ ___ Python-bugs-list m

[issue7839] Popen should raise ValueError if pass a string when shell=False or a list when shell=True

2011-10-17 Thread Éric Araujo
Changes by Éric Araujo : -- nosy: +eric.araujo versions: +Python 3.3 -Python 3.2 ___ Python tracker ___ ___ Python-bugs-list mailing li

[issue13011] Frozen programs require the original build directory in order to run.

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: Thanks for the report. In 2.7 and 3.2, Python initialization was changed to use the new sysconfig module, which depends on the sysconfig.cfg file. freeze needs to special-case the sysconfig module in its detection code to include the cfg file. Do you want to

[issue13132] distutils sends non-RFC compliant HTTP request

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: http://tools.ietf.org/html/rfc2616#section-3.7.1 > When in canonical form, media subtypes of the "text" type use CRLF as > the text line break. HTTP relaxes this requirement and allows the > transport of text media with plain CR or LF alone representing a line > b

[issue13144] Global Module Index link in the offline documentation is incorrect

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: Can you clone the repository, build the doc with “make html” as explained in http://docs.python.org/documenting/building and tell us if the bug is there? If not, it’s specific to Debian or Ubuntu. -- nosy: +eric.araujo _

[issue13202] subprocess __exit__ attribute missing

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: To clarify: Python 2.5 and higher support the with statement syntax, but not all classes that could benefit from it have the __enter__ and __exit__ methods. So you don’t get a SyntaxError in Python 2.7 when you write “with Popen(...)”, but you get an AttributeE

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

2011-10-17 Thread Rémy HUBSCHER
Rémy HUBSCHER added the comment: Here is the patch for the test case. -- hgrepos: +84 Added file: http://bugs.python.org/file23428/test_util.patch ___ Python tracker ___ ___

[issue13175] packaging uses wrong line endings in RECORD files on Windows

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: >>> The file passed to csv.writer should be opened with newline=''. >> How will we port this to 2.x? > No idea :-( The 2.7 documentation says use the 'b' flag, but that > probably doesn't allow an encoding parameter (it doesn't on 3.x). Ah, I see that newline cont

[issue13200] Add start, stop and step attributes to range objects

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: > (Could I also edit the old one?) If you want to remove the older version, follow the edit link on the right. In case you don’t have the permissions, I’ll do it. -- ___ Python tracker

[issue13200] Add start, stop and step attributes to range objects

2011-10-17 Thread Éric Araujo
Changes by Éric Araujo : Removed file: http://bugs.python.org/file23425/range-members.patch ___ Python tracker ___ ___ Python-bugs-list mailin

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

2011-10-17 Thread Éric Araujo
Éric Araujo added the comment: Let me rephrase my example with real paths. Python creates /usr/lib/python3.3/site-packages. (I’ll call this $stdlib.) pysetup3.3 install paste.script creates $stdlib/paste/script/ and files therein. The paste and paste/script directories are recorded. pysetu

[issue13195] subprocess: args with shell=True is not documented on Windows

2011-10-17 Thread anatoly techtonik
anatoly techtonik added the comment: On Mon, Oct 17, 2011 at 3:24 PM, STINNER Victor wrote: > >> Certainly not right now as I don't have development environment setup > > See our development guide to get such environment: > http://docs.python.org/devguide/setup.html I know. There is better too

[issue13201] Implement comparison operators for range objects

2011-10-17 Thread Sven Marnach
Sven Marnach added the comment: Mark, thanks for your comments. Here's a new version of the patch, I answer on Rietveld. -- Added file: http://bugs.python.org/file23429/range-compare-v2.patch ___ Python tracker

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

2011-10-17 Thread Vinay Sajip
Vinay Sajip added the comment: > Let me rephrase my example with real paths. Okay, now I see what you're getting at. > Python creates /usr/lib/python3.3/site-packages.  (I’ll call this $stdlib.) > > pysetup3.3 install paste.script creates $stdlib/paste/script/ and files > therein.  The paste

[issue13192] ImportError silences low-level OS errors

2011-10-17 Thread Eric Snow
Eric Snow added the comment: Are you suggesting raising the OSError (or something else) rather than an ImportError? If so, would it make sense to chain the exception instead. That way the existing code that expects ImportError continues to work, while still allowing access to the original e

[issue13199] slice_richcompare() might leak an object in rare cases

2011-10-17 Thread Roundup Robot
Roundup Robot added the comment: New changeset 53c87a0275ab by Benjamin Peterson in branch '3.2': plug possible refleak (closes #13199) http://hg.python.org/cpython/rev/53c87a0275ab New changeset 7bf70519795c by Benjamin Peterson in branch 'default': merge 3.2 (#13199) http://hg.python.org/cpyt

[issue13181] pysetup install creates .pyc files but pysetup remove doesn't delete them

2011-10-17 Thread Paul Moore
Paul Moore added the comment: > That’s odd.  Are the pyc files in RECORD? Yes, but not in __pycache__ where they should be. PS D:\Data\python-sample\python> type D:\Data\cpython\Lib\site-packages\hello-0.1.dist-info\RECORD D:\Data\cpython\Lib\site-packages\hello.py,798c341fba13dcecba260e25d2b9

[issue13192] ImportError silences low-level OS errors

2011-10-17 Thread Antoine Pitrou
Antoine Pitrou added the comment: > Are you suggesting raising the OSError (or something else) rather than > an ImportError? If so, would it make sense to chain the exception > instead. That way the existing code that expects ImportError > continues to work Does any existing code rely on Impo

[issue13172] Improve detection of availability of bdist_msi command

2011-10-17 Thread Paul Moore
Paul Moore added the comment: > Would you be satisfied with a more helpful traceback that would point you > immediately to missing msi?  Do you prefer that bdist_msi > catch an ImportError for _msi and print a short error message instead of a > traceback in all its glory? I'd be happy with a

[issue1673007] urllib2 requests history + HEAD support

2011-10-17 Thread Senthil Kumaran
Senthil Kumaran added the comment: Hi Eric, The changes suggested in the patch are good for readability, I shall include them all. Thanks! -- ___ Python tracker ___

[issue10197] subprocess.getoutput fails on win32

2011-10-17 Thread bpoaugust
bpoaugust added the comment: subprocess.getoutput does not currently work at all on Windows. So it's not necessary to maintain backwards compatibility. The following fix works for me on WinXP/Python 3.2.2. Replace pipe = os.popen('{ ' + cmd + '; } 2>&1', 'r') # line 613 of subprocess.py

[issue12367] select.error has no errno attribute

2011-10-17 Thread Stefan Krah
Stefan Krah added the comment: test_errno fails quite often on FreeBSD: == FAIL: test_errno (test.test_select.SelectTestCase) -- Traceback (most recent call la

[issue6715] xz compressor support

2011-10-17 Thread Nadeem Vawda
Nadeem Vawda added the comment: After disabling a bunch of services and skipping the tests that are failing on the Windows buildbots, it seems that the failures I was getting last week have disappeared. It looks like they were due to the Windows search indexer preventing temp directories from be

[issue13146] Writing a pyc file is not atomic

2011-10-17 Thread Roundup Robot
Roundup Robot added the comment: New changeset c16063765d3a by Antoine Pitrou in branch 'default': Issue #13146: Writing a pyc file is now atomic under POSIX. http://hg.python.org/cpython/rev/c16063765d3a -- nosy: +python-dev ___ Python tracker

[issue13146] Writing a pyc file is not atomic

2011-10-17 Thread Antoine Pitrou
Antoine Pitrou added the comment: Should be fixed now. Thanks for the reviews! -- resolution: -> fixed stage: patch review -> committed/rejected status: open -> closed ___ Python tracker _

  1   2   >