From: Victor Stinner Date: Mon, 5 Sep 2011 22:11:13 +0000 (+0200) Subject: Issue #9561: packaging now writes egg-info files using UTF-8 X-Git-Tag: v3.3.0a1~1570^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d4d8ae5a42ac859c95bdcb2a608c1b972c56efac;p=thirdparty%2FPython%2Fcpython.git Issue #9561: packaging now writes egg-info files using UTF-8 instead of the locale encoding --- diff --git a/Lib/packaging/tests/test_util.py b/Lib/packaging/tests/test_util.py index 5e804c27a61d..c3d91aa05984 100644 --- a/Lib/packaging/tests/test_util.py +++ b/Lib/packaging/tests/test_util.py @@ -946,7 +946,7 @@ class PackagingLibChecks(support.TempdirManager, def _distutils_pkg_info(self): tmp = self._distutils_setup_py_pkg() - self.write_file([tmp, 'PKG-INFO'], '') + self.write_file([tmp, 'PKG-INFO'], '', encoding='UTF-8') return tmp def _setup_cfg_with_no_metadata_pkg(self): @@ -971,7 +971,7 @@ class PackagingLibChecks(support.TempdirManager, def _pkg_info_with_no_distutils(self): tmp = self._random_setup_py_pkg() - self.write_file([tmp, 'PKG-INFO'], '') + self.write_file([tmp, 'PKG-INFO'], '', encoding='UTF-8') return tmp def _random_setup_py_pkg(self): diff --git a/Misc/NEWS b/Misc/NEWS index bf35d9c389f7..fbcdb8d1989e 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -271,7 +271,7 @@ Core and Builtins Library ------- -- Issue #9561: distutils now reads and writes egg-info files using UTF-8, +- Issue #9561: distutils and packaging now writes egg-info files using UTF-8, instead of the locale encoding. - Issue #8286: The distutils command sdist will print a warning message instead