[issue26627] IDLE incorrectly labeling error as internal

2016-04-17 Thread ppperry
ppperry added the comment: Duplicate issue24252, although the consequences are slightly different. -- nosy: +ppperry ___ Python tracker <http://bugs.python.org/issue26

[issue10850] inconsistent behavior concerning multiprocessing.manager.BaseManager._Server

2016-05-01 Thread ppperry
ppperry added the comment: You're working with non-documented internal components of the python standard library with names that start with an underscore. I think that this is not a bug in python, but instead a consequence of mucking with internals that weren't designed to be m

[issue26949] IDLE restarts when one debugs code raising SystemExit

2016-05-04 Thread ppperry
Changes by ppperry : -- components: IDLE nosy: ppperry priority: normal severity: normal status: open title: IDLE restarts when one debugs code raising SystemExit type: behavior versions: Python 3.4 ___ Python tracker <http://bugs.python.

[issue26946] os.path.realpath.__name__ is 'abspath'

2016-05-04 Thread ppperry
ppperry added the comment: Also is true on python 3.4. Why does this matter anyway? -- nosy: +ppperry versions: +Python 3.4 ___ Python tracker <http://bugs.python.org/issue26

[issue23228] The tarfile module crashes when tarfile contains a symlink and unpack directory contain it too

2016-05-04 Thread ppperry
Changes by ppperry : -- title: Crashes when tarfile contains a symlink and unpack directory contain it too -> The tarfile module crashes when tarfile contains a symlink and unpack directory contain it too ___ Python tracker <http://bugs.pyth

[issue26860] Make os.walk and os.fwalk yield namedtuple instead of tuple

2016-05-04 Thread ppperry
Changes by ppperry : -- title: os.walk and os.fwalk yield namedtuple instead of tuple -> Make os.walk and os.fwalk yield namedtuple instead of tuple ___ Python tracker <http://bugs.python.org/issu

[issue26949] IDLE restarts when one debugs code raising SystemExit

2016-05-04 Thread ppperry
ppperry added the comment: Terry, Your `how to reproduce` is more complicated than necessary. This bug can be reproduced by just turning on the debugger in a python shell and typing `raise SystemExit` then pressing step in the debugger. -- versions: +Python 2.7

[issue26859] unittest fails with "Start directory is not importable" when trying to run sourceless tests

2016-05-07 Thread ppperry
Changes by ppperry : -- title: unittest fails with "Start directory is not importable" -> unittest fails with "Start directory is not importable" when trying to run sourceless tests ___ Python tracker <http://

[issue4260] Document that ctypes.xFUNCTYPE are decorators.

2016-05-07 Thread ppperry
Changes by ppperry : -- title: ctypes.xFUNCTYPE are decorators. -> Document that ctypes.xFUNCTYPE are decorators. ___ Python tracker <http://bugs.python.org/iss

[issue26949] IDLE restarts when one debugs code raising SystemExit

2016-05-07 Thread ppperry
ppperry added the comment: This issue has worse consequences than I previously thought. It also affects `KeyboardInterrupt` with worse consequences. If you run a program raising `KeyboardInterrupt` in the debugger, the shell will hang. Restarting the shell fixes this problem

[issue25901] `make test` crashes in test_httpservers

2016-05-08 Thread ppperry
Changes by ppperry : -- title: make test crash in test_httpservers -> `make test` crashes in test_httpservers ___ Python tracker <http://bugs.python.org/issu

[issue27054] Python installation problem: No module named 'encodings'

2016-05-19 Thread ppperry
Changes by ppperry : -- type: -> crash ___ Python tracker <http://bugs.python.org/issue27054> ___ ___ Python-bugs-list mailing list Unsubscrib

[issue25548] Show the address in the repr for class objects

2016-05-19 Thread ppperry
ppperry added the comment: I don't quite get why the memory address is helpful, but you could work around this using a custom metaclass: class IdMeta(type): def __repr__(cls): return super().__repr__()[:-1] + " at 0x%x>"%id(cls) class IdInRepr(meta

[issue27066] SystemError if custom opener returns -1

2016-05-19 Thread ppperry
ppperry added the comment: Also, `OSError [Errno 0] Error` isn't the most helpful error message. -- nosy: +ppperry ___ Python tracker <http://bugs.python.org/is

[issue27070] Add ability to freeze (seal) mutable objects

2016-05-20 Thread ppperry
ppperry added the comment: Use tuples, frozensets, and bytes for the first three cases instead. I don't quite see what the benefit of this is. It seems arbitrarily restrictive. -- nosy: +ppperry ___ Python tracker <http://bugs.python.org/is

[issue27070] Add ability to freeze (seal) mutable objects

2016-05-20 Thread ppperry
ppperry added the comment: Python is not the type of language in which one applies such memory micro-optimizations. In any case, if you really need to do this, use a custom class that subclasses `list` and overrides the modification methods to add a check

[issue27081] Multiprocessing is not robust against sys.stderr changes

2016-05-21 Thread ppperry
New submission from ppperry: In this code, one would expect that the entire traceback from the uncaught recursion error would get put onto the queue, where it could be read in the main process. queue = multiprocessing.Queue() def do_stderr(queue): class f: def write

[issue27081] Multiprocessing is not robust against sys.stderr changes

2016-05-21 Thread ppperry
Changes by ppperry : -- nosy: +jnoller, sbt ___ Python tracker <http://bugs.python.org/issue27081> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue27081] Multiprocessing is not robust against sys.stderr changes

2016-05-21 Thread ppperry
ppperry added the comment: Replacing the first line with `queue = multiprocessing.SimpleQueue()` fixes this issue. -- ___ Python tracker <http://bugs.python.org/issue27

[issue26928] _bootlocale imports locale at startup on Android, causing test_site to fail

2016-05-21 Thread ppperry
Changes by ppperry : -- title: _bootlocale imports locale at startup on Android -> _bootlocale imports locale at startup on Android, causing test_site to fail ___ Python tracker <http://bugs.python.org/issu

[issue27081] Multiprocessing is not robust against sys.stderr changes involving queues

2016-05-22 Thread ppperry
Changes by ppperry : -- title: Multiprocessing is not robust against sys.stderr changes -> Multiprocessing is not robust against sys.stderr changes involving queues ___ Python tracker <http://bugs.python.org/issu

[issue27012] Rename the posix module to _os

2016-05-26 Thread ppperry
Changes by ppperry : -- versions: +Python 3.6 ___ Python tracker <http://bugs.python.org/issue27012> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue24006] Multiprocessing fails when using functions defined in interactive interpreter.

2015-04-19 Thread ppperry
New submission from ppperry: An AttributeError is raised when starting a new process with an object defined in the interactive interpreter >>>def test():print "test" >>>test() test >>>from threading import Thread >>>Thread(target=test).start

[issue24160] Pdb sometimes crashes when trying to remove a breakpoint defined in a different debugger sessoon

2015-05-10 Thread ppperry
New submission from ppperry: >>> import pdb, test3 >>> pdb.run("reload(test3)") > (1)() (Pdb) s --Call-- > c:\documents and > settings\perry\desktop\coding_projects\python\test3.py(1)() -> foo = 7789 (Pdb) b 2 Breakpoint 1 at c:\documents and settings\pe

[issue10977] Concrete obect C API considered harmful to subclasses of builtin typesje

2015-05-13 Thread ppperry
Changes by ppperry : -- title: Concrete object C API considered harmful to subclasses of builtin types -> Concrete obect C API considered harmful to subclasses of builtin typesje ___ Python tracker <http://bugs.python.org/issu

[issue10977] Concrete object C API considered harmful to subclasses of builtin typesje

2015-05-13 Thread ppperry
Changes by ppperry : -- title: Concrete obect C API considered harmful to subclasses of builtin typesje -> Concrete object C API considered harmful to subclasses of builtin typesje ___ Python tracker <http://bugs.python.org/issu

[issue10977] Concrete object C API considered harmful to subclasses of builtin types

2015-05-13 Thread ppperry
Changes by ppperry : -- title: Concrete object C API considered harmful to subclasses of builtin typesje -> Concrete object C API considered harmful to subclasses of builtin types ___ Python tracker <http://bugs.python.org/issu

[issue24252] IDLE removes elements from tracebacks.

2015-05-20 Thread ppperry
New submission from ppperry: When reproducing issue24160 in IDLE, I saw this traceback: Traceback (most recent call last): File "", line 1, in pdb.run("reload(test3)") File "C:\Python27\lib\pdb.py", line 1238, in run Pdb().run(statement, globals, l

[issue24265] IDLE produces error message when run with both -s and -c.

2015-05-22 Thread ppperry
New submission from ppperry: When I run "python -m idlelib.idle -sc [command] from the command line, IDLE runs the startup file, but then pops up an error message saying "the Python Shell window is already executing a command;please wait until it is finished." When the error w

[issue24265] IDLE produces error message when run with both -s and -c.

2015-05-22 Thread ppperry
Changes by ppperry : -- type: -> behavior ___ Python tracker <http://bugs.python.org/issue24265> ___ ___ Python-bugs-list mailing list Unsubscrib

[issue6858] IDLE: allow syntax highlighting of files without .py extension

2016-09-12 Thread ppperry
Changes by ppperry : -- title: This is a python file, apply syntax highlighting -> IDLE: allow syntax highlighting of files without .py extension ___ Python tracker <http://bugs.python.org/iss

[issue10673] multiprocess.Process join method - timeout indistinguishable from success

2016-09-13 Thread ppperry
Changes by ppperry : -- assignee: -> docs@python components: +Documentation nosy: +docs@python ___ Python tracker <http://bugs.python.org/issue10673> ___ _

[issue28139] Misleading Indentation in C source code

2016-09-13 Thread ppperry
Changes by ppperry : -- title: Misleading Indentation -> Misleading Indentation in C source code ___ Python tracker <http://bugs.python.org/issue28139> ___ _

[issue24780] difflib.ndiff produces unreadable output when input missing trailing newline

2016-09-15 Thread ppperry
Changes by ppperry : -- components: -Tests title: unittest assertEqual difference output foiled by newlines -> difflib.ndiff produces unreadable output when input missing trailing newline ___ Python tracker <http://bugs.python.org/issu

[issue28165] The 'subprocess' module leaks roughly 4 KiB of memory per call

2016-09-15 Thread ppperry
Changes by ppperry : -- type: -> resource usage ___ Python tracker <http://bugs.python.org/issue28165> ___ ___ Python-bugs-list mailing list Unsubscrib

[issue27806] 2.7 32-bit builds fail on future releases of OS X due to dependency on deleted header file

2016-09-15 Thread ppperry
Changes by ppperry : -- type: -> compile error ___ Python tracker <http://bugs.python.org/issue27806> ___ ___ Python-bugs-list mailing list Unsubscrib

<    1   2   3