[issue16005] smtplib.SMTP().sendmail() and rset()

2012-09-23 Thread R. David Murray
R. David Murray added the comment: The rset just returns the connection to the "base" state, allowing a new message sending transaction to start from a known state. In any case, since the library has done this in the past, it must continue to do this in the future, or it will break

[issue16009] Json error messages could provide more information about the error

2012-09-23 Thread R. David Murray
R. David Murray added the comment: The errors are being handled correctly, but it would indeed be nice for them to provide more information about the specific error. That's an enhancement, though. -- nosy: +r.david.murray stage: -> needs patch title: Json not handlin

[issue11454] email.message import time

2012-09-23 Thread R. David Murray
R. David Murray added the comment: I'm really not willing to inline any of those pre-compiled regular expressions. They are precompiled because for a program processing lots of email, they are hot spots. We could use the same "compile on demand" dodge on them, though. Can y

[issue11454] email.message import time

2012-09-23 Thread R. David Murray
R. David Murray added the comment: Woops. Can you explain your changes to the ecre regex (keeping in mind that I don't know much about regex syntax). -- ___ Python tracker <http://bugs.python.org/is

[issue11454] email.message import time

2012-09-23 Thread R. David Murray
R. David Murray added the comment: Oh, yeah, and the encode benchmark is very instructive, thanks Serhiy :) -- ___ Python tracker <http://bugs.python.org/issue11

[issue11454] email.message import time

2012-09-23 Thread R. David Murray
R. David Murray added the comment: Well, "other" surrogates will cause a different error later than with the current _has_surrogates logic, but it won't be any more mysterious than what would happen now, I think. Normally, if I understand correctly, other surrogates should ne

[issue16010] Some Unicode in identifiers improperly rejected

2012-09-23 Thread R. David Murray
R. David Murray added the comment: I find it unexpected that aⁱ and ai name the same variable, but I suppose that is a consequence of the unicode normalization rules (meaning what I really find surprising is the normalization). As for the '¹', its category is No, which does not app

[issue16005] smtplib.SMTP().sendmail() and rset()

2012-09-24 Thread R. David Murray
R. David Murray added the comment: Well, a bare except is almost always a bad idea, and certainly is in this case. I'll create a patch for this if no one beats me to it. -- ___ Python tracker <http://bugs.python.org/is

[issue15935] clarify argparse docs re: add_argument() type and default arguments

2012-09-25 Thread R. David Murray
R. David Murray added the comment: FTR, the 3.3 commit is cce2bfe03dc5. -- ___ Python tracker <http://bugs.python.org/issue15935> ___ ___ Python-bugs-list mailin

[issue16042] smtplib: unlimited readline() from connection

2012-09-25 Thread R. David Murray
R. David Murray added the comment: I've only taken a quick glance at this so far. Why size=-1 instead of size=None? -- ___ Python tracker <http://bugs.python.org/is

[issue16051] Documentation missing pipes.quote()

2012-09-26 Thread R. David Murray
R. David Murray added the comment: Thanks for the report. pipes.quote used to be an undocumented helper function in pipes. When we decided to make it public, we moved it to the shlex module. Therefore you'll find that as of Python 3.3 the source code has moved to shlex and it is docum

[issue16059] Serialize MD5 computation-state and resume later

2012-09-27 Thread R. David Murray
R. David Murray added the comment: In the python context I believe what you are asking for is to make hashlib hash objects pickleable. -- nosy: +r.david.murray versions: +Python 3.4 -Python 2.7 ___ Python tracker <http://bugs.python.org/issue16

[issue16083] HTTPServer does not correctly handle bad headers

2012-09-28 Thread R. David Murray
R. David Murray added the comment: There has been some discussion about what the correct behavior of os.stat is, as well, I think. Alex Gaynor raised a question about testing our behavior when nulls are present. But clearly, if the desired behavior for url processing is different from the

[issue16071] fix link to email.message.Message in mailbox docs

2012-09-28 Thread R. David Murray
R. David Murray added the comment: Two words and a tilde. But there were also a number of other places where the links were broken. Hopefully I caught them all. -- resolution: -> fixed stage: needs patch -> committed/rejected status: open -&g

[issue16087] How to open a csv file in universal new line mode?

2012-09-29 Thread R. David Murray
R. David Murray added the comment: The bug tracker isn't a good place to get help on using Python. You are more likely to find people to answer this sort of question on the python-list mailing list. If you are using python3, the answer is to use newline='', as discussed in th

[issue16085] Minor config parser doc change

2012-09-29 Thread R. David Murray
R. David Murray added the comment: Fixed. Thanks, Mark. -- nosy: +r.david.murray resolution: -> fixed stage: -> committed/rejected status: open -> closed versions: +Python 2.7, Python 3.2, Python 3.3, Python 3.4 ___ Python track

[issue16100] Compiling vim with Python 3.3 support fails

2012-10-01 Thread R. David Murray
R. David Murray added the comment: We don't currently support mingw, and I don't think any of our active developers have experience with it. If this actually worked in 3.2 then the fix *might* be relatively easy. Hopefully you or someone else will be interested enough to work o

[issue16100] Compiling vim with Python 3.3 support fails

2012-10-01 Thread R. David Murray
R. David Murray added the comment: Well, that looks like a bug in VIM, not Python. Though if that order of calls is required and it is not documented, that would be a doc bug (especially if it used to work in the other order in python2

[issue16110] Provide logging.config.configParserConfig

2012-10-02 Thread R. David Murray
Changes by R. David Murray : -- nosy: +vinay.sajip type: -> enhancement versions: +Python 3.4 ___ Python tracker <http://bugs.python.org/issue16110> ___ ___ Py

[issue16109] urllib2.urlopen throws HTTP Error in python 2.7.2, 2.7.3, but not in python 2.7

2012-10-02 Thread R. David Murray
R. David Murray added the comment: That's a non-public IP, so you'll have to provide a trace of the http traffic. It is likely the error is correct, and is reported only post 2.7.0 because a bug was fixed. -- nosy: +r.david.murray

[issue16110] Provide logging.config.configParserConfig

2012-10-02 Thread R. David Murray
R. David Murray added the comment: Vinay, you missed one use case in his request: reading the program's configuration, *modifying it* (based on command line args), and then passing it to logging. How would you suggest he handle that use case? Is there an easy way to get from a l

[issue11245] Implementation of IMAP IDLE in imaplib?

2012-10-03 Thread R. David Murray
R. David Murray added the comment: To fully answer the original question that opened this issue: contributions will be welcomed. While I don't currently have time to work on imaplib myself, I have an interest and will review and if appropriate commit patches. I like Shay's pro

[issue16120] Use |yield from| in stdlib

2012-10-03 Thread R. David Murray
R. David Murray added the comment: Thanks for the patch. I think that seeing as we've already done a bunch, there's little reason not to do more. -- nosy: +r.david.murray ___ Python tracker <http://bugs.python.o

[issue16009] Json error messages could provide more information about the error

2012-10-04 Thread R. David Murray
R. David Murray added the comment: A repr of what? -- ___ Python tracker <http://bugs.python.org/issue16009> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16125] open accepts arbitrary mode strings as long as they contain U

2012-10-04 Thread R. David Murray
R. David Murray added the comment: Unfortunately, this is a backward compatibility concern (currently working-even-if-buggy code could stop working), so I'm -1 on fixing it. Option [2] would be an enhancement/API change, and is thus also ruled out. A third alternative might be to

[issue16009] Json error messages could provide more information about the error

2012-10-04 Thread R. David Murray
R. David Murray added the comment: So you would see a copy of the string being decoded in the error message? That string might be very long, and would be of doubtful utility. What I had in mind was at least printing the character position of the parse failure. That may also be of limited

[issue16098] Bisect optimization in heapq.nsmallest is never used

2012-10-04 Thread R. David Murray
R. David Murray added the comment: Raymond said he would make a code change relevant to this at some point, so we should probably leave this issue open until he does. (Or if he doesn't want the issue open, we can let him close it). -- nosy: +r.david.murray resolution: in

[issue16137] Using time.asctime() with an array with negative tm_hour causes Python Crash.

2012-10-04 Thread R. David Murray
R. David Murray added the comment: I can't reproduce this. What version of 2.7? (This might have been fixed by the issue 8013 fix). -- nosy: +r.david.murray ___ Python tracker <http://bugs.python.org/is

[issue16139] Python 3.3 fails when starting from read-only FS

2012-10-04 Thread R. David Murray
Changes by R. David Murray : -- nosy: +brett.cannon type: behavior -> crash versions: +Python 3.4 ___ Python tracker <http://bugs.python.org/issue16139> ___ _

[issue16109] urllib2.urlopen throws HTTP Error in python 2.7.2, 2.7.3, but not in python 2.7

2012-10-05 Thread R. David Murray
R. David Murray added the comment: It looks like the data input is the same in both cases. (Although why does your second example show ''? Does urllib2 really output that as part of the debug output?) It is hard to see what could be causing the divergence in response here. Is i

[issue16142] ArgumentParser inconsistent with parse_known_args

2012-10-05 Thread R. David Murray
R. David Murray added the comment: Looks like parse_known_args needs to be taught to not treat unknown text following an option as an argument if the option does not take an argument. That would be in keeping with its mission, I think :) There will still probably be ambiguous cases that will

[issue16142] ArgumentParser inconsistent with parse_known_args

2012-10-05 Thread R. David Murray
R. David Murray added the comment: Right. I didn't read what you wrote carefully enough. Clearly parse_known_args is buggy here. -- ___ Python tracker <http://bugs.python.org/is

[issue16146] MIMEApplication cannot access

2012-10-05 Thread R. David Murray
R. David Murray added the comment: This is by design. If you want to load the application module, you have to do so explicitly: import email.mime.application This is similar to the way many other packages are organized. An __init__ file importing a submodule is the (relatively

[issue16145] Abort in _csv module

2012-10-05 Thread R. David Murray
R. David Murray added the comment: My understanding was that code that calls the public APIs should continue to work. Is this a new requirement in 3.3, or is it that it has always been a requirement but code could get away without the ready before? Either way we need to add an note to the

[issue16145] Abort in _csv module

2012-10-05 Thread R. David Murray
R. David Murray added the comment: I'm going to reopen this at least until we have more information. -- resolution: invalid -> stage: committed/rejected -> needs patch status: closed -> open type: -> behavior ___ Pyth

[issue16137] Using time.asctime() with an array with negative tm_hour causes Python Crash.

2012-10-05 Thread R. David Murray
R. David Murray added the comment: This sounds like Issue 10814, but that was supposedly fixed. -- ___ Python tracker <http://bugs.python.org/issue16137> ___ ___

[issue16137] Using time.asctime() with an array with negative tm_hour causes Python Crash.

2012-10-05 Thread R. David Murray
R. David Murray added the comment: Ah, looks like Serhiy found the correct issue. -- ___ Python tracker <http://bugs.python.org/issue16137> ___ ___ Python-bug

[issue16146] MIMEApplication cannot access

2012-10-05 Thread R. David Murray
R. David Murray added the comment: Ah, I'd forgotten python2 email used the lazy importer. We dropped that in python3. I don't think that I want to fix this, since you have to do the import in python3 anyway. -- components: +email no

[issue3022] mailbox module, two small fixes

2012-10-06 Thread R. David Murray
Changes by R. David Murray : -- components: +email nosy: +barry, petri.lehtinen ___ Python tracker <http://bugs.python.org/issue3022> ___ ___ Python-bugs-list m

[issue10968] threading.Timer should be a class so that it can be derived

2012-10-06 Thread R. David Murray
R. David Murray added the comment: I have now committed (a revised version of) the doc changes. Like I said in the commit message, it is unfortunate that the underscore names were not kept as aliases and that RLock wasn't also converted to a class, but it is too late to fix that in 3.3

[issue9957] SpooledTemporayFile.truncate should take size parameter

2012-10-06 Thread R. David Murray
R. David Murray added the comment: I have made the doc changes. -- nosy: +r.david.murray resolution: -> fixed stage: patch review -> committed/rejected status: open -> closed ___ Python tracker <http://bugs.python.o

[issue8489] Support UTF8SMTP as part of RFC 5336

2012-10-06 Thread R. David Murray
Changes by R. David Murray : -- components: +email stage: -> needs patch status: open -> closed ___ Python tracker <http://bugs.python.org/issue8489> ___ __

[issue8489] Support UTF8SMTP as part of RFC 5336 in smtlib

2012-10-06 Thread R. David Murray
R. David Murray added the comment: Woops, did not mean to close the issue. -- status: closed -> open title: Support UTF8SMTP as part of RFC 5336 -> Support UTF8SMTP as part of RFC 5336 in smtlib ___ Python tracker <http://bugs.python.org/

[issue13498] os.makedirs exist_ok documentation is incorrect, as is some of the behavior

2012-10-07 Thread R. David Murray
R. David Murray added the comment: Looks good to me. -- ___ Python tracker <http://bugs.python.org/issue13498> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue8489] Support UTF8SMTP as part of RFC 5336 in smptlib

2012-10-07 Thread R. David Murray
Changes by R. David Murray : -- components: +email ___ Python tracker <http://bugs.python.org/issue8489> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16157] Irrelevant references to Misc/News

2012-10-07 Thread R. David Murray
R. David Murray added the comment: The problem is that the source directive (from pyspecific in Sphinx) uses the 'current branch' for which the docs are being built. Probably we will have to hardcode the links rather than using the source directive. -- nosy: +r.da

[issue16160] subclassing types.SimpleNamespace does not work

2012-10-07 Thread R. David Murray
New submission from R. David Murray: Python 3.3.0+ (3.3:152d85b2da3a, Oct 6 2012, 13:17:54) [GCC 4.6.3] on linux Type "help", "copyright", "credits" or "license" for more information. >>> from types import SimpleNamespace >>> class Foo(

[issue11245] Implementation of IMAP IDLE in imaplib?

2012-10-08 Thread R. David Murray
R. David Murray added the comment: Yeah writing a good test case for this is a bit tricky, since we'll need some infrastructure (an Event?) so we can prove that the call has blocked without delaying the test for very long. I'm not sure when I'll be able to get to this...I'

[issue16162] Py_FileSystemDefaultEncoding should be updated on locale.setlocale()

2012-10-08 Thread R. David Murray
Changes by R. David Murray : -- nosy: +haypo, pitrou ___ Python tracker <http://bugs.python.org/issue16162> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16163] Wrong name in Lib/pkgutil.py:iter_importers

2012-10-08 Thread R. David Murray
Changes by R. David Murray : -- nosy: +ncoghlan ___ Python tracker <http://bugs.python.org/issue16163> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16164] there is no easy way to force unittest.main to use stdout rather than stderr

2012-10-08 Thread R. David Murray
R. David Murray added the comment: I think the reason is that this enables you to easily see if the tests generate any output to stdout. This was important when unittest was introduced into python, because some of our tests at that time were still written to check the stdout output against

[issue16164] there is no easy way to force unittest.main to use stdout rather than stderr

2012-10-08 Thread R. David Murray
R. David Murray added the comment: I'm pretty sure this should be closed as "won't fix" or "invalid", but I'll leave that to Michael, who is the current maintainer of unittest. -- nosy: +michael.foord ___ Pyth

[issue16162] Py_FileSystemDefaultEncoding should be updated on locale.setlocale()

2012-10-08 Thread R. David Murray
Changes by R. David Murray : -- resolution: -> invalid stage: -> committed/rejected status: open -> closed ___ Python tracker <http://bugs.python.or

[issue16168] SysLogHandler constructor ignores socktype arg when address refers to a Unix Domain Socket

2012-10-08 Thread R. David Murray
Changes by R. David Murray : -- nosy: +vinay.sajip ___ Python tracker <http://bugs.python.org/issue16168> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16125] open accepts arbitrary mode strings as long as they contain U

2012-10-09 Thread R. David Murray
R. David Murray added the comment: I think we'd probably better find out if there is support for applying it before you go to the trouble of writing it. It might be appropriate as a -3 warning, since the behavior changes in python3. I would be +1 for applying it as a -3 warning, and -0

[issue16173] Wrong offset on SyntaxError when identifier contains non-ascii characters

2012-10-09 Thread R. David Murray
R. David Murray added the comment: Ezio, is there a reason you didn't close this as a duplicate? -- nosy: +r.david.murray ___ Python tracker <http://bugs.python.org/is

[issue16179] hashlib.md5 / json inconsistency

2012-10-09 Thread R. David Murray
R. David Murray added the comment: The order in which elements are produced when iterating a dictionary is not fixed. In python3.3 it is intentionally perturbed by a randomized seed at interpreter startup by default. -- nosy: +r.david.murray resolution: -> invalid st

[issue16160] subclassing types.SimpleNamespace does not work

2012-10-10 Thread R. David Murray
R. David Murray added the comment: Thanks. I don't have a need for those in my current application at the current time. -- ___ Python tracker <http://bugs.python.org/is

[issue16194] imp.load_dynamic imports wrong module when called several times on a multi-module .so

2012-10-11 Thread R. David Murray
R. David Murray added the comment: This is an enhancement request, then. -- nosy: +r.david.murray stage: -> needs patch type: behavior -> enhancement versions: +Python 3.4 -Python 2.7 ___ Python tracker <http://bugs.python.org/i

[issue16246] Multiprocessing infinite loop on Windows

2012-10-16 Thread R. David Murray
Changes by R. David Murray : -- nosy: +sbt type: -> behavior versions: +Python 3.4 -Python 3.1 ___ Python tracker <http://bugs.python.org/issue16246> ___ _

[issue16249] unicode name accepts a punctuation glyph

2012-10-16 Thread R. David Murray
R. David Murray added the comment: The rules for python identifiers are documented here: http://docs.python.org/dev/reference/lexical_analysis.html#identifiers Are you saying that the behavior does not match the documentation? -- nosy: +r.david.murray

[issue16255] subrocess.Popen needs /bin/sh but Android only has /system/bin/sh

2012-10-16 Thread R. David Murray
R. David Murray added the comment: Android really should not be breaking the standards that way. We do want to support Android, but have you submitted a bug report to them? -- nosy: +r.david.murray ___ Python tracker <http://bugs.python.

[issue16255] subrocess.Popen needs /bin/sh but Android only has /system/bin/sh

2012-10-16 Thread R. David Murray
R. David Murray added the comment: We should do that, then, if /bin/sh doesn't exist. -- nosy: +gregory.p.smith type: crash -> behavior versions: +Python 3.2, Python 3.3, Python 3.4 ___ Python tracker <http://bugs.python.org

[issue16255] subrocess.Popen needs /bin/sh but Android only has /system/bin/sh

2012-10-16 Thread R. David Murray
R. David Murray added the comment: Well, posix; but I was wrong about what posix required, as Roumen pointed out. -- ___ Python tracker <http://bugs.python.org/issue16

[issue16194] imp.load_dynamic imports wrong module when called several times on a multi-module .so

2012-10-17 Thread R. David Murray
R. David Murray added the comment: Yes, I think keeping this bug as the doc bug and opening a new one for the enhancement is the best way to go. -- versions: +Python 3.2, Python 3.3 ___ Python tracker <http://bugs.python.org/issue16

[issue16259] Replace exec() in test.regrtest with __import__

2012-10-17 Thread R. David Murray
R. David Murray added the comment: That's a safe use of exec, since the name is coming from a loaded module and not from user input. Still, load_module would be cleaner. However, the real fix is to just delete that code. It is dead code...we always pass the indirect_test argument to d

[issue16267] order of decorators @abstractmethod and @classmethod is significant (is not documented to be in @abstractclassmethod which advises their combined use)

2012-10-17 Thread R. David Murray
R. David Murray added the comment: I've added the nosy list from issue 11610, in case complicating the implementation is seen as sub-optimal :) -- nosy: +Darren.Dale, benjamin.peterson, daniel.urban, dsdale24, eric.araujo, eric.snow, ncoghlan, python-dev, r.david.murray, stut

[issue16270] ftplib hangs when closing connection

2012-10-17 Thread R. David Murray
R. David Murray added the comment: Well, urllib calls ftplib for ftp urls, so it might be about ftplib. But in that case it would be better to have a reproducer that *just* uses ftplib. -- nosy: +r.david.murray ___ Python tracker <h

[issue16288] TextTestResult uses TestCase.__str__() which isn't customisable (vs id() or shortDescription())

2012-10-19 Thread R. David Murray
R. David Murray added the comment: By "descriptor" I think you really mean it is a special method (ie: looked up on the class only, not on an instance). A descriptor is something else. This is a feature request and could only be implemented in 3.4. Assuming I'm understandi

[issue16288] TextTestResult uses TestCase.__str__() which isn't customisable (vs id() or shortDescription())

2012-10-20 Thread R. David Murray
R. David Murray added the comment: The special handling of special methods is baked into the attribute lookup machinery. The discussion of this is in the language reference somewhere, as is the explanation of what descriptors are and how they work. -- type: -> enhancem

[issue16042] smtplib: unlimited readline() from connection

2012-10-20 Thread R. David Murray
Changes by R. David Murray : -- components: +email ___ Python tracker <http://bugs.python.org/issue16042> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16288] TextTestResult uses TestCase.__str__() which isn't customisable (vs id() or shortDescription())

2012-10-21 Thread R. David Murray
R. David Murray added the comment: Robert: I don't know if there's something funky going on with your browser, but every time you post the 'enhancement' setting for type seems to get lost. -- type: -> enhancement __

[issue16262] srcdir != builddir builds fail, if hg is not installed

2012-10-21 Thread R. David Murray
R. David Murray added the comment: This change appears to have broken the dmg builders: http://buildbot.python.org/all/builders/bolen-dmg-3.x/builds/19 http://buildbot.python.org/all/builders/bolen-dmg-3.3/builds/17 -- nosy: +r.david.murray status: closed -> o

[issue16288] TextTestResult uses TestCase.__str__() which isn't customisable (vs id() or shortDescription())

2012-10-21 Thread R. David Murray
R. David Murray added the comment: Much more likely that you just needed to refresh the page, going by my own experience with this kind of problem (especially seeing as that seems to have fixed it :) -- ___ Python tracker <http://bugs.python.

[issue16299] __build__ as a temp build directory for setup.py

2012-10-22 Thread R. David Murray
R. David Murray added the comment: I see no reason to make this change. 'build' is pretty much universally understood to be something that can be blown away, and I think that making Python's naming convention different than that used by other open source software projects in s

[issue16297] make csv.DictReader.__init__ use self.fieldnames

2012-10-22 Thread R. David Murray
R. David Murray added the comment: I think it is not an invalid request. However, what is the use case? Normally a class will manipulate the "real" variable, and the getter/setter is the public API. Without a good use case it doesn't seem worth changing that bit of

[issue16304] re: Match Objects always have a boolean value of True

2012-10-23 Thread R. David Murray
R. David Murray added the comment: Since the quoted paragraph is distant from where the information about the ``None`` return is documented, the wording of the quoted paragraph can be improved to make this clearer: Match Objects always have a boolean value of ``True``. Since ``None`` (which

[issue16297] make csv.DictReader.__init__ use self.fieldnames

2012-10-23 Thread R. David Murray
R. David Murray added the comment: It does seem more logical to implement this in the getter, now that Serhiy has pointed it out :) So let's close this. (Aside: if it were me, I'd move the mangling of the fieldnames into the ListInsensitive __init__ method.) --

[issue16304] re: Match Objects always have a boolean value of True

2012-10-23 Thread R. David Murray
R. David Murray added the comment: Yeah, distant was a poor choice of words. The issue really comes up if you happen to start reading with that section (say when revisiting the docs with an imperfect memory of what you read before). So, I agree that no change is *required*. But adding the

[issue16306] Multiple error line for unknown command line parameter

2012-10-23 Thread R. David Murray
Changes by R. David Murray : -- components: +Interpreter Core -None keywords: +easy versions: +Python 3.3, Python 3.4 ___ Python tracker <http://bugs.python.org/issue16

[issue16308] Undocumented (?) behaviour change in argparse from 3.2.3 to 3.3.0

2012-10-24 Thread R. David Murray
R. David Murray added the comment: There was bug fixing/enhancement activity around subparsers, one of them probably had an unexpected side effect for which there are currently no tests. If you can figure out which change set introduced the change, that might speed up resolution of the issue

[issue16262] srcdir != builddir builds fail, if hg is not installed

2012-10-24 Thread R. David Murray
R. David Murray added the comment: Ah, good point. From what I understand, that's entirely possible on that machine. Then the question becomes, do we want to support pre-2.4 for a rebuild? The answer is almost certainly no, but that leaves the DMG builders hosed. Re-closing issue, as

[issue16262] srcdir != builddir builds fail, if hg is not installed

2012-10-24 Thread R. David Murray
R. David Murray added the comment: Wait, does that mean you are explicitly supporting older Python versions? In that case there's still a bug here (either fix the set, or don't accept versions older than 2.4). -- ___ Python trac

[issue16310] zipfile: allow surrogates in filenames

2012-10-24 Thread R. David Murray
R. David Murray added the comment: The problem you are reporting looks different than the problem addressed in issue 8390. There, the surrogates are being introduced when reading filenames from the archive file. Here, the surrogates presumably arose because the filename on your file system

[issue16308] Undocumented (?) behaviour change in argparse from 3.2.3 to 3.3.0

2012-10-24 Thread R. David Murray
R. David Murray added the comment: Thanks. I've put this on my todo list to look at this weekend during the bug day. -- ___ Python tracker <http://bugs.python.org/is

[issue16308] Undocumented (?) behaviour change in argparse from 3.2.3 to 3.3.0

2012-10-24 Thread R. David Murray
R. David Murray added the comment: How does all of this relate to issue 9253? -- ___ Python tracker <http://bugs.python.org/issue16308> ___ ___ Python-bugs-list m

[issue16310] zipfile: allow surrogates in filenames

2012-10-24 Thread R. David Murray
R. David Murray added the comment: I'm guessing that is because (if you read the issue) there are no specified standards for the filenames in tar (other than PAX format). Although I would personally have preferred to need to specify a "yes really use these binary filenames"

[issue15494] Move test/support.py into a test.support subpackage

2012-10-25 Thread R. David Murray
R. David Murray added the comment: Every sizeable (and some not-so-sizeable) Python projects I've worked on have one or more 'utils' modules that collect stuff that doesn't logically fit elsewhere. That's what test.support is for the test infrastructure. I agree t

[issue16322] time.tzname on Python 3.3.0 for Windows is decoded by wrong encoding

2012-10-25 Thread R. David Murray
Changes by R. David Murray : -- nosy: +belopolsky, haypo ___ Python tracker <http://bugs.python.org/issue16322> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue16324] MIMEText __init__ does not support Charset instance

2012-10-25 Thread R. David Murray
R. David Murray added the comment: I don't think you missed anything. It doesn't look like this has ever worked, but you'd certainly think it would. The documentation doesn't claim anything about it one way or another. That probably means we should treat it as an enhan

[issue16329] mimetypes does not support webm type

2012-10-26 Thread R. David Murray
R. David Murray added the comment: I suppose this is a flaw in the mimetype API. At some point perhaps we should fix it, but in the meantimedoes anyone have a pointer to an actual IANA submission for this mime type? I think we can probably no longer wait for official IANA approval, but

[issue9767] Failures in json doc examples

2012-10-26 Thread R. David Murray
R. David Murray added the comment: See issue 16333 for the bug report against the json trailing whitespace. -- nosy: +r.david.murray ___ Python tracker <http://bugs.python.org/issue9

[issue16333] Trailing whitespace in json dump when using indent

2012-10-26 Thread R. David Murray
R. David Murray added the comment: Thanks for the report and patch. I think we'll need a fix for the C version, too (unless it doesn't have the bug). -- nosy: +r.david.murray stage: -> patch review versions: -Python 2.6, Python 3.

[issue15494] Move test/support.py into a test.support subpackage

2012-10-26 Thread R. David Murray
R. David Murray added the comment: Let's not argue over generalities. Let's wait and argue over a specific patch proposal. -- ___ Python tracker <http://bugs.python.o

[issue15043] test_gdb is disallowed by default security settings in Fedora 17

2012-10-27 Thread R. David Murray
R. David Murray added the comment: It does seem to be possible to do this at command invocation. Patch attached. -- keywords: +patch nosy: +r.david.murray status: closed -> open Added file: http://bugs.python.org/file27748/test_gdb_security.pa

[issue15043] test_gdb is disallowed by default security settings in Fedora 17

2012-10-27 Thread R. David Murray
R. David Murray added the comment: Committed. Also deleted the paragraph from the devguide faq, since it is no longer needed. -- status: open -> closed ___ Python tracker <http://bugs.python.org/issu

[issue12890] cgitb displays tags when executed in text mode

2012-10-27 Thread R. David Murray
R. David Murray added the comment: Committed with Ezio's <\p> and with simplification of the tests by using script_helper. Thanks, Jeff! -- nosy: +r.david.murray resolution: -> fixed status: open -> closed versions: +Python 3.4 _

[issue15749] cgitb prints html for text when display disabled.

2012-10-27 Thread R. David Murray
Changes by R. David Murray : -- versions: +Python 2.7, Python 3.3, Python 3.4 ___ Python tracker <http://bugs.python.org/issue15749> ___ ___ Python-bugs-list m

[issue15749] cgitb prints html for text when display disabled.

2012-10-27 Thread R. David Murray
R. David Murray added the comment: Issue 12890 fix is now committed. Perhaps I should have worked with yours instead...but I didn't. The test solution in that patch, calling python in a separate process, is conceptually simpler but will take more time to run. I'm on the fence a

[issue15889] regrtest --start option raises AttributeError in many scenarios

2012-10-27 Thread R. David Murray
R. David Murray added the comment: Thanks, Chris. -- nosy: +r.david.murray resolution: -> fixed stage: patch review -> committed/rejected status: open -> closed versions: +Python 3.4 ___ Python tracker <http://bugs.python.or

<    43   44   45   46   47   48   49   50   51   52   >