[issue22552] ctypes.CDLL returns singleton objects, resulting in usage conflicts

2014-10-04 Thread Ned Deily
Changes by Ned Deily n...@acm.org: -- nosy: +amaury.forgeotdarc, belopolsky, meador.inge ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22552 ___

[issue19494] urllib2.HTTPBasicAuthHandler (or urllib.request.HTTPBasicAuthHandler) doesn't work with GitHub API v3 and similar

2014-10-04 Thread Matej Cepl
Matej Cepl added the comment: ping? Could I ask for a review of the refreshed patch, please? -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue19494 ___

[issue22515] Implement partial order on Counter

2014-10-04 Thread Saimadhav Heblikar
Saimadhav Heblikar added the comment: I mentioned my wording for the comment about lesser than partial ordering using the code review tool. In the attached patch(based on issue22515.stoneleaf.patch.01), I have added test for the case when the other object is not a mapping. I have also tried

[issue19482] _pickle build warnings on Fedora 19

2014-10-04 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: They all look as false positive. For example: if (_Unpickler_Read(self, pdata, size) 0) return -1; value = _PyLong_FromByteArray((unsigned char *)pdata, (size_t)size, 1 /* little endian */ , 1

[issue18043] No mention of `match.regs` in `re` documentation

2014-10-04 Thread Georg Brandl
Georg Brandl added the comment: I'm wondering what regs is supposed to stand for. It might be for regions, but that term is used nowhere else. It should really be named spans to be consistent. -- nosy: +georg.brandl ___ Python tracker

[issue22540] speed up isinstance and issubclass for the usual cases

2014-10-04 Thread Georg Brandl
Changes by Georg Brandl ge...@python.org: -- resolution: - fixed status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22540 ___

[issue18043] No mention of `match.regs` in `re` documentation

2014-10-04 Thread Ram Rachum
Ram Rachum added the comment: Mark, I prefer to leave this to someone else. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue18043 ___ ___

[issue22515] Implement partial order on Counter

2014-10-04 Thread Ram Rachum
Ram Rachum added the comment: I don't really understand the refactoring. For example why is `len(self) = len(other)` needed? For which case? Note that `len` would also catch keys with `0` value which shouldn't have an effect. -- ___ Python tracker

[issue22526] file iteration SystemError for huge lines (2GiB+)

2014-10-04 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Test should be marked with dry_run=False, otherwise it is false passed. Allocation of growing buffer needs extra memory, in my experiments memuse=2.5 is enough. And I think this test should require the largefile resource. Here is a patch. It also

[issue22546] Wrong default precision in documentation for format

2014-10-04 Thread Mark Dickinson
Mark Dickinson added the comment: It seems that str, repr, and '' are using precision 16 None of them is using a fixed precision: they're all using David Gay's implementation of the shortest string algorithm (à la Burger and Dybvig). For repr, this is the case since Python 3.1 / 2.7; for

[issue22515] Implement partial order on Counter

2014-10-04 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: There are some properties of set comparison: (a b) == (a = b and a != b) (a = b) == (a b or a == b) (a = b and b = a) == (a == b) (a b and b a) == False (a = b) == (a - b == set()) if (a = b and b = c) then (a = c) (a = b and a = c) == (a = (b c)) (a = c

[issue15244] Support for opening files with FILE_SHARE_DELETE on Windows

2014-10-04 Thread Nick Coghlan
Nick Coghlan added the comment: opener was new in 3.3, so I suspect it didn't come up because *we're* still not entirely accustomed to having it available yet :) I agree providing a suitable opener could be a good way to go. -- ___ Python tracker

[issue22546] Wrong default precision in documentation for format

2014-10-04 Thread Tommy Andersen
Changes by Tommy Andersen andersento...@gmail.com: -- versions: +Python 3.3 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22546 ___ ___

[issue15244] Support for opening files with FILE_SHARE_DELETE on Windows

2014-10-04 Thread R. David Murray
Changes by R. David Murray rdmur...@bitdance.com: -- nosy: +r.david.murray ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue15244 ___ ___

[issue22546] Wrong default precision in documentation for format

2014-10-04 Thread Mark Dickinson
Mark Dickinson added the comment: Here's a proposed fix. -- keywords: +patch Added file: http://bugs.python.org/file36798/missing_type_specifier.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22546

[issue22546] Wrong default precision in documentation for format

2014-10-04 Thread Mark Dickinson
Mark Dickinson added the comment: Hmm; it's only outputs in non-scientific notation that are guaranteed to have a decimal point. Patch updated. -- Added file: http://bugs.python.org/file36799/missing_type_specifier2.patch ___ Python tracker

[issue22515] Implement partial order on Counter

2014-10-04 Thread Ram Rachum
Ram Rachum added the comment: There are some properties of set comparison: (a b) == (a = b and a != b) I don't think so, because counter equality is based on dict equality so it doesn't ignore zero values. (a = b) == (a b or a == b) No, ditto. (a = b and b = a) == (a == b) No,

[issue22515] Implement partial order on Counter

2014-10-04 Thread Mark Dickinson
Changes by Mark Dickinson dicki...@gmail.com: -- nosy: +mark.dickinson ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22515 ___ ___

[issue22515] Implement partial order on Counter

2014-10-04 Thread Steven D'Aprano
Steven D'Aprano added the comment: On Sat, Oct 04, 2014 at 07:57:16AM +, Serhiy Storchaka wrote: There are some properties of set comparison: (a b) == (a = b and a != b) (a = b) == (a b or a == b) (a = b and b = a) == (a == b) (a b and b a) == False (a = b) == (a - b == set())

[issue22515] Implement partial order on Counter

2014-10-04 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: At least this condition is false for current implementation: (a b and b a) == False Example: a = Counter({'a': -1}), b = Counter({'b': -1}). -- ___ Python tracker rep...@bugs.python.org

[issue22515] Implement partial order on Counter

2014-10-04 Thread Steven D'Aprano
Steven D'Aprano added the comment: On Sat, Oct 04, 2014 at 08:38:17AM +, Ram Rachum wrote: Ram Rachum added the comment: There are some properties of set comparison: (a b) == (a = b and a != b) I don't think so, because counter equality is based on dict equality so it

[issue22515] Implement partial order on Counter

2014-10-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: Just because something is discussed doesn't mean it needs a PEP. Also, see http://bugs.python.org/issue22515#msg227852 -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22515

[issue22515] Implement partial order on Counter

2014-10-04 Thread Ram Rachum
Ram Rachum added the comment: I see that in my implementation for __lt__ and __gt__ I forgot to check whether the other counter has elements that this counter doesn't, which could flip `found_strict_difference`. -- ___ Python tracker

[issue22219] python -mzipfile fails to add empty folders to created zip

2014-10-04 Thread Roundup Robot
Roundup Robot added the comment: New changeset 911da1072099 by Serhiy Storchaka in branch '2.7': Issue #22219: The zipfile module CLI now adds entries for directories https://hg.python.org/cpython/rev/911da1072099 New changeset 981d18930d6d by Serhiy Storchaka in branch '3.4': Issue #22219: The

[issue22518] integer overflow in encoding unicode

2014-10-04 Thread Roundup Robot
Roundup Robot added the comment: New changeset 3f7519f633ed by Serhiy Storchaka in branch '2.7': Issue #22518: Fixed integer overflow issues in backslashreplace and https://hg.python.org/cpython/rev/3f7519f633ed New changeset ec9b7fd246b6 by Serhiy Storchaka in branch '3.4': Issue #22518: Fixed

[issue22518] integer overflow in encoding unicode

2014-10-04 Thread Roundup Robot
Roundup Robot added the comment: New changeset d1be1f355f59 by Serhiy Storchaka in branch '2.7': Fixed compilation error introduced in 3f7519f633ed (issue #22518). https://hg.python.org/cpython/rev/d1be1f355f59 -- ___ Python tracker

[issue22219] python -mzipfile fails to add empty folders to created zip

2014-10-04 Thread Serhiy Storchaka
Changes by Serhiy Storchaka storch...@gmail.com: -- resolution: - fixed stage: patch review - resolved status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22219 ___

[issue21883] relpath: Provide better errors when mixing bytes and strings

2014-10-04 Thread Roundup Robot
Roundup Robot added the comment: New changeset 2ba2ee5713bd by Serhiy Storchaka in branch 'default': Issue #21883: os.path.join() and os.path.relpath() now raise a TypeError with https://hg.python.org/cpython/rev/2ba2ee5713bd -- nosy: +python-dev ___

[issue22470] Possible integer overflow in error handlers

2014-10-04 Thread Roundup Robot
Roundup Robot added the comment: New changeset a3e18dd8f267 by Serhiy Storchaka in branch '2.7': Fixed issue number for issue #22470 in Misc/NEWS. https://hg.python.org/cpython/rev/a3e18dd8f267 New changeset cba365e2117f by Serhiy Storchaka in branch '3.4': Fixed issue number for issue #22470

[issue21883] relpath: Provide better errors when mixing bytes and strings

2014-10-04 Thread Serhiy Storchaka
Changes by Serhiy Storchaka storch...@gmail.com: -- resolution: - fixed stage: patch review - resolved status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue21883 ___

[issue22470] Possible integer overflow in error handlers

2014-10-04 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Committed in 3f7519f633ed, ec9b7fd246b6, 2df4cc31c36e (and d1be1f355f59 fixes an error in 3f7519f633ed). -- resolution: - fixed stage: patch review - resolved status: open - closed ___ Python tracker

[issue22194] access to cdecimal / libmpdec API

2014-10-04 Thread Stefan Krah
Stefan Krah added the comment: libmpdec has always been a separate project, predating the integration into Python-3.3. Before the Python-3.3 release, Jim Jewett suggested a cleaner library/module separation (and he was right, it made the code much more readable). Then distributors wanted

[issue22194] access to cdecimal / libmpdec API

2014-10-04 Thread Stefan Krah
Stefan Krah added the comment: Of course Windows is a problem. I do not know how to implement --with-system-libmpdec on Windows. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22194 ___

[issue7726] Remove required metadata warnings for sdist

2014-10-04 Thread Francis MB
Francis MB added the comment: AFAICS, this is an enhancement issue for the currently in maintenance branches 2.7 and 3.2. Does this still applies to 3.5? (otherwise this issue should/could be closed). -- nosy: +francismb type: - enhancement ___

[issue22518] integer overflow in encoding unicode

2014-10-04 Thread Roundup Robot
Roundup Robot added the comment: New changeset 51317c9786f5 by Serhiy Storchaka in branch '3.3': Issue #22518: Fixed integer overflow issues in backslashreplace, https://hg.python.org/cpython/rev/51317c9786f5 -- ___ Python tracker

[issue22518] integer overflow in encoding unicode

2014-10-04 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Sorry for noise, these changes are related to issue22470. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22518 ___

[issue21883] relpath: Provide better errors when mixing bytes and strings

2014-10-04 Thread Roundup Robot
Roundup Robot added the comment: New changeset 85de13b746ac by Serhiy Storchaka in branch 'default': Fixed tests on Windows for issue #21883. https://hg.python.org/cpython/rev/85de13b746ac -- ___ Python tracker rep...@bugs.python.org

[issue22423] Errors in printing exceptions raised in a thread

2014-10-04 Thread Serhiy Storchaka
Changes by Serhiy Storchaka storch...@gmail.com: -- assignee: - serhiy.storchaka resolution: - fixed stage: patch review - resolved status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22423

[issue10764] sysconfig and alternative implementations

2014-10-04 Thread Francis MB
Francis MB added the comment: Is this issue superseded and duplicated as stated in the history? Thanks in advance! -- nosy: +francismb type: - behavior ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue10764

[issue20267] TemporaryDirectory does not resolve path when created using a relative path

2014-10-04 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Should I use os.path.realpath? I don't see other way. But there is other issue. Following code works now, but will fail with the patch: import os, tempfile os.mkdir('parent') os.chdir('parent') t = tempfile.TemporaryDirectory(dir=.) os.rename('../parent',

[issue11145] '%o' % user-defined instance

2014-10-04 Thread Francis MB
Francis MB added the comment: Just updating the type to 'behavior'. I can still reproduce this issue: $ python2.7 Python 2.7.8 (default, Sep 9 2014, 22:08:43) [GCC 4.9.1] on linux2 Type help, copyright, credits or license for more information. class Y(long): ... def __oct__(self): ...

[issue22515] Implement partial order on Counter

2014-10-04 Thread Steven D'Aprano
Steven D'Aprano added the comment: On Sat, Oct 04, 2014 at 10:43:02AM +, Antoine Pitrou wrote: Just because something is discussed doesn't mean it needs a PEP. I know that in general discussions do not need a PEP, but we seem to be rushing awfully fast into writing code before we even

[issue22515] Implement partial order on Counter

2014-10-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: Le 04/10/2014 17:24, Steven D'Aprano a écrit : I know that in general discussions do not need a PEP, but we seem to be rushing awfully fast into writing code before we even know what the code is supposed to do. Writing a patch is useful practice because

[issue22515] Implement partial order on Counter

2014-10-04 Thread Ram Rachum
Ram Rachum added the comment: Hi everybody, I agree we have a mess on our hands, with lots of cases where comparison is weird. To be honest I've given up on `collections.Counter` at this point. The fact that it's a hybrid mapping/multiset is the cause of all the problems, so I just made my

[issue22553] Diagram issue

2014-10-04 Thread Eric Fulton
New submission from Eric Fulton: I believe the diagram showing how slices works from https://docs.python.org/2/tutorial/introduction.html is incorrect. There should be no 6. word = 'Python' word[6] IndexError: string index out of range Original: +---+---+---+---+---+---+ | P | y | t

[issue22553] Diagram issue

2014-10-04 Thread Georg Brandl
Georg Brandl added the comment: Hi Eric, this paragraph is about slices, where you *can* do word[0:6] 'Python' As such, the paragraph is correct. -- nosy: +georg.brandl resolution: - not a bug status: open - closed ___ Python tracker

[issue11145] '%o' % user-defined instance

2014-10-04 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Here is a patch which fixes this issue. Now ValueError with relevant message is raised instead of SystemError or crash. -- nosy: +serhiy.storchaka stage: - patch review type: behavior - crash ___ Python tracker

[issue18043] No mention of `match.regs` in `re` documentation

2014-10-04 Thread Matthew Barnett
Matthew Barnett added the comment: There's an interesting bit of history here: http://www.gossamer-threads.com/lists/python/dev/236584 -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue18043

[issue18043] No mention of `match.regs` in `re` documentation

2014-10-04 Thread Georg Brandl
Georg Brandl added the comment: IOW: it was already intentionally undocumented back then, and only added for compatibility reasons. Probably should be deprecated and removed at some point. -- resolution: - wont fix status: open - closed ___ Python

[issue20516] Concurrent.futures base concurrency improvement (with patch)

2014-10-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: Glenn, are you willing to update your patch to address the review comments? (I'm assuming you have been notified of them... if not, you can access the code review tool by clicking the review links near your patch) --

[issue20516] Concurrent.futures base concurrency improvement (with patch)

2014-10-04 Thread Claudiu Popa
Claudiu Popa added the comment: I'm not sure that Glenn receives this, he is not in the nosy list. 2014-07-18 16:45:36 glangford set nosy: - glangford -- nosy: +Claudiu.Popa ___ Python tracker rep...@bugs.python.org

[issue20516] Concurrent.futures base concurrency improvement (with patch)

2014-10-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: Woops. Thanks for noticing, Claudiu. I guess someone can take over the patch and finish the work, then :-) -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue20516

[issue11271] concurrent.futures.ProcessPoolExecutor.map() doesn't batch function arguments by chunks

2014-10-04 Thread Roundup Robot
Roundup Robot added the comment: New changeset f87c2c4f03da by Antoine Pitrou in branch 'default': Issue #11271: concurrent.futures.Executor.map() now takes a *chunksize* https://hg.python.org/cpython/rev/f87c2c4f03da -- nosy: +python-dev ___ Python

[issue11694] xdrlib raises ConversionError in inconsistent way

2014-10-04 Thread Claudiu Popa
Changes by Claudiu Popa pcmantic...@gmail.com: -- nosy: +Claudiu.Popa ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue11694 ___ ___ Python-bugs-list

[issue11271] concurrent.futures.ProcessPoolExecutor.map() doesn't batch function arguments by chunks

2014-10-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: Sorry for the delay. I simplified the patch a tiny bit (yield from wasn't needed, it was sufficient to result the itertools.chain.from_iterable() result), and committed it. Thank you! -- resolution: - fixed stage: patch review - resolved status: open

[issue22194] access to cdecimal / libmpdec API

2014-10-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: For the record, we have realized that pure C code brought less than a 2x speedup compared to straightforward Python code, so cdecimal support has become a low-priority concern for Numba. For the curious, the C code is from libmpdec's own benchmark (Web site

[issue19905] Add 128-bit integer support to ctypes

2014-10-04 Thread Mark Lawrence
Mark Lawrence added the comment: This won't go anywhere until a patch is provided on #19904 as requested in msg205765. -- nosy: +BreamoreBoy versions: -Python 2.7, Python 3.3, Python 3.4 ___ Python tracker rep...@bugs.python.org

[issue19960] MacOSX: Building 2.7 without the xcode command line tools installed

2014-10-04 Thread Mark Lawrence
Mark Lawrence added the comment: Just a reminder that a patch review is needed here guys. -- nosy: +BreamoreBoy ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue19960 ___

[issue22515] Implement partial order on Counter

2014-10-04 Thread Ethan Furman
Ethan Furman added the comment: We are not rushing into code, we are getting some code, and tests, written to help define what we are talking about. So far the feedback has given some more tests to add, and some things to change (such as only comparing with other Counters). The big question

[issue11145] '%o' % user-defined instance

2014-10-04 Thread Francis MB
Francis MB added the comment: Do have I overseen the patch? or may be doing something wrong? or isn't anything uploaded? -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue11145 ___

[issue21428] Python suddenly cares about EOLs formats on windows

2014-10-04 Thread Mark Lawrence
Mark Lawrence added the comment: Can we please have a response to the question put in msg218050 so we can investigate? -- nosy: +BreamoreBoy ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue21428

[issue1284316] Win32: Security problem with default installation directory

2014-10-04 Thread Mark Lawrence
Mark Lawrence added the comment: I'm concerned that 3.5 is creeping ever closer and I wouldn't like to see work done on the installer backed out at the 11th hour because there has been no agreement here. Does this need a discussion on python-dev? For that matter has there been one already

[issue21965] Add support for Memory BIO to _ssl

2014-10-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: One issue with the owner is that there is now a reference cycle between SSLSocket and SSLObject (something which the original design is careful to avoid by using weakrefs in the _ssl module). -- ___ Python tracker

[issue1284316] Win32: Security problem with default installation directory

2014-10-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: Mark Lawrence, please stop acting like you are the project leader. If you want to make concrete contributions to Python, you're welcome. But we don't need your project management guidance. -- nosy: +pitrou ___

[issue1284316] Win32: Security problem with default installation directory

2014-10-04 Thread Mark Lawrence
Mark Lawrence added the comment: Pardon me for breathing. As you clearly don't like the way I work would you be so kind as to reopen the issues that I've helped close in the last few months. It might bugger the stats on the bug tracker but hey ho. --

[issue21428] Python suddenly cares about EOLs formats on windows

2014-10-04 Thread Georg Brandl
Georg Brandl added the comment: No response, closing. -- nosy: +georg.brandl resolution: - out of date status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue21428 ___

[issue1284316] Win32: Security problem with default installation directory

2014-10-04 Thread Georg Brandl
Georg Brandl added the comment: Nobody doubts that pinging old issues helps getting some of them closed. But messages like msg228480 sound a bit pretentious, that's what Antoine is referring to. -- nosy: +georg.brandl ___ Python tracker

[issue11145] '%o' % user-defined instance

2014-10-04 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Oh, sorry. I again forgot to upload a patch. -- keywords: +patch Added file: http://bugs.python.org/file36800/issue11145.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue11145

[issue16314] Support xz compression in distutils

2014-10-04 Thread Antoine Pitrou
Changes by Antoine Pitrou pit...@free.fr: -- assignee: eric.araujo - ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16314 ___ ___ Python-bugs-list

[issue22515] Implement partial order on Counter

2014-10-04 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: This implementation obeys more set properties. -- Added file: http://bugs.python.org/file36801/issue22515_partial_order_counter_v3.diff ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22515

[issue21905] RuntimeError in pickle.whichmodule when sys.modules if mutated

2014-10-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: Sorry for the delay, Olivier. Your patch is now pushed. Thank you! -- resolution: - fixed stage: patch review - resolved status: open - closed ___ Python tracker rep...@bugs.python.org

[issue21905] RuntimeError in pickle.whichmodule when sys.modules if mutated

2014-10-04 Thread Roundup Robot
Roundup Robot added the comment: New changeset 86ba3bdfac15 by Antoine Pitrou in branch '3.4': Issue #21905: Avoid RuntimeError in pickle.whichmodule() when sys.modules is mutated while iterating. https://hg.python.org/cpython/rev/86ba3bdfac15 New changeset d748a3503ad5 by Antoine Pitrou in

[issue1284316] Win32: Security problem with default installation directory

2014-10-04 Thread Friedrich Spee von Langenfeld
Friedrich Spee von Langenfeld added the comment: As mentioned before, many packages can not handle paths with spaces. I suppose that it is because of lacking knowledge on how to prevent such bugs. What would you think? Should this piece of information be in our documentation? Or is it already

[issue1284316] Win32: Security problem with default installation directory

2014-10-04 Thread Georg Brandl
Georg Brandl added the comment: As mentioned before, many packages can not handle paths with spaces. This is common knowledge, yet may not be true anymore. See this recent python-dev thread: https://mail.python.org/pipermail/python-dev/2014-September/136434.html --

[issue22554] Idle: optionally auto-pop-up completion window for names

2014-10-04 Thread Terry J. Reedy
New submission from Terry J. Reedy: Currently auto popup after delay only after '.' or in a string. -- components: IDLE messages: 228492 nosy: terry.reedy priority: normal severity: normal stage: needs patch status: open title: Idle: optionally auto-pop-up completion window for names

[issue22554] Idle: optionally auto-pop-up completion window for names

2014-10-04 Thread Terry J. Reedy
Terry J. Reedy added the comment: Need extension config dialog before add this. Should then review completion extension for options that people might want. -- dependencies: +IDLE - Add an extension configuration dialog ___ Python tracker

[issue1284316] Win32: Security problem with default installation directory

2014-10-04 Thread eryksun
eryksun added the comment: As mentioned before, many packages can not handle paths with spaces. This is common knowledge, yet may not be true anymore. Well, see issue 21699. pip 1.5.6 is still using distlib 0.1.8, so the executable wrappers it creates are broken when the path to

[issue21173] WeakKeyDictionary.__len__ fragile w/ _IterationGuards

2014-10-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: Thank you for reporting this. Here is a patch with tests. -- stage: - patch review versions: +Python 3.5 -Python 3.2, Python 3.3 Added file: http://bugs.python.org/file36802/weakdictlen.patch ___ Python tracker

[issue21699] Windows Python 3.4.1 pyvenv doesn't work in directories with spaces.

2014-10-04 Thread Antoine Pitrou
Changes by Antoine Pitrou pit...@free.fr: -- nosy: +Marcus.Smith, dstufft, ncoghlan, pmoore priority: normal - critical stage: - needs patch versions: +Python 3.5 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue21699

[issue19003] email.generator.BytesGenerator corrupts data by changing line endings

2014-10-04 Thread Fabian
Fabian added the comment: I can confirm this on 3.4.1 and is really annoying. But the patch should set '_is_raw_payload' to False if the payload is set via 'set_payload' (the operations in 'set_raw_payload' need to be switched). -- nosy: +xZise ___

[issue8481] doc: ctypes no need to explicitly allocate writable memory with Structure

2014-10-04 Thread Francis MB
Changes by Francis MB franci...@email.de: -- type: - enhancement ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue8481 ___ ___ Python-bugs-list

[issue19689] ssl.create_default_context()

2014-10-04 Thread Antoine Pitrou
Changes by Antoine Pitrou pit...@free.fr: -- status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue19689 ___ ___ Python-bugs-list

[issue17444] multiprocessing.cpu_count() should use hw.availcpu on Mac OS X

2014-10-04 Thread Antoine Pitrou
Changes by Antoine Pitrou pit...@free.fr: -- resolution: - out of date stage: patch review - resolved status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue17444 ___

[issue17636] Modify IMPORT_FROM to fallback on sys.modules

2014-10-04 Thread Antoine Pitrou
Changes by Antoine Pitrou pit...@free.fr: -- stage: test needed - needs patch versions: +Python 3.5 -Python 3.4 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue17636 ___

[issue11582] Boilerplate code replaced in Python/ceval.c

2014-10-04 Thread Francis MB
Changes by Francis MB franci...@email.de: -- type: - enhancement ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue11582 ___ ___ Python-bugs-list

[issue17636] Modify IMPORT_FROM to fallback on sys.modules

2014-10-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: This is Brett's tests patch updated against default branch. -- nosy: +pitrou Added file: http://bugs.python.org/file36803/import_from_tests2.diff ___ Python tracker rep...@bugs.python.org

[issue6396] '' % object() raises TypeError

2014-10-04 Thread Francis MB
Changes by Francis MB franci...@email.de: -- type: - behavior ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6396 ___ ___ Python-bugs-list mailing

[issue11866] race condition in threading._newname()

2014-10-04 Thread Roundup Robot
Roundup Robot added the comment: New changeset a6b4add67168 by R David Murray in branch '2.7': #11866: Eliminate race condition in the computation of names for new threads. https://hg.python.org/cpython/rev/a6b4add67168 New changeset a6906b9e21d5 by R David Murray in branch '3.4': #11866:

[issue11866] race condition in threading._newname()

2014-10-04 Thread R. David Murray
R. David Murray added the comment: I committed a version of this that uses Raymond's suggestion and also makes sure that the first thread is named Thread-1 as it has been in the past (there was a test failure without that fix, but I also think it makes sense for it to be Thread-1 since one

[issue15855] memoryview methods and data members are missing docstrings

2014-10-04 Thread R. David Murray
R. David Murray added the comment: It looks like there is nothing left to do here and the issue was left open by mistake. If I'm wrong, someone can reopen it with a note as to what remains to be done (or open a new issue). -- nosy: +r.david.murray resolution: - fixed stage: commit

[issue17636] Modify IMPORT_FROM to fallback on sys.modules

2014-10-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: And this is a full patch. -- stage: needs patch - patch review Added file: http://bugs.python.org/file36804/import_from_tests2.diff ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue17636

[issue17636] Modify IMPORT_FROM to fallback on sys.modules

2014-10-04 Thread Antoine Pitrou
Changes by Antoine Pitrou pit...@free.fr: Added file: http://bugs.python.org/file36805/circrelimports.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue17636 ___

[issue17636] Modify IMPORT_FROM to fallback on sys.modules

2014-10-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: (full patch is actually the latest upload: circrelimports.patch. Sorry for the glitch) -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue17636 ___

[issue22552] ctypes.CDLL returns singleton objects, resulting in usage conflicts

2014-10-04 Thread R. David Murray
R. David Murray added the comment: How does this relate to issue 14201? That is, is the answer just use getitem if you don't want caching? (And apply the doc patch from that issue :) -- nosy: +r.david.murray ___ Python tracker

[issue21965] Add support for Memory BIO to _ssl

2014-10-04 Thread Geert Jansen
Geert Jansen added the comment: One issue with the owner is that there is now a reference cycle between SSLSocket and SSLObject (something which the original design is careful to avoid by using weakrefs in the _ssl module). Note that owner is a weakref :) Did you look at the code?

[issue14201] Documented caching for shared library's __getattr__ and __getitem__ is incorrect

2014-10-04 Thread Roundup Robot
Roundup Robot added the comment: New changeset ae64614b66b7 by R David Murray in branch '2.7': #14201: Update ctypes docs to match behavior changed from 214b28d7a999. https://hg.python.org/cpython/rev/ae64614b66b7 New changeset 5518aa0fbc06 by R David Murray in branch '3.4': #14201: Update

[issue21965] Add support for Memory BIO to _ssl

2014-10-04 Thread Antoine Pitrou
Antoine Pitrou added the comment: Ahhh. I had forgotten about that. It may be worthwhile to add a comment in SSLObject.__init__, then. Also, can you provide a cumulated patch? -- ___ Python tracker rep...@bugs.python.org

[issue14201] Documented caching for shared library's __getattr__ and __getitem__ is incorrect

2014-10-04 Thread R. David Murray
R. David Murray added the comment: Committed. See also issue 22552. -- nosy: +r.david.murray resolution: - fixed stage: commit review - resolved status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue14201

[issue16866] libainstall doesn't create $(BINDIR) directory

2014-10-04 Thread R. David Murray
R. David Murray added the comment: Looks like the status for this one should really be needs decision. It is sounds like the provided patch is not sufficient regardless, so 'commit review' is no longer the appropriate state. I'm changing it back to patch needed as the closest available

[issue18131] Tkinter Variables require a proper master

2014-10-04 Thread Martin Panter
Changes by Martin Panter vadmium...@gmail.com: -- nosy: +vadmium ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue18131 ___ ___ Python-bugs-list

  1   2   >