From 5fedf71439187f00c661b16b80d398b74b00390e Mon Sep 17 00:00:00 2001 From: Sebastian Rittau Date: Wed, 12 May 2021 01:01:33 +0200 Subject: Fix import of HTTPError (GH-22304) Import HTTPError from urllib.error instead of urllib.request. --- Lib/distutils/command/upload.py | 3 ++- Lib/distutils/tests/test_upload.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Lib/distutils/command/upload.py b/Lib/distutils/command/upload.py index 95e9fda..e0ecb65 100644 --- a/Lib/distutils/command/upload.py +++ b/Lib/distutils/command/upload.py @@ -9,7 +9,8 @@ import os import io import hashlib from base64 import standard_b64encode -from urllib.request import urlopen, Request, HTTPError +from urllib.error import HTTPError +from urllib.request import urlopen, Request from urllib.parse import urlparse from distutils.errors import DistutilsError, DistutilsOptionError from distutils.core import PyPIRCCommand diff --git a/Lib/distutils/tests/test_upload.py b/Lib/distutils/tests/test_upload.py index bca5516..74f0bc0 100644 --- a/Lib/distutils/tests/test_upload.py +++ b/Lib/distutils/tests/test_upload.py @@ -2,7 +2,7 @@ import os import unittest import unittest.mock as mock -from urllib.request import HTTPError +from urllib.error import HTTPError from test.support import run_unittest -- cgit v0.12