[issue6512] UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: illegal encoding

2009-07-18 Thread Winfried Plappert
New submission from Winfried Plappert : When running the attached program, it will fail with above message on Control-2 only! All other control keys work happily. The same program under MS-Windows seems to work (I am under Linux, so I can't switch easily). My version of Python: Python 3.1 (r31

[issue6512] UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: illegal encoding

2009-07-18 Thread Winfried Plappert
Changes by Winfried Plappert : Removed file: http://bugs.python.org/file14517/tkpy_70.py ___ Python tracker ___ ___ Python-bugs-list mailing li

[issue6512] UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: illegal encoding

2009-07-18 Thread Winfried Plappert
Changes by Winfried Plappert : Added file: http://bugs.python.org/file14518/tkpy_70.py ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue6512] UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: illegal encoding

2009-07-18 Thread Winfried Plappert
Changes by Winfried Plappert : Removed file: http://bugs.python.org/file14518/tkpy_70.py ___ Python tracker ___ ___ Python-bugs-list mailing li

[issue6512] UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: illegal encoding

2009-07-18 Thread Winfried Plappert
Changes by Winfried Plappert : Added file: http://bugs.python.org/file14519/tkpy_70.py ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue6512] UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: illegal encoding

2009-07-18 Thread Ezio Melotti
Ezio Melotti added the comment: Can you paste the full traceback? I tried to run the script on Windows and nothing happened when I pressed Ctrl+[0..9]. -- nosy: +ezio.melotti priority: -> low type: -> behavior ___ Python tracker

[issue6513] Standard Library, Warnings, 28.5.4, example fails

2009-07-18 Thread Jason Tiller
New submission from Jason Tiller : The example provided in section 28.5.4 (warnings) of the Standard Library documentation fails. This example assumes that the context manager instance ('w' in "warnings.catch_warnings(record=True) as w") supplies a list of objects, each of which has a data attri

[issue6509] re.py - encounter unexpected str-object

2009-07-18 Thread Ezio Melotti
Changes by Ezio Melotti : -- nosy: +ezio.melotti priority: -> normal ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscr

[issue6512] UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: illegal encoding

2009-07-18 Thread Winfried Plappert
Winfried Plappert added the comment: As I said, it does work on Windows, but NOT on Linux! Her is the full traceback: wplap...@lin-wpl:~/sudoku/version3.0/tk_test/python3$ python3 tkpy_70.py key_control_num 1 (# I pressed Control-1) Traceback (most recent call last): File "tkpy_70.py", line

[issue6513] Standard Library, Warnings, 28.5.4, example fails

2009-07-18 Thread Georg Brandl
Georg Brandl added the comment: Thanks, fixed in r74074. -- resolution: -> fixed status: open -> closed ___ Python tracker ___ ___ Py

[issue6505] Minor typos in tutorial (i/o chapter)

2009-07-18 Thread Georg Brandl
Georg Brandl added the comment: Thanks, fixed in r74075. -- resolution: -> fixed status: open -> closed ___ Python tracker ___ ___ Py

[issue6502] documentation error: missing comma between kwonlyargcount & nlocals

2009-07-18 Thread Georg Brandl
Georg Brandl added the comment: Thanks, fixed in r74076. -- resolution: accepted -> fixed status: open -> closed ___ Python tracker ___ __

[issue6512] UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: illegal encoding

2009-07-18 Thread Winfried Plappert
Winfried Plappert added the comment: Is it possible that this issue is related to issue6144? BTW: I have to handcomile my python 3.1 :) -- ___ Python tracker ___ ___

[issue6512] UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: illegal encoding

2009-07-18 Thread Ezio Melotti
Ezio Melotti added the comment: The same problems (ctrl+space and ctrl+2) were reported in #1028. Closing this as duplicate. -- resolution: -> duplicate stage: -> committed/rejected status: open -> closed ___ Python tracker

[issue1028] Tkinter binding involving Control-spacebar raises unicode error

2009-07-18 Thread Ezio Melotti
Ezio Melotti added the comment: More users reported this problem in #6144 and #6512. -- nosy: +ezio.melotti priority: -> normal type: -> behavior ___ Python tracker ___ ___

[issue1028] Tkinter binding involving Control-spacebar raises unicode error

2009-07-18 Thread Ezio Melotti
Changes by Ezio Melotti : -- superseder: -> [IDLE] UnicodeDecodeError when invoking force-open-completions ___ Python tracker ___ ___

[issue1028] Tkinter binding involving Control-spacebar raises unicode error

2009-07-18 Thread Ezio Melotti
Changes by Ezio Melotti : -- superseder: [IDLE] UnicodeDecodeError when invoking force-open-completions -> ___ Python tracker ___ ___

[issue6144] [IDLE] UnicodeDecodeError when invoking force-open-completions

2009-07-18 Thread Ezio Melotti
Ezio Melotti added the comment: This was already reported in #1028. Closing as duplicate. -- nosy: +ezio.melotti resolution: -> duplicate stage: -> committed/rejected status: open -> closed superseder: -> Tkinter binding involving Control-spacebar raises unicode error __

[issue6512] UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: illegal encoding

2009-07-18 Thread Ezio Melotti
Changes by Ezio Melotti : -- superseder: -> Tkinter binding involving Control-spacebar raises unicode error ___ Python tracker ___ ___

[issue6489] Documentation of ElementTree.Element.getiterator implies element will always be included

2009-07-18 Thread Georg Brandl
Georg Brandl added the comment: Fixed in r74077. -- assignee: effbot -> georg.brandl resolution: -> fixed status: open -> closed ___ Python tracker ___ _

[issue6499] Can't import xmlrpclib, DocXMLRPCServer and SimpleXMLRPCServer when zlib is not available

2009-07-18 Thread Kristján Valur Jónsson
Kristján Valur Jónsson added the comment: I thought zlib was a builtin module? Why isn't it available? -- ___ Python tracker ___ ___

[issue6504] infinite recursion from calling builtins.open()

2009-07-18 Thread Georg Brandl
Georg Brandl added the comment: First, the second bug isn't a bug since that restriction has been lifted in Python 3. The original issue occurs because open() for text modes imports the "locale" module. This is kind of nasty, because calling open() is well within what a find_module() implementa

[issue6507] Enhance dis.dis to autocompile codestrings

2009-07-18 Thread Georg Brandl
Georg Brandl added the comment: As I explained on python-ideas, 'single' should not be tried. -- nosy: +georg.brandl ___ Python tracker ___ __

[issue6512] UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: illegal encoding

2009-07-18 Thread Winfried Plappert
Winfried Plappert added the comment: I have verified that the problem goes away when you switch from tcl/tk8.4 to tcl/tk8.5 . Luckily my Ubuntu 9.04 has the 8.5-version available for install. Thanks for the quick help! -- ___ Python tracker

[issue6509] re.py - encounter unexpected str-object

2009-07-18 Thread Georg Brandl
Changes by Georg Brandl : -- priority: normal -> critical ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http:/

[issue6504] infinite recursion from calling builtins.open()

2009-07-18 Thread kai zhu
kai zhu added the comment: current hack-around, then is to pre-import locale, which is verified to work: # beg test.py class importer(object): def find_module(self, mname, path = None): open("foo.txt") import sys, locale; sys.meta_path.append(importer) import collections # no recursion # end

[issue6497] Support for digital Cinema/film DPX and Kodak Cineon image file formats in imghdr module

2009-07-18 Thread Walter Arrighetti
Walter Arrighetti added the comment: DPX and Kodak Cineon are the two professional raster image formats used in digital cinema/film post-production facilities to professionally store video frames, usually using RGB, YUV or XYZ colour-spaces with 10,12,16 or 32 bits per channel. They have two fun

[issue6512] UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: illegal encoding

2009-07-18 Thread Winfried Plappert
Winfried Plappert added the comment: wplap...@lin-wpl:~/sudoku/version3.0/tk_test/python3$ python3 Python 3.1 (r31:73572, Jul 18 2009, 11:13:40) [GCC 4.3.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import tkinter >>> print(tkinter.Tcl().tk.call('info'

[issue6507] Enhance dis.dis to autocompile codestrings

2009-07-18 Thread Nick Coghlan
Nick Coghlan added the comment: As per Georg's suggestion, a better approach would look like: from dis import dis def dis_str(source): try: c = compile(source, '', 'eval') except SyntaxError: c = compile(source, '', 'exec') return dis(c) -- __

[issue5752] xml.dom.minidom does not escape CR, LF and TAB characters within attribute values

2009-07-18 Thread Tomalak
Tomalak added the comment: @devon: Thanks for pointing & linking back here. -- ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue1578269] Add os.link() and os.symlink() and os.path.islink() support for Windows

2009-07-18 Thread Jason R. Coombs
Jason R. Coombs added the comment: Now that Python 3.1 is released, can we talk about integrating this into the 3.1.1 release? -- ___ Python tracker ___ __

[issue6499] Can't import xmlrpclib, DocXMLRPCServer and SimpleXMLRPCServer when zlib is not available

2009-07-18 Thread Ezio Melotti
Ezio Melotti added the comment: I don't know why it's not installed here, but I didn't remove it intentionally. "here" is a Linux machine with Ubuntu 8.04.3 (hardy) LTS. One reason might be that I just have a limited number of program installed and zlib is probably a dependency of some popular p

[issue1578269] Add os.link() and os.symlink() and os.path.islink() support for Windows

2009-07-18 Thread R. David Murray
R. David Murray added the comment: Standard policy is that new features only go into the next version (3.2 in this case). 3.1 will only get bug fixes now that it has been released. -- nosy: +r.david.murray ___ Python tracker

[issue6431] Fraction fails equality test with a user-defined type

2009-07-18 Thread Mark Dickinson
Mark Dickinson added the comment: Applied in r74078 (py3k), r74079 (release31-maint). I'll backport to 2.x. -- ___ Python tracker ___ ___

[issue6514] "python -m unittest " does not run any tests

2009-07-18 Thread Jean-Paul Calderone
New submission from Jean-Paul Calderone : exar...@boson:~$ cat > test_foo.py from unittest import TestCase class SomeTests(TestCase): def test_foo(self): pass exar...@boson:~$ python -m unittest test_foo -- Ran 0 te

[issue6515] http://docs.python.org/dev/library/unittest.html#load-tests-protocol doesn't make it clear when load_tests support was introduced

2009-07-18 Thread Jean-Paul Calderone
New submission from Jean-Paul Calderone : The load_tests feature will be new in 2.7. Earlier in the unittest documentation, there's a mention that loadTestsFromModule was changed in 2.7 to add support for load_tests. However, the main documentation for load_tests doesn't say anything about this

[issue6431] Fraction fails equality test with a user-defined type

2009-07-18 Thread Mark Dickinson
Mark Dickinson added the comment: Backported to trunk in r74080. I don't think it's worth fixing this in 2.6: it seems unlikely that the changed comparison behaviour would cause breakage, but I don't want to take the chance. Thanks Case for the report and patches! -- resolution: -

[issue6515] http://docs.python.org/dev/library/unittest.html#load-tests-protocol doesn't make it clear when load_tests support was introduced

2009-07-18 Thread Georg Brandl
Changes by Georg Brandl : -- assignee: georg.brandl -> michael.foord nosy: +michael.foord ___ Python tracker ___ ___ Python-bugs-list m

[issue6512] UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: illegal encoding

2009-07-18 Thread Ezio Melotti
Ezio Melotti added the comment: Do you know what 8.5.x version were you running before? You should report it to #1028, apparently they were trying to find out the affected versions there. -- ___ Python tracker

[issue1886] Permit to easily use distutils "--formats=tar, gztar, bztar" on all systems

2009-07-18 Thread Till Maas
Changes by Till Maas : -- nosy: +till ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mai

[issue6516] reset owner/group to root for distutils tarballs

2009-07-18 Thread Till Maas
New submission from Till Maas : Please allow to create tarballs with owner/group of files be set to root. One possible fix is to change cmd in distutils/archive_util.py to this: cmd = ["tar", "-cf", archive_name, "--owner=root", "--group=root", base_dir] -- assignee: tarek components:

[issue1578269] Add os.link() and os.symlink() and os.path.islink() support for Windows

2009-07-18 Thread Jason R. Coombs
Jason R. Coombs added the comment: In many ways, this is a bug fix and not a new feature. os.islink is already in the ntpath module, but simply doesn't perform its intended purpose. Similarly, os.symlink exists and is defined for unix platforms, but is just absent on the Windows platform. In o

[issue1578269] Add os.link() and os.symlink() and os.path.islink() support for Windows

2009-07-18 Thread R. David Murray
R. David Murray added the comment: I'm inclined to agree with you. -- stage: -> patch review ___ Python tracker ___ ___ Python-bug

[issue4753] Faster opcode dispatch on gcc

2009-07-18 Thread Michele Dionisio
Michele Dionisio added the comment: I have patch the code of python3.1 to use computed goto tecnique also with Visual Studio. The performance result is not good (I really don't know why). But it is a good work-araound for use the computed goto also on windows. The only diffentes is that the opco

[issue6517] configparser: add possibility to escape formatstrings

2009-07-18 Thread Till Maas
New submission from Till Maas : There seems to be no way to add a config item with a value containing a formatstring without this formatstring beeing handled by configparser. A possible way to escape the formatstrings could be to double the %-sign, e.g.: [foo] bar = %%(string)s The value of th

[issue6461] multiprocessing: freezing apps on Windows

2009-07-18 Thread Stuart Mentzer
Stuart Mentzer added the comment: Thanks Jesse. If you make broader changes that my patch I am happy to test on Windows and with py2exe if that is helpful. I will try to get the py2exe folks to look at the broader multiprocessing issues I describe as well. If multiprocessing supports freezing o

[issue6461] multiprocessing: freezing apps on Windows

2009-07-18 Thread Jesse Noller
Jesse Noller added the comment: Sounds good - I've personally never used freeze on windows, so having some docs and a patch to help make it better for those that do is a definite plus -- ___ Python tracker __

[issue6415] warnings.warn segfaults on bad formatted string

2009-07-18 Thread R. David Murray
R. David Murray added the comment: The backport to 2.6 needs adjustment. The test fails: Traceback (most recent call last): File "/home/rdmurray/python/release26-maint/Lib/test/test_warnings.py", line 350, in test_bad_str with self.assertRaises(ValueError): TypeError: failUnlessRaises()

[issue6517] configparser: add possibility to escape formatstrings

2009-07-18 Thread R. David Murray
R. David Murray added the comment: The formatstring is a Python % formatting code, and doubling the %% is the way to escape one, so what you suggest is in fact the way it works. Do you have a test case demonstrating that it doesn't work as documented (it works for me)? -- nosy: +r.davi

[issue6517] configparser: add possibility to escape formatstrings

2009-07-18 Thread Till Maas
Till Maas added the comment: Afacs it is not documented to work. Here is the testcase: #!/usr/bin/python # vim: fileencoding=utf8 import ConfigParser import tempfile file = tempfile.TemporaryFile(mode='rw+b') file.write("[s]\nf=%%(b)s\n") file.seek(0) config = ConfigParser.ConfigParser() con

[issue6517] configparser: add possibility to escape formatstrings

2009-07-18 Thread R. David Murray
R. David Murray added the comment: Ah, that's because you aren't using SafeConfigParser (which the docs recommend that you do unless you have to use ConfigParser for backward compatibility reasons). Your test case works with SafeConfigParser. You are correct that it is not explicitly documente

[issue6517] configparser: add possibility to escape formatstrings

2009-07-18 Thread Till Maas
Till Maas added the comment: It would be nice if you could expand the patch to also use only one name for the support of format strings. In the beginning it is introduced as "reference expansion", but later in the document, several variatons of interpolation are used: "magical interpolation", "

[issue6518] Enable 'with' statement in ossaudiodev module

2009-07-18 Thread Jerzy Jalocha N
New submission from Jerzy Jalocha N : Actually, it is not possible to use the 'with' statement in the ossaudiodev module: >>> import ossaudiodev >>> with ossaudiodev.open('/dev/dsp', 'r') as device: ... pass ... Traceback (most recent call last): File "", line 1 in AttributeError: 'ossaud

[issue6519] Reorder 'with' statement for files in Python Tutorial

2009-07-18 Thread Jerzy Jalocha N
New submission from Jerzy Jalocha N : Actually, the Python Tutorial recommends the use of the 'with' statement in Section 7.2.1. "Methods of File Objects": > It is good practice to use the with keyword when dealing with file > objects. [etc.] But the example and description are at the very bott

[issue6070] Python 2.6 makes .pyc/.pyo bytecode files executable

2009-07-18 Thread R. David Murray
R. David Murray added the comment: Committed to 2.6 in r74085, py3k in r74058 (by alexandre vassalotti), and 3.1 in r74086. -- status: open -> closed ___ Python tracker ___ _

[issue5230] pydoc reports misleading failure if target module raises an ImportError

2009-07-18 Thread R. David Murray
R. David Murray added the comment: Benjamin merged this to py3k/3.1 as part of r73623/r73625. -- status: open -> closed ___ Python tracker ___ ___

[issue5102] urllib2.py timeouts do not propagate across redirects for 2.6.1 (and 3.x?)

2009-07-18 Thread Senthil
Senthil added the comment: Fixed and committed in revision 74089 and revision 74090. Should this be backported? -- resolution: -> fixed versions: +Python 3.2 ___ Python tracker

[issue5102] urllib2.py timeouts do not propagate across redirects for 2.6.1 (and 3.x?)

2009-07-18 Thread R. David Murray
R. David Murray added the comment: It's hard to imagine anyone depending on the broken behavior, so I'd vote yes. -- nosy: +r.david.murray ___ Python tracker ___

[issue6520] urllib.urlopen does not have timeout parameter where as urllib2.urlopen has

2009-07-18 Thread Senthil
New submission from Senthil : Just noticed this while fixing another bug issue5102. Need to figure out why urllib.urlopen does not have timeout in the first account and if it was due to some overlook, then: 1) add timeout parameter to urllib.urlopen 2) propage it across redirects. It may not h

[issue5102] urllib2.py timeouts do not propagate across redirects for 2.6.1 (and 3.x?)

2009-07-18 Thread Senthil
Changes by Senthil : -- versions: +Python 2.7 -Python 2.6 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http:/

[issue6415] warnings.warn segfaults on bad formatted string

2009-07-18 Thread Hirokazu Yamamoto
Hirokazu Yamamoto added the comment: Thank you, I've fixed it in r74091. I should have checked test results on all branches. -- ___ Python tracker ___ __

[issue5102] urllib2.py timeouts do not propagate across redirects for 2.6.1 (and 3.x?)

2009-07-18 Thread Senthil
Senthil added the comment: backported to release26-maint in the revision 74093 and release31-maint in the revision 74092 Closing this issue. -- status: open -> closed ___ Python tracker

[issue5102] urllib2.py timeouts do not propagate across redirects for 2.6.1 (and 3.x?)

2009-07-18 Thread Senthil
Changes by Senthil : -- versions: +Python 2.6, Python 3.1 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http:/

[issue1006238] cross compile patch

2009-07-18 Thread Garrett Cooper
Garrett Cooper added the comment: Coming back to this issue, I really want to resolve it on TRUNK and for it to make its way into 2.6.3 and 2.x trunk, as well as 3.0.2 and 3.x trunk. I am more than happy to sign a contributor agreement if this will push things along quicker. Thanks, -Garrett -