diff options
author | Tarek Ziadé <ziade.tarek@gmail.com> | 2010-01-24 00:33:32 (GMT) |
---|---|---|
committer | Tarek Ziadé <ziade.tarek@gmail.com> | 2010-01-24 00:33:32 (GMT) |
commit | f14c7fc33da8ba3aa28bbb7b0305ea12ab30be09 (patch) | |
tree | c3a88b29baa9ee925ad8181c4853afe0ed582987 /Lib/distutils/command | |
parent | aa98058cc44ba20f35c106d20918c6196b737561 (diff) | |
download | cpython-f14c7fc33da8ba3aa28bbb7b0305ea12ab30be09.zip cpython-f14c7fc33da8ba3aa28bbb7b0305ea12ab30be09.tar.gz cpython-f14c7fc33da8ba3aa28bbb7b0305ea12ab30be09.tar.bz2 |
Fixed #7748: now upload and register commands don't need to force the encoding anymore : DistributionMetada returns utf8 strings
Diffstat (limited to 'Lib/distutils/command')
-rw-r--r-- | Lib/distutils/command/register.py | 1 | ||||
-rw-r--r-- | Lib/distutils/command/upload.py | 2 |
2 files changed, 1 insertions, 2 deletions
diff --git a/Lib/distutils/command/register.py b/Lib/distutils/command/register.py index fb547c9..dc08990 100644 --- a/Lib/distutils/command/register.py +++ b/Lib/distutils/command/register.py @@ -266,7 +266,6 @@ Your selection [default 1]: ''', log.INFO) if type(value) not in (type([]), type( () )): value = [value] for value in value: - value = unicode(value).encode("utf-8") body.write(sep_boundary) body.write('\nContent-Disposition: form-data; name="%s"'%key) body.write("\n\n") diff --git a/Lib/distutils/command/upload.py b/Lib/distutils/command/upload.py index 3e18aea..18a10a0 100644 --- a/Lib/distutils/command/upload.py +++ b/Lib/distutils/command/upload.py @@ -145,7 +145,7 @@ class upload(PyPIRCCommand): value = value[1] else: fn = "" - value = str(value) + body.write(sep_boundary) body.write('\nContent-Disposition: form-data; name="%s"'%key) body.write(fn) |