[issue20022] "modernize" the Mac bundlebuilder.py script

2014-03-29 Thread Roundup Robot
Roundup Robot added the comment: New changeset 3cf72994d5ae by Ned Deily in branch 'default': Issue #20022: Eliminate use of deprecated bundlebuilder in OS X builds. http://hg.python.org/cpython/rev/3cf72994d5ae -- nosy: +python-dev ___ Python tracker

[issue1191964] asynchronous Subprocess

2014-03-29 Thread Josiah Carlson
Changes by Josiah Carlson : -- versions: +Python 3.5 -Python 3.3, Python 3.4 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue1191964] asynchronous Subprocess

2014-03-29 Thread Josiah Carlson
Josiah Carlson added the comment: Due to some rumblings over on the mentors list and python-dev, this is now getting some love. Guido has stated that something should make it into the subprocess module for 3.5 in this email: https://groups.google.com/d/msg/dev-python/I6adJLIjNHk/Usrvxe_PVJIJ

[issue21074] Too aggressive constant folding

2014-03-29 Thread Nick Coghlan
Nick Coghlan added the comment: I'm marking this as a duplicate of issue 11549 (which is about building out an AST optimiser), mostly because I don't think this kind of parameter tweaking makes sense with the current peephole optimiser. With a more sophisticated Python implemented optimiser ea

[issue11704] functools.partial doesn't create bound methods

2014-03-29 Thread Nick Coghlan
Nick Coghlan added the comment: With the introduction of functools.partialmethod in 3.4, marking this older docs issue as a "won't fix" -- resolution: -> wont fix stage: -> committed/rejected status: open -> closed type: -> enhancement ___ Python

[issue14198] Backport parts of the new memoryview documentation

2014-03-29 Thread Nick Coghlan
Changes by Nick Coghlan : -- versions: -Python 3.1, Python 3.2 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue14710] pkgutil.get_loader is broken

2014-03-29 Thread Nick Coghlan
Nick Coghlan added the comment: Update as of Python 3.4: pkgutil.get_loader() still throws AttributeError for this case, but importlib.util.find_spec() returns None as expected. -- versions: +Python 3.4, Python 3.5 ___ Python tracker

[issue15044] _dbm not building on Fedora 17

2014-03-29 Thread Nick Coghlan
Nick Coghlan added the comment: I think we can skip the belated NEWS entry for something that happened a couple of years ago... -- resolution: -> fixed stage: -> committed/rejected status: open -> closed ___ Python tracker

[issue21100] Micro-optimization for tuple comparison

2014-03-29 Thread Raymond Hettinger
New submission from Raymond Hettinger: The tuple comparison code contains an outdated comment to the effect that testing unequal lengths for an early-out may not be worth it because it is an uncommon case in real code. While the unequal length case remains rare, the common case code (added whe

[issue20895] Add bytes.empty_buffer and deprecate bytes(17) for the same purpose

2014-03-29 Thread Nick Coghlan
Nick Coghlan added the comment: Under the name "from_len", this is now part of a larger proposal to improve the consistency of the binary APIs: http://www.python.org/dev/peps/pep-0467/ -- ___ Python tracker __

[issue20184] Derby #16: Convert 50 sites to Argument Clinic across 9 files

2014-03-29 Thread Nick Coghlan
Nick Coghlan added the comment: Updated the builtins patch for the 3.4.0 Argument Clinic changes. Also moved the issue back to 3.4, since Larry has indicated that AC conversions are in scope for 3.4.x maintenance releases, so long as no public API behaviour changes. -- nosy: +yselivan

[issue21029] IDLE mis-coloring "print"

2014-03-29 Thread Raymond Hettinger
Raymond Hettinger added the comment: Thanks Terry. Your solution works perfectly. -- resolution: -> fixed status: open -> closed ___ Python tracker ___

[issue21029] IDLE mis-coloring "print"

2014-03-29 Thread Roundup Robot
Roundup Robot added the comment: New changeset 6f87f50ecab7 by Raymond Hettinger in branch '2.7': Issue #21029: IDLE now colors print consistently as a keyword. http://hg.python.org/cpython/rev/6f87f50ecab7 -- nosy: +python-dev ___ Python tracker

[issue21099] Switch applicable importlib tests to use PEP 451 API

2014-03-29 Thread Eric Snow
Eric Snow added the comment: Here's a patch. In most spots I'm left things alone. There is a comment in the docstring for test_abc.SourceOnlyLoaderTests about reload-related tests and module_for_loader (which is deprecated now). I'm not going to worry about that for now. -- keywords

[issue21098] Address remaining PEP 451-related to-do comments.

2014-03-29 Thread Eric Snow
Eric Snow added the comment: I don't anticipate any more tests for now. -- resolution: -> rejected stage: test needed -> committed/rejected status: open -> closed ___ Python tracker ___

[issue1697175] winreg module for cygwin?

2014-03-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: It is not officially supported (no patches from core developers, no buildbot), but it is not officially rejected (working patches might be reviewed, and even applied). I think a request like this, with no code, should have gone to cygwin people first, and with

[issue21097] Move test_namespace_pkgs into test_importlib.

2014-03-29 Thread Eric Snow
Eric Snow added the comment: I seriously need to remember to apply to 3.4 and merge forward! :P -- resolution: -> fixed stage: needs patch -> committed/rejected status: open -> closed ___ Python tracker __

[issue21097] Move test_namespace_pkgs into test_importlib.

2014-03-29 Thread Roundup Robot
Roundup Robot added the comment: New changeset 48790b202a50 by Eric Snow in branch '3.4': Issue #21097: Move test_namespace_pkgs into test_importlib. http://hg.python.org/cpython/rev/48790b202a50 -- ___ Python tracker

[issue21097] Move test_namespace_pkgs into test_importlib.

2014-03-29 Thread Roundup Robot
Roundup Robot added the comment: New changeset 6d44bd8066ee by Eric Snow in branch 'default': Issue #21097: Move test_namespace_pkgs into test_importlib. http://hg.python.org/cpython/rev/6d44bd8066ee -- nosy: +python-dev ___ Python tracker

[issue20035] Clean up Tcl library discovery in Tkinter on Windows

2014-03-29 Thread Zachary Ware
Zachary Ware added the comment: Also, I have confirmed that the blind symlink issue in non-English Windows Vista (issue3881) is not a problem in Tcl/Tk 8.6. That issue was easy to reproduce in a standard installation of Python 3.3 (with Tcl/Tk 8.5) on German Windows Vista by setting TCL_LIBRA

[issue21098] Address remaining PEP 451-related to-do comments.

2014-03-29 Thread Eric Snow
Eric Snow added the comment: Lib/test/test_importlib/test_windows.py is addressed in #19714 #21099 should cover the other four. If any *new* tests are needed we can address them in this ticket. -- ___ Python tracker

[issue21097] Move test_namespace_pkgs into test_importlib.

2014-03-29 Thread Eric V. Smith
Eric V. Smith added the comment: Makes sense to me. -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://

[issue18864] Implementation for PEP 451 (importlib.machinery.ModuleSpec)

2014-03-29 Thread Eric Snow
Eric Snow added the comment: I've gone ahead and moved all remaining work into separate issues. Once the 4 remaining sub-issues are resolved, this one can be closed. I've *finally* got a couple days free so I want to close this out. :) -- ___ Pyth

[issue21099] Switch applicable importlib tests to use PEP 451 API

2014-03-29 Thread Eric Snow
Eric Snow added the comment: Agreed. :) -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.

[issue21099] Switch applicable importlib tests to use PEP 451 API

2014-03-29 Thread Nick Coghlan
Nick Coghlan added the comment: New tests please - we want to make sure these keep working unless/until we reach agreement to actually remove them, and I'd prefer not to raise any new barriers to migration from Python 2.6/7 until 3.6 at the earliest :) -- _

[issue21097] Move test_namespace_pkgs into test_importlib.

2014-03-29 Thread Nick Coghlan
Nick Coghlan added the comment: Fine by me. -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.pyt

[issue19711] add test for changed portions after reloading a namespace package

2014-03-29 Thread Eric Snow
Changes by Eric Snow : -- assignee: -> eric.snow ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.

[issue18864] Implementation for PEP 451 (importlib.machinery.ModuleSpec)

2014-03-29 Thread Eric Snow
Changes by Eric Snow : -- dependencies: +Address remaining PEP 451-related to-do comments., Switch applicable importlib tests to use PEP 451 API ___ Python tracker ___ _

[issue20035] Clean up Tcl library discovery in Tkinter on Windows

2014-03-29 Thread Zachary Ware
Zachary Ware added the comment: Here's an even less ugly new version of the patch; it does everything with multi-byte strings instead of wide-char strings (so that there's just one conversion of prefix from wcs to mbs at the beginning of the block, and TCL_VERSION is used directly). This patc

[issue21099] Switch applicable importlib tests to use PEP 451 API

2014-03-29 Thread Eric Snow
New submission from Eric Snow: (from msg202657 in issue 18864) A bunch of importlib (and other?) tests make direct calls to find_module(), find_loader(), or load_module(). These are still working, as expected. However, we should probably either replace them or supplement them with equivalen

[issue21098] Address remaining PEP 451-related to-do comments.

2014-03-29 Thread Eric Snow
New submission from Eric Snow: (from msg207510 in issue 18864) There are a few lingering to-do comments: Lib/test/test_importlib/extension/test_case_sensitivity.py:# XXX find_spec tests Lib/test/test_importlib/extension/test_finder.py:# XXX find_spec tests Lib/test/test_importlib/source/test_fi

[issue21097] Move test_namespace_pkgs into test_importlib.

2014-03-29 Thread Eric Snow
New submission from Eric Snow: While working on #19711 it dawned on me that test_namespace_pkgs might be more appropriate as a submodule of test_importlib. The feature doesn't have it's own module nor is it otherwise independent of importlib. I don't want to introduce churn here for the sake

[issue19711] add test for changed portions after reloading a namespace package

2014-03-29 Thread Eric Snow
Eric Snow added the comment: Regarding this issue, keep in mind that namespace packages have a dynamic __path__ which already updates (effectively) when new portions are added to sys.path. So we just need to make sure that reloading does not break that. To that end, here's a much simpler patc

[issue15331] Codecs docs should explain that the bytes-bytes shorthand aliases are missing

2014-03-29 Thread Nick Coghlan
Nick Coghlan added the comment: The aliases are back in 3.4+ -- resolution: -> out of date stage: needs patch -> committed/rejected status: open -> closed type: behavior -> ___ Python tracker

[issue19711] add test for changed portions after reloading a namespace package

2014-03-29 Thread Eric Snow
Eric Snow added the comment: Well, the same patch (modulo adjusting to apply cleanly) fails in exactly the same way in 3.3. So either the test isn't right or namespace packages have never supported reload in this way. I'll keep investigating. -- _

[issue21066] The separate download version for the documentation doesn't work

2014-03-29 Thread Martin v . Löwis
Martin v. Löwis added the comment: This is not a bug in Python, but a Windows limitation. In the first box, uncheck "Always ask before opening this file", then reopen. Alternatively, right-click on the file, open properties, and press "Unblock". Microsoft imposes this behavior on all CHM files

[issue21078] multiprocessing.managers.BaseManager.__init__'s "serializer" argument is not documented

2014-03-29 Thread Richard Oudkerk
Richard Oudkerk added the comment: No, the argument will not go away now. However, I don't much like the API which is perhaps why I did not get round to documenting it. It does have tests. Currently 'xmlrpclib' is the only supported alternative, but JSON support could be added quite easily.

[issue21090] File read silently stops after EIO I/O error

2014-03-29 Thread Claudiu.Popa
Changes by Claudiu.Popa : -- nosy: +Claudiu.Popa ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.p

[issue21096] Python icon hardcoded

2014-03-29 Thread Ned Deily
Ned Deily added the comment: You don't say what platform you are using but, from the paths, I assume one of the Linux distributions. The files you are talking about are not part of the Python source but most likely added by whatever distribution you are using. I suggest you open an issue on

[issue17846] Building Python on Windows - Supplementary info

2014-03-29 Thread Zachary Ware
Changes by Zachary Ware : -- stage: needs patch -> patch review ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue17846] Building Python on Windows - Supplementary info

2014-03-29 Thread Zachary Ware
Zachary Ware added the comment: Devguide patch review, review comment lines start with # (in column 1) diff -r e665cddd6cde setup.rst --- a/setup.rst Sun Mar 23 19:31:22 2014 -0400 +++ b/setup.rst Tue Mar 25 07:47:54 2014 -0500 @@ -217,8 +217,9 @@ Windows ''' -The readme included in the

[issue21096] Python icon hardcoded

2014-03-29 Thread Nathanel Titane
New submission from Nathanel Titane: The python icon path in each of the respective launchers for the 2.x and 3.x series seem to be hardcoded to an absolute path rather than designating the relative /usr/share/icons/... directory on the 'Icon=' line within the desktop launcher file located wit

[issue19983] When interrupted during startup, Python should not call abort() but exit()

2014-03-29 Thread Eric Snow
Changes by Eric Snow : -- nosy: -eric.snow stage: -> patch review versions: +Python 3.5 ___ Python tracker ___ ___ Python-bugs-list

[issue19983] When interrupted during startup, Python should not call abort() but exit()

2014-03-29 Thread Eric Snow
Eric Snow added the comment: > P.S. > I'm not sure exactly how the regular development protocol > goes around here so, just for the record, please know that no > offense in intended with this ping. :-) What you did is just right. The offer to help move things along is both effective and appre

[issue20726] inspect: Make Signature instances picklable

2014-03-29 Thread Roundup Robot
Roundup Robot added the comment: New changeset f2bae047f6d0 by Yury Selivanov in branch 'default': inspect.docs: Document that Signature and Parameter are now picklable (issue #20726) http://hg.python.org/cpython/rev/f2bae047f6d0 -- ___ Python tracke

[issue21078] multiprocessing.managers.BaseManager.__init__'s "serializer" argument is not documented

2014-03-29 Thread Yuriy Taraday
Yuriy Taraday added the comment: Oh, sorry. -- nosy: -benjamin.peterson ___ Python tracker ___ ___ Python-bugs-list mailing list Unsu

[issue21078] multiprocessing.managers.BaseManager.__init__'s "serializer" argument is not documented

2014-03-29 Thread R. David Murray
R. David Murray added the comment: He wasn't, sbt (with help) was. Benjamin may have checked it in or something. -- nosy: +r.david.murray ___ Python tracker ___

[issue21078] multiprocessing.managers.BaseManager.__init__'s "serializer" argument is not documented

2014-03-29 Thread Yuriy Taraday
Yuriy Taraday added the comment: Adding Benjamin Peterson as original author of multiprocessing (according to hg logs) -- nosy: +benjamin.peterson ___ Python tracker ___ ___

[issue21086] Source with "# -*- coding: ASCII -*-" and UNIX EOL (\n) results in SyntaxError

2014-03-29 Thread Morten Z
Morten Z added the comment: Thank you :-D -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.pytho

[issue21086] Source with "# -*- coding: ASCII -*-" and UNIX EOL (\n) results in SyntaxError

2014-03-29 Thread Arfrever Frehtes Taifersar Arahesis
Arfrever Frehtes Taifersar Arahesis added the comment: Fix was not cherry-picked to 3.4.0. Fix will be in 3.4.1. -- nosy: +Arfrever resolution: -> duplicate status: open -> closed superseder: -> Python 3.3.4: SyntaxError with correct source code encoding # -*- coding: latin-1 -*- __

[issue21092] json serializer implicitly stringifies non-string keys

2014-03-29 Thread Brett Cannon
Changes by Brett Cannon : -- resolution: -> invalid status: open -> closed ___ Python tracker ___ ___ Python-bugs-list mailing list U

[issue21092] json serializer implicitly stringifies non-string keys

2014-03-29 Thread Berker Peksag
Berker Peksag added the comment: > This implicit stringification of non-string dictionary keys does not > currently appear to be documented. I think this is part of the JSON spec. See http://json.org/object.gif for example. Also, this is already documented in the json.dumps() documentation: >

[issue19983] When interrupted during startup, Python should not call abort() but exit()

2014-03-29 Thread Jurko Gospodnetić
Jurko Gospodnetić added the comment: err... by Python 3.5 I meant Python 3.4.1 as well :-) -- ___ Python tracker ___ ___ Python-bugs-l

[issue19983] When interrupted during startup, Python should not call abort() but exit()

2014-03-29 Thread Jurko Gospodnetić
Jurko Gospodnetić added the comment: Anyone have an eye on this item? What are the chances of the suggested patch being applied for Python 3.5? Or the issue resolved in some other way? Anything I can do to help? P.S. I'm not sure exactly how the regular development protocol goes around here so

[issue21066] The separate download version for the documentation doesn't work

2014-03-29 Thread Martin v . Löwis
Martin v. Löwis added the comment: Can you please provide a screenshot? -- nosy: +loewis ___ Python tracker ___ ___ Python-bugs-list m

[issue21066] The separate download version for the documentation doesn't work

2014-03-29 Thread Cristian Baboi
Cristian Baboi added the comment: Yes. I downloaded the separate chm file and double clicked on the file. There is no entry on the start menu. The file included in the python installer is OK. On 29 martie 2014 09:38:50 EET, "Terry J. Reedy" wrote: > >Terry J. Reedy added the comment: > >When I

[issue18823] Idle: use pipes instead of sockets to talk with user subprocess

2014-03-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: Pydev, Re: Status of PEP 3145 - Asynchronous I/O for subprocess.popen; Antoine Pitrou: > Why don't you use multiprocessing or concurrent.futures? They have > everything you need for continuous conversation between processes. -- stage: -> needs patch ve

[issue20942] _frozen_importlib should not have a __file__ attribute

2014-03-29 Thread Boštjan Mejak
Boštjan Mejak added the comment: Haven't we forget something in the patch for the docs? + .. versionchanged:: 3.5 + The ``__file__`` attribute is no longer set on the module. Where's 3.4 mentioned? Should we add the mention? Like... + .. versionchanged:: 3.4 -- _

[issue21077] Turtle Circle Speed 0

2014-03-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- versions: +Python 3.4, Python 3.5 -Python 3.3 ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue21066] The separate download version for the documentation doesn't work

2014-03-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: When I open it on Win7 from the start menu ('Python Manuals'), I see a page starting with "Welcome! This is the documentation for Python 2.7.6, last updated Nov 10, 2013. ". Did you do something differnt? Can you access pages from the contents? -- nos

[issue21059] idle_test.test_warning failure

2014-03-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- nosy: +terry.reedy ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.

[issue21029] IDLE mis-coloring "print"

2014-03-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: start with no indent: orange add any indent: turns purple delete indent: back to orange same in edit window change does not happen with other keywords (or 3.x) The underlying cause is that 'print' is both in keyword.kwlist and in module __builtin__ (for use whe

[issue21093] ctypes test_macholib fails if libz is not installed in /usr/lib

2014-03-29 Thread Ned Deily
Ned Deily added the comment: test_macholib has been changed to no longer fail if a local copy of libz is encountered on the dyld search path ($HOME/lib or /usr/local/lib). Applied for release in 3.5.0, 3.4.1, and 2.7.7. -- resolution: -> fixed stage: needs patch -> committed/rejected

[issue21093] ctypes test_macholib fails if libz is not installed in /usr/lib

2014-03-29 Thread Roundup Robot
Roundup Robot added the comment: New changeset e30142fde075 by Ned Deily in branch '2.7': Issue #21093: Prevent failures of ctypes test_macholib on OS X if a http://hg.python.org/cpython/rev/e30142fde075 New changeset 831bd1a1cf6c by Ned Deily in branch '3.4': Issue #21093: Prevent failures of c