[issue13460] urllib methods should demand unicode, instead demand str

2011-11-22 Thread Tyler Starke

New submission from Tyler Starke :

It seems bad practice for urllib methods to demand a str instance and they 
should demand a unicode instance. By demanding a str instance the default 
behavior is too demanding, for the web space it is being used, for the English 
language. We would want Python to extend beyond English when it uses urllib

Currently I am encoding the unicode passed with 'utf-8' and that works.

--
components: Library (Lib), Unicode
messages: 148165
nosy: Tyler.Starke, ezio.melotti
priority: normal
severity: normal
status: open
title: urllib methods should demand unicode, instead demand str
type: behavior

___
Python tracker 
<http://bugs.python.org/issue13460>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13460] urllib methods should demand unicode, instead demand str

2011-11-22 Thread Tyler Starke

Tyler Starke  added the comment:

well that was closed fast. I noticed in the docs that Python 3 demands a str 
type also.

--

___
Python tracker 
<http://bugs.python.org/issue13460>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13460] urllib methods should demand unicode, instead demand str

2011-11-22 Thread Tyler Starke

Tyler Starke  added the comment:

Nevermind. I had to download the source to see that it encodes to 'utf-8', or a 
passed encoding method, in the methods that are causing problems in 2.6.5.

--

___
Python tracker 
<http://bugs.python.org/issue13460>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com