This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author asmodai
Recipients Marcus.Smith, asmodai, dstufft, larry, ncoghlan, paul.moore
Date 2014-02-09.13:06:40
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Nick et al,

currently trying b3 and using the bundled pip (1.5.2) to update the bundled setuptools from 2.1 to 2.2 on Windows 7 and I get the following. Any idea if this is still an issue with the newer versions (and thus might be relevant to this case)?

F:\Python34>Scripts\pip3.4.exe install -U setuptools
Downloading/unpacking setuptools from

Cleaning up...
Traceback (most recent call last):
  File "F:\Python34\lib\site-packages\pip\", line 122, in main
    status =, args)
  File "F:\Python34\lib\site-packages\pip\commands\", line 274, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "F:\Python34\lib\site-packages\pip\", line 1206, in prepare_files
    for subreq in dist.requires(req_to_install.extras):
  File "F:\Python34\lib\site-packages\pip\_vendor\", line 2232, in requires
    dm = self._dep_map
  File "F:\Python34\lib\site-packages\pip\_vendor\", line 2423, in _dep_map
    self.__dep_map = self._compute_dependencies()
  File "F:\Python34\lib\site-packages\pip\_vendor\", line 2445, in _compute_dependencies
    for req in self._parsed_pkg_info.get_all('Requires-Dist') or []:
  File "F:\Python34\lib\site-packages\pip\_vendor\", line 2415, in _parsed_pkg_info
    self._pkg_info = Parser().parsestr(self.get_metadata(self.PKG_INFO))
  File "F:\Python34\lib\email\", line 70, in parsestr
    return self.parse(StringIO(text), headersonly=headersonly)
  File "F:\Python34\lib\email\", line 60, in parse
    return feedparser.close()
  File "F:\Python34\lib\email\", line 170, in close
  File "F:\Python34\lib\email\", line 163, in _call_parse
  File "F:\Python34\lib\email\", line 449, in _parsegen
  File "F:\Python34\lib\email\", line 311, in set_payload
    " payload") from None
TypeError: charset argument must be specified when non-ASCII characters are used in the payload

Storing debug log for failure in C:\Users\asmodai\pip\pip.log
Date User Action Args
2014-02-09 13:06:42asmodaisetrecipients: + asmodai, paul.moore, ncoghlan, larry, dstufft, Marcus.Smith
2014-02-09 13:06:42asmodaisetmessageid: <>
2014-02-09 13:06:42asmodailinkissue20570 messages
2014-02-09 13:06:40asmodaicreate