[issue9410] Add Unladden Swallow's optimizations to Python 3's pickle.

2010-07-28 Thread Alexandre Vassalotti
New submission from Alexandre Vassalotti : This is a big patch. Please review at http://codereview.appspot.com/1694050/show This patch adds the most interesting optimizations from Unladen Swallow to Python 3's pickle. The core of the patch already been reviewed by Antoine and me (http://coder

[issue7330] PyUnicode_FromFormat segfault

2010-07-28 Thread Ray.Allen
Ray.Allen added the comment: You can write "%20s" as a argument for PyUnicode_FromFormat(), but it has no effect. The width and precision modifiers are not intended to apply to string formating(%s, %S, %R, %A), only apply to integer(%d, %u, %i, %x). Though you can write "%20s", but you canno

[issue5077] 2to3 fixer for the removal of operator functions

2010-07-28 Thread Alexandre Vassalotti
Alexandre Vassalotti added the comment: The patch look great. Can you update your patch to make it work against the version of 2to3 in the sandbox (http://svn.python.org/sandbox/trunk/2to3)? -- ___ Python tracker

[issue3873] Unpickling is really slow

2010-07-28 Thread Alexandre Vassalotti
Alexandre Vassalotti added the comment: Victor, have you tried using peek() instead of seek()? I mentioned this previously in msg85780. -- ___ Python tracker ___ ___

[issue5412] extend configparser to support mapping access(__*item__)

2010-07-28 Thread Ray.Allen
Ray.Allen added the comment: > Note that the two versions are not exclusive: We can look for an item if a > tuple is given and look for a section if it’s a string. Maybe confusing. +1. I think this is a good idea. Getting a section and Getting a key-value are both very common operations when

[issue6538] MatchObject is not a hyperlink in the 're' module documentation

2010-07-28 Thread R. David Murray
R. David Murray added the comment: Please note that my original suggestion was to make them *section* links (:ref:s). As Terry says, they are not real classes and should not be marked up as such. Nor should the internal class names be exposed. Terry: [] notation is 2.x, they should all be g

[issue231540] threads and profiler don't work together

2010-07-28 Thread Ray.Allen
Ray.Allen added the comment: I don't think this problem still exists now. In the current implementation, there is no "sys_tracefunc" and "sys_profilefunc" in PyThreadState, but "c_profilefunc", "c_profileobj", "c_tracefunc", "c_traceobj" instead. When creating a new thread, the "c_profilefunc

[issue9407] ConfigParser documentation does not mention ConfigParser.Error as base exception class for ConfigParser exceptions

2010-07-28 Thread R. David Murray
Changes by R. David Murray : -- nosy: +lukasz.langa ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.

[issue7490] IGNORE_EXCEPTION_DETAIL should ignore the module name

2010-07-28 Thread R. David Murray
R. David Murray added the comment: 2to3 can convert doctests, it just can't convert the *output* portion of doctests. because they are arbitrary strings and not syntactically valid Python code. Since turning on this flag would require recognizing something in the output portion of the doctes

[issue9406] ConfigParser exceptions do not subclass StandardError

2010-07-28 Thread R. David Murray
R. David Murray added the comment: It would have been invalid in any case, since ConfigParser.Error is not a built in exception. -- nosy: +r.david.murray ___ Python tracker ___

[issue3173] external strftime for Python?

2010-07-28 Thread Guido van Rossum
Guido van Rossum added the comment: What about the licensing? That look like the BSD license *with* advertising clause... -- nosy: +gvanrossum ___ Python tracker ___ ___

[issue9400] multiprocessing.pool.AsyncResult.get() messes up exceptions

2010-07-28 Thread R. David Murray
Changes by R. David Murray : -- nosy: +jnoller stage: -> unit test needed ___ Python tracker ___ ___ Python-bugs-list mailing list Uns

[issue9399] Provide a 'print' action for argparse

2010-07-28 Thread R. David Murray
Changes by R. David Murray : -- nosy: +bethard versions: -Python 2.7 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscr

[issue6538] MatchObject is not a hyperlink in the 're' module documentation

2010-07-28 Thread Brian Curtin
Brian Curtin added the comment: I didn't actually want to use _sre.SRE_* but I'm not exactly sure how to hide it. It's more correct that way, but it takes this issue the wrong direction by exposing it. I think it should be denoted as a class but with a generic name, if that's even possible.

[issue6538] MatchObject is not a hyperlink in the 're' module documentation

2010-07-28 Thread Ezio Melotti
Ezio Melotti added the comment: The patch looks good to me, but I'm not sure if it's a good idea to use _sre.SRE_*. I think these are implementation details and even if they should be mentioned somewhere, they "clutter" the doc IMHO. > 2. I believe it is the policy that the 3.x docs 'start fr

[issue6538] MatchObject is not a hyperlink in the 're' module documentation

2010-07-28 Thread Brian Curtin
Brian Curtin added the comment: How does this patch look? It changes RegexObject to _sre.SRE_Pattern and MatchObject to _sre.SRE_Match. Additionally, references are used to link to those classes generically as "match objects" or "compiled regular expressions" rather than the fake classes used

[issue9409] doctest in python2.7 can't handle non-ascii characters

2010-07-28 Thread Ezio Melotti
Ezio Melotti added the comment: This change has been introduced in r79307 (see #7667). The error seems to be raised because example.source is not unicode so it gets decoded implicitly before getting encoded with ascii+backslashreplace. I don't know if example.source is always supposed to be st

[issue9409] doctest in python2.7 can't handle non-ascii characters

2010-07-28 Thread Hugo Lopes Tavares
Changes by Hugo Lopes Tavares : Added file: http://bugs.python.org/file18244/example.py ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue9409] doctest in python2.7 can't handle non-ascii characters

2010-07-28 Thread Hugo Lopes Tavares
Changes by Hugo Lopes Tavares : Added file: http://bugs.python.org/file18243/non-ascii.txt ___ Python tracker ___ ___ Python-bugs-list mailing

[issue9409] doctest in python2.7 can't handle non-ascii characters

2010-07-28 Thread Hugo Lopes Tavares
New submission from Hugo Lopes Tavares : When trying to run my test suite I had a problem with python2.7. My suite ran 100% in Python2.4, Python2.5, Python2.6 and Python3.2a0, so I thought it would be a kind of doctest flaw. Taking a look at the code, there is the following in doctest.py:1331:

[issue8603] Create a bytes version of os.environ and getenvb()

2010-07-28 Thread Ezio Melotti
Ezio Melotti added the comment: A quick search[0] also shows that environ.data is used by several projects. Changing it from str to bytes will most likely break these programs, so I'm not sure it's a good idea. Also, if I understand correctly, on Windows os.environ.data still contains str, so

[issue9405] crash when calling urllib.getproxies() under OSX with subprocess / particular memory usage

2010-07-28 Thread Ned Deily
Ned Deily added the comment: There should be a way to provide a permanent fix to avoid the problem; that will take more investigation. This was just a workaround suggestion. -- ___ Python tracker _

[issue8603] Create a bytes version of os.environ and getenvb()

2010-07-28 Thread Ezio Melotti
Ezio Melotti added the comment: FWIW os.environb is missing from os.__all__. -- stage: -> committed/rejected type: -> feature request ___ Python tracker ___ ___

[issue9405] crash when calling urllib.getproxies() under OSX with subprocess / particular memory usage

2010-07-28 Thread mike bayer
mike bayer added the comment: right...so I would propose the function calls in question emit a warning or something when called in a child process. this would save lots of people many hours of grief. -- ___ Python tracker

[issue6538] MatchObject is not a hyperlink in the 're' module documentation

2010-07-28 Thread Brian Curtin
Brian Curtin added the comment: I'm guessing assigning to Christian was accidental - taking it back for myself. -- assignee: christian.heimes -> brian.curtin priority: low -> normal stage: committed/rejected -> ___ Python tracker

[issue9408] curses: Link against libncursesw instead of libncurses

2010-07-28 Thread STINNER Victor
New submission from STINNER Victor : Because of #7384, Python3 now links _curses.so to ncurses library (bytes version) instead of ncursesw library (unicode version) if readline is linked to ncurses. I'm using Linux (Debian Sid). On Linux, Python3 should maybe only link to the unicode version,

[issue6538] MatchObject is not a hyperlink in the 're' module documentation

2010-07-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: I believe these patches are wrong, at least in part, and should be reverted. 1.The re module no longer has either a class RegexObject or a class MatchObject. (They are now _sre.SRE_Pattern and _sre.SRE_Match.) So the previous reference to them as anonymous "C

[issue9405] crash when calling urllib.getproxies() under OSX with subprocess / particular memory usage

2010-07-28 Thread Ned Deily
Ned Deily added the comment: There have been similar problems reported in the past when subprocesses cause OS X CoreFoundation interfaces to be first called from the subprocess and not the main process. A quick workaround is to make a call from the main process. In this case, adding a call

[issue8990] array constructor and array.fromstring should accept bytearray.

2010-07-28 Thread STINNER Victor
STINNER Victor added the comment: I prefer the second solution (add to/frombytes, deprecate to/fromstring) because I prefer the new method names and it keeps backward compatibility (until we choose to remove the old methods, which should be in Python 3.3). About the patch (tofrombytes.diff).

[issue3873] Unpickling is really slow

2010-07-28 Thread STINNER Victor
STINNER Victor added the comment: bench_pickle.py: script used to produce last benchmarks. -- Added file: http://bugs.python.org/file18241/bench_pickle.py ___ Python tracker ___

[issue3873] Unpickling is really slow

2010-07-28 Thread STINNER Victor
STINNER Victor added the comment: Same benchmark with Python 2.6.5+, so without the patch, but compiled with maximum compiler optimization (whereas pydebug means no optimization): Protocol 0 - dump: 517.3 ms - load: 876.6 ms <= because of the new I/O library, python3 is much slower Protocol 1

[issue9404] IDLE won't launch on XP

2010-07-28 Thread Chris Leaf
Chris Leaf added the comment: The problem is that I can do nothing to the folder at all -- ___ Python tracker ___ ___ Python-bugs-list

[issue3130] In some UCS4 builds, sizeof(Py_UNICODE) could end up being more than 4.

2010-07-28 Thread STINNER Victor
STINNER Victor added the comment: This issue has no patch. -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: h

[issue3873] Unpickling is really slow

2010-07-28 Thread STINNER Victor
STINNER Victor added the comment: New version of my patch: - add "used" attribute to UnpicklerBuffer structure: disable the read buffer for not seekable file and for protocol 0 (at the first call to unpickle_readline) - check if PyObject_GetAttrString(file, "seek") is NULL or not - unpickle

[issue9407] ConfigParser documentation does not mention ConfigParser.Error as base exception class for ConfigParser exceptions

2010-07-28 Thread Andrew Wu
New submission from Andrew Wu : * Reference bug http://bugs.python.org/issue9406 * Reference documentation at http://docs.python.org/library/configparser.html The docs list all the specific errors to look out for, but does not mention the base exception class for ConfigParser errors (ConfigPars

[issue7490] IGNORE_EXCEPTION_DETAIL should ignore the module name

2010-07-28 Thread Nick Coghlan
Nick Coghlan added the comment: On Wed, Jul 28, 2010 at 11:40 PM, Peter wrote: > > Peter added the comment: > > I take it the IGNORE_EXCEPTION_DETAIL should ignore the module name > fix will not be applied to Python 3.1.x? Correct (it's a new feature rather than a bug fix) > Is there a separ

[issue9404] IDLE won't launch on XP

2010-07-28 Thread Chris Leaf
Chris Leaf added the comment: I also cannot get into the folder itself. "Access Denied" -- ___ Python tracker ___ ___ Python-bugs-lis

[issue9404] IDLE won't launch on XP

2010-07-28 Thread Martin v . Löwis
Martin v. Löwis added the comment: The folder is not empty. Configure Explorer so that it displays hidden files. -- ___ Python tracker ___ ___

[issue9404] IDLE won't launch on XP

2010-07-28 Thread Chris Leaf
Chris Leaf added the comment: Upon trying to delete I'm prompted with an error: Access is denied. Make sure the disc is not full or write-protected and that the file is currently not in use. My disc isn't full and I cannot find anything accessing it (and the folder is empty so...) Is there

[issue9406] ConfigParser exceptions do not subclass StandardError

2010-07-28 Thread Éric Araujo
Éric Araujo added the comment: Thank you for your interest in contributing. In this case, since StandardError is actually deprecated (and removed in 3.x), this change has to be rejected. -- nosy: +merwok resolution: -> rejected stage: -> committed/rejected status: open -> closed ___

[issue9404] IDLE won't launch on XP

2010-07-28 Thread Martin v . Löwis
Martin v. Löwis added the comment: > Ok. Remove the entire .idlerc folder, then. Before doing that (if you still can) try something else. Go *into* the .idlerc folder, and remove the hidden flag from all individual files. -- ___ Python tracker

[issue9404] IDLE won't launch on XP

2010-07-28 Thread Chris Leaf
Chris Leaf added the comment: The hidden field is not filled in, here's a screenshot of the attributes options -- Added file: http://bugs.python.org/file18240/Attributes.JPG ___ Python tracker _

[issue9405] crash when calling urllib.getproxies() under OSX with subprocess / particular memory usage

2010-07-28 Thread w31rd0
w31rd0 added the comment: I get crash dialog with both 2.6 and 2.7 (both installed from macports) under Mac OS X 10.6.4. -- nosy: +w31rd0 ___ Python tracker ___

[issue9404] IDLE won't launch on XP

2010-07-28 Thread Martin v . Löwis
Martin v. Löwis added the comment: > I can clear the attributes from the properties window of the folder > but if I remove them both it will automatically reset it back to Read > Only every time i close the properties window. I can get it to be > hidden but I can't make it permanently available.

[issue9404] IDLE won't launch on XP

2010-07-28 Thread Chris Leaf
Chris Leaf added the comment: I can clear the attributes from the properties window of the folder but if I remove them both it will automatically reset it back to Read Only every time i close the properties window. I can get it to be hidden but I can't make it permanently available.

[issue9406] ConfigParser exceptions do not subclass StandardError

2010-07-28 Thread James Tatum
Changes by James Tatum : Added file: http://bugs.python.org/file18239/ConfigParser.StandardError.patch ___ Python tracker ___ ___ Python-bugs-l

[issue9406] ConfigParser exceptions do not subclass StandardError

2010-07-28 Thread James Tatum
Changes by James Tatum : Removed file: http://bugs.python.org/file18238/ConfigParser.StandardError.patch ___ Python tracker ___ ___ Python-bugs

[issue9406] ConfigParser exceptions do not subclass StandardError

2010-07-28 Thread James Tatum
Changes by James Tatum : Added file: http://bugs.python.org/file18238/ConfigParser.StandardError.patch ___ Python tracker ___ ___ Python-bugs-l

[issue9406] ConfigParser exceptions do not subclass StandardError

2010-07-28 Thread James Tatum
Changes by James Tatum : Removed file: http://bugs.python.org/file18237/ConfigParser.StandardError.patch ___ Python tracker ___ ___ Python-bugs

[issue9404] IDLE won't launch on XP

2010-07-28 Thread Chris Leaf
Chris Leaf added the comment: Also the IDLE that I do manage to get open really doesn't work correctly, more errors appear on the command line console as I try to do things like close the IDLE window. So that doesn't serve as a useful tool either -- __

[issue9404] IDLE won't launch on XP

2010-07-28 Thread Martin v . Löwis
Martin v. Löwis added the comment: > I have tried to use Explorer to reach the files and I get a > permission error (the same occurs when trying to reach with the > command prompt). I have tried to change the read only nature of this > folder and it automatically reverts after the attribute is s

[issue9406] ConfigParser exceptions do not subclass StandardError

2010-07-28 Thread James Tatum
New submission from James Tatum : ConfigParser defines a number of exception classes which all ultimately derive from ConfigParser.Error. ConfigParser.Error, however, only derives from Exception. These should all derive from StandardError. -- components: Library (Lib) files: ConfigPars

[issue9405] crash when calling urllib.getproxies() under OSX with subprocess / particular memory usage

2010-07-28 Thread mike bayer
New submission from mike bayer : I'm not optimistic that this will be reproducible elsewhere. I get a silent failure with 2.6 and a crash dialog with 2.7 with the following script. All elements are necessary, although the "pkg_resources" import may be arbitrary, and reproduces if it comes

[issue9404] IDLE won't launch on XP

2010-07-28 Thread Chris Leaf
New submission from Chris Leaf : I have been using IDLE on my previous laptop and it was working well although I have to say I'm still very new to python. I've read around about the issue and can't find any solution I can use. I can run the IDLE GUI through the python command line version by s

[issue9283] buggy repr for os.environ

2010-07-28 Thread STINNER Victor
STINNER Victor added the comment: Fixed in 3.2 (r83214 + r83215). Other versions are not concerned. -- resolution: -> fixed status: open -> closed ___ Python tracker ___ ___

[issue9246] os.getcwd() hardcodes max path len

2010-07-28 Thread Stefan Krah
Stefan Krah added the comment: For 2.x, unlimited path lengths were apparently introduced in issue 2722. This strategy does not work on Solaris and OpenBSD (issue 9185). FreeBSD also seems to support arbitrarily long paths. I would be somewhat surprised though if anyone used them in practice. A

[issue3299] Direct calls to PyObject_Del/PyObject_DEL are broken for --with-pydebug

2010-07-28 Thread STINNER Victor
STINNER Victor added the comment: > I will open new issues for the two remaining patches. Done: #9402 for pyexpat and #9403 for cElementTree. -- resolution: -> fixed status: open -> closed ___ Python tracker

[issue9403] cElementTree: replace PyObject_DEL() by Py_DECREF() to fix a crash in pydebug mode

2010-07-28 Thread STINNER Victor
New submission from STINNER Victor : PyObject_DEL() should not be used to destroy an object because it will break the linked list of allocated objects, list used in pydebug mode to detect bugs. cElementTree should use Py_DECREF() instead of PyObject_DEL() to destroy an objects. Attached patch

[issue9402] pyexpat: replace PyObject_DEL() by Py_DECREF() to fix a crash in pydebug mode

2010-07-28 Thread STINNER Victor
New submission from STINNER Victor : PyObject_DEL() should not be used to destroy an object because it will break the linked list of allocated objects using in pydebug mode to detect bugs. pyexpat should use Py_DECREF() instead of PyObject_DEL() to destroy an object. Attached patch fixes that.

[issue9246] os.getcwd() hardcodes max path len

2010-07-28 Thread STINNER Victor
STINNER Victor added the comment: Antoine asked me why not using a buffer of MAX_PATH+1 (instead of a dynamic buffer size). I don't know, I just copied/pasted the code from Python2. Extract of getcwd() manpage: Note that on some systems, PATH_MAX may not be a compile-time constant; furt

[issue5504] ctypes should work with systems where mmap can't be PROT_WRITE and PROT_EXEC

2010-07-28 Thread Dave Malcolm
Dave Malcolm added the comment: FWIW, the patch for this that I'm currently applying to Fedora's python 2.7 rpms can be seen at: http://cvs.fedoraproject.org/viewvc/devel/python/python-2.7rc1-ctypes-noexecmem.patch?revision=1.1&content-type=text%2Fplain&view=co It doesn't contain the rebase of

[issue9385] _ctypes module uses 'rwx' mmap() calls

2010-07-28 Thread Arfrever Frehtes Taifersar Arahesis
Arfrever Frehtes Taifersar Arahesis added the comment: Does the patch from issue #5504 work for you? -- ___ Python tracker ___ ___ Pyt

[issue5223] infinite recursion in PyErr_WriteUnraisable

2010-07-28 Thread Mark Lawrence
Mark Lawrence added the comment: Could the experts who have previously commented please advise as to whether this issue should be open, closed or whatever. -- nosy: +BreamoreBoy ___ Python tracker

[issue5504] ctypes should work with systems where mmap can't be PROT_WRITE and PROT_EXEC

2010-07-28 Thread Arfrever Frehtes Taifersar Arahesis
Changes by Arfrever Frehtes Taifersar Arahesis : -- nosy: +Arfrever title: ctypes should work with systems where mmap can't be PROT_WRITE and PROT_EXEC -> ctypes should work with systems where mmap can't be PROT_WRITE and PROT_EXEC versions: +Python 2.7, Python 3.1, Python 3.2 __

[issue5504] ctypes should work with systems where mmap can't be PROT_WRITE and PROT_EXEC

2010-07-28 Thread Mark Lawrence
Mark Lawrence added the comment: Could someone with linux experience please review the patch. -- nosy: +BreamoreBoy ___ Python tracker ___ ___

[issue7877] Iterators over _winreg EnumKey and EnumValue results

2010-07-28 Thread Mark Lawrence
Mark Lawrence added the comment: @Brian: @Tim: just a gentle nudge in the ribs in case this has slipped under the radar. -- nosy: +BreamoreBoy ___ Python tracker ___ ___

[issue5680] Command-line arguments when running in IDLE

2010-07-28 Thread Mark Lawrence
Mark Lawrence added the comment: Putting tjr and tal on nosy list cos it's IDLE. Apologies if I've got it wrong. -- nosy: +BreamoreBoy, taleinat, tjreedy versions: +Python 3.2 ___ Python tracker __

[issue8911] regrtest.main should have a test skipping argument

2010-07-28 Thread Jerry Seutter
Jerry Seutter added the comment: Hi Brett (and others) I'm thinking of making the following changes: 1. In Lib/test/regrtest.py, move command line parsing out of main() into a function called parse_command_line() 2. parse_command_line() will parse command line settings and store them in a d

[issue7615] unicode_escape codec does not escape quotes

2010-07-28 Thread Marc-Andre Lemburg
Marc-Andre Lemburg added the comment: Mark Lawrence wrote: > > Mark Lawrence added the comment: > > Could we please have some responses to msg98327 as there are some very > positive comments there. A patch implementing the suggestions would be even better :-) -- __

[issue7447] Sum() doc and behavior mismatch

2010-07-28 Thread Terry J. Reedy
Terry J. Reedy added the comment: I am puzzled that the fake name 'itertools.itertools.chain.from_iterable' works better than the real name 'itertools.chain.from_iterable'. Some bug in the tool chain? -- ___ Python tracker

[issue9051] Improve pickle format for aware datetime instances

2010-07-28 Thread Alexander Belopolsky
Changes by Alexander Belopolsky : -- dependencies: +Intern UTC timezone ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubs

[issue9183] Intern UTC timezone

2010-07-28 Thread Alexander Belopolsky
Changes by Alexander Belopolsky : -- nosy: +fdrake ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.p

[issue9183] Intern UTC timezone

2010-07-28 Thread Alexander Belopolsky
Alexander Belopolsky added the comment: Updated issue9183a.diff patch combines C and Python code changes since datetime.py is now in stdlib. Does anyone want to review before it goes in? -- components: +Library (Lib) resolution: -> accepted Added file: http://bugs.python.org/file182

[issue9401] automatically try forward operations when reverse operations are NotImplemented

2010-07-28 Thread Michael Gilbert
New submission from Michael Gilbert : in order to make overrides simpler, and more obvious to average developers, it would be very useful to automatically call the forward operations (e.g. __mul__) when the reverse operations (e.g. __rmul__) are NotImplemented. i spent quite a bit of time tr

[issue7198] Extraneous newlines with csv.writer on Windows

2010-07-28 Thread Skip Montanaro
Skip Montanaro added the comment: I got access to Python 2.6.5 on Windows and ran this simple example: Python 2.6.5 (r265:79096, Mar 19 2010, 21:48:26) [MSC v.1500 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information. ***

[issue9105] pickle security note should be more prominent

2010-07-28 Thread Alexander Belopolsky
Changes by Alexander Belopolsky : -- nosy: +BreamoreBoy ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://m

[issue6325] robotparser doesn't handle URL's with query strings

2010-07-28 Thread Senthil Kumaran
Senthil Kumaran added the comment: I modified the patch slightly (so that it takes care of path, query, params and fragments). Fixed in r83209,r83210 and r83211. I also think that we need to move the robotparser to allow regexs in the allow and disallow patterns. ( Shall open an issue in the

[issue5077] 2to3 fixer for the removal of operator functions

2010-07-28 Thread Mark Lawrence
Mark Lawrence added the comment: I see too many changes with tortoisesvn to make sense of this. Could someone with more experience please take a look, thanks. -- nosy: +BreamoreBoy ___ Python tracker

[issue5362] Add configure option to disable Py3k warnings

2010-07-28 Thread Mark Lawrence
Mark Lawrence added the comment: Both msg98465 and msg98466 agree that this should not be a configuration variable. I think a new patch is needed which follows the suggested solutions from the two messages given. -- nosy: +BreamoreBoy ___ Python t

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

2010-07-28 Thread Mark Lawrence
Mark Lawrence added the comment: Tried this on windows against 2.7 don't see why it can't go forward. -- nosy: +BreamoreBoy ___ Python tracker ___ ___

[issue9400] multiprocessing.pool.AsyncResult.get() messes up exceptions

2010-07-28 Thread Nikolaus Rath
New submission from Nikolaus Rath : The attached test program calls apply_async with a function that will raise CalledProcessError. However, when result.get() is called, it raises a TypeError and the program hangs: $ ./bug.py ERROR:root:ops Traceback (most recent call last): File "./bug.py",

[issue7615] unicode_escape codec does not escape quotes

2010-07-28 Thread Mark Lawrence
Mark Lawrence added the comment: Could we please have some responses to msg98327 as there are some very positive comments there. -- nosy: +BreamoreBoy ___ Python tracker ___ ___

[issue7759] mhlib fails on Btrfs filesystem (test_mhlib failure)

2010-07-28 Thread Mark Lawrence
Mark Lawrence added the comment: Since mhlib has gone from py3k is there any interest in applying this to 2.6 or 2.7, given that there's been no response to msg98232? -- components: +Library (Lib) nosy: +BreamoreBoy ___ Python tracker

[issue9399] Provide a 'print' action for argparse

2010-07-28 Thread Dennis Malcorps
New submission from Dennis Malcorps : Currently argparse has a 'version' action which can be triggered by user defined options which prints out a custom string. parser.add_argument("--version", action="version", version="test 1.2.3") Since the 'version' action can be added multiple times, it c

[issue9398] Unify sys.settrace and sys.setprofile tests

2010-07-28 Thread Alexander Belopolsky
Changes by Alexander Belopolsky : -- nosy: +eli.bendersky, ncoghlan, tjreedy ___ Python tracker ___ ___ Python-bugs-list mailing list U

[issue9398] Unify sys.settrace and sys.setprofile tests

2010-07-28 Thread Alexander Belopolsky
New submission from Alexander Belopolsky : Th sys.settrace and sys.setprofile functions have the same interface an very similar purpose. The difference is in the types of events that get reported. However the tests for these functions are implemented separately and cover different sets of sc

[issue5412] extend configparser to support mapping access(__*item__)

2010-07-28 Thread Michael Foord
Michael Foord added the comment: > The winning argument in my opinion is user convenience Well yes, for me too - as the user will always be operating on (section, key) pairs the extra level of indirection seems pointless. -- ___ Python tracker

[issue5412] extend configparser to support mapping access(__*item__)

2010-07-28 Thread Éric Araujo
Éric Araujo added the comment: Note that the two versions are not exclusive: We can look for an item if a tuple is given and look for a section if it’s a string. Maybe confusing. > - we can implement a cohesive mapping protocol that extends to get(), > del, in, etc. For now get() seems somewha

[issue7330] PyUnicode_FromFormat segfault

2010-07-28 Thread Eric Smith
Eric Smith added the comment: I think under the "we're all consenting adults" doctrine that it should be allowed. If you really want that behavior, why force the char*/%s dance at each call site when it's easy enough to do it in one place? I don't think anyone supplying a width would really b

[issue8776] Bytes version of sys.argv

2010-07-28 Thread Marc-Andre Lemburg
Marc-Andre Lemburg added the comment: STINNER Victor wrote: > > STINNER Victor added the comment: > >> Using that approach would work on POSIX systems. > > As os.environb, I think that sys.argv should not exist on Windows. > >> Another problem I see is synchronizing the two > > os.environ

[issue8776] Bytes version of sys.argv

2010-07-28 Thread STINNER Victor
STINNER Victor added the comment: > Using that approach would work on POSIX systems. As os.environb, I think that sys.argv should not exist on Windows. > Another problem I see is synchronizing the two os.environ and os.environb are synchronized. It would be possible to do the same with sys.a

[issue9393] shelve.open/bsddb.hashopen exception with unicode paths

2010-07-28 Thread STINNER Victor
STINNER Victor added the comment: New patch for bsddb module: create parse_filename() function, based on Python3 PyUnicode_FSConverter() but it accepts None. I didn't tested the patch because I'm unable to compile the module. It looks like it should use db_185.h instead of db.h, and link to a

[issue9315] The trace module lacks unit tests

2010-07-28 Thread Alexander Belopolsky
Alexander Belopolsky added the comment: > test test_sys_setprofile crashed ... Fixed in r83204 - r83206. -- ___ Python tracker ___ __

[issue9172] zipfile.extractall always raises an OSError after successfully unzipping all files

2010-07-28 Thread Ray.Allen
Ray.Allen added the comment: I didn't see this problem in py2.7 and py3k on debian linux. Is this windows specific or this bug has been fixed since py2.7? -- nosy: +ysj.ray ___ Python tracker _

[issue9393] shelve.open/bsddb.hashopen exception with unicode paths

2010-07-28 Thread STINNER Victor
STINNER Victor added the comment: It looks like bsddb (dbm.bsd) module doesn't exist anymore in Python3: see issue #9397. It's now maintained in the third party module pybsddb. -- ___ Python tracker __

[issue9397] Remove references to the missing dbm.bsd module

2010-07-28 Thread STINNER Victor
New submission from STINNER Victor : dbm doc tells that there is a dbm.bsd module, but no, there is not. The third party module, pybsddb (or "bsddb3"), is installed as "bsddb3". Python3 dbm module was created by #2881 (r63662). Some references to dbm.bsd were removed by r72711, but not all. -

[issue9393] shelve.open/bsddb.hashopen exception with unicode paths

2010-07-28 Thread R. David Murray
R. David Murray added the comment: Victor's comments were addressed to the python development community and concern python internals. Given that only bsddb exists on windows by default, his patches unfortunately don't do you any good. I'm adding jcea as nosy in case he wants to/can deal wit

[issue9217] 2to3 crashes with some doctests

2010-07-28 Thread Peter
Peter added the comment: Reverted accidental title change - had keyboard focus on the page not the address bar I think. Sorry! -- title: 2to3 doctests -> 2to3 crashes with some doctests ___ Python tracker _

[issue9217] 2to3 doctests

2010-07-28 Thread Peter
Changes by Peter : -- title: 2to3 crashes with some doctests -> 2to3 doctests ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue9217] 2to3 crashes with some doctests

2010-07-28 Thread Peter
Changes by Peter : -- nosy: +maubp ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailma

  1   2   >