aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/command/upload_docs.py
diff options
context:
space:
mode:
Diffstat (limited to 'setuptools/command/upload_docs.py')
-rw-r--r--setuptools/command/upload_docs.py8
1 files changed, 2 insertions, 6 deletions
diff --git a/setuptools/command/upload_docs.py b/setuptools/command/upload_docs.py
index e21a88ce..41d7f055 100644
--- a/setuptools/command/upload_docs.py
+++ b/setuptools/command/upload_docs.py
@@ -18,6 +18,7 @@ from base64 import standard_b64encode
from pkg_resources import iter_entry_points
from distutils import log
+from distutils.errors import DistutilsError
from distutils.errors import DistutilsOptionError
try:
@@ -25,17 +26,12 @@ try:
except ImportError:
from setuptools.command.upload import upload
-if sys.version_info >= (3, 1):
- errors = 'surrogateescape'
-else:
- errors = 'strict'
-
# This is not just a replacement for byte literals
# but works as a general purpose encoder
def b(s, encoding='utf-8'):
if isinstance(s, unicode):
- return s.encode(encoding, errors)
+ return s.encode(encoding)
return s