Replace usage of six.moves.urllib with urllib

Also organize some of the imports. Now that Servo only uses Python 3,
this module is unnecessary. This is part of the gradual migration to
using only Python 3.
This commit is contained in:
Martin Robinson 2023-04-10 12:47:39 +02:00
parent 53218621e9
commit e9942bddb0
10 changed files with 37 additions and 35 deletions

View file

@ -10,7 +10,7 @@ import os
import distro
import subprocess
import six
import six.moves.urllib as urllib
import urllib
from subprocess import PIPE
from zipfile import BadZipfile

View file

@ -10,6 +10,7 @@
from __future__ import absolute_import, print_function, unicode_literals
import base64
import glob
import json
import os
import os.path as path
@ -18,8 +19,7 @@ import re
import subprocess
import sys
import traceback
import six.moves.urllib as urllib
import glob
import urllib
from mach.decorators import (
CommandArgument,

View file

@ -15,11 +15,11 @@ import os
import os.path as path
import platform
import shutil
import stat
import subprocess
import sys
import six.moves.urllib as urllib
import urllib
import zipfile
import stat
from time import time

View file

@ -9,35 +9,36 @@
from __future__ import print_function
from errno import ENOENT as NO_SUCH_FILE_OR_DIRECTORY
from glob import glob
import shutil
import contextlib
import distro
import functools
import gzip
import itertools
import json
import locale
import os
from os import path
import platform
import distro
import re
import contextlib
import subprocess
from subprocess import PIPE
import shutil
import six
import subprocess
import sys
import tarfile
import urllib
import zipfile
import functools
from errno import ENOENT as NO_SUCH_FILE_OR_DIRECTORY
from glob import glob
from os import path
from subprocess import PIPE
import toml
from xml.etree.ElementTree import XML
from servo.util import download_file
import six.moves.urllib as urllib
from .bootstrap import check_gstreamer_lib
from mach.decorators import CommandArgument
from mach.registrar import Registrar
import toml
import json
from servo.packages import WINDOWS_MSVC as msvc_deps
from servo.util import host_triple

View file

@ -11,12 +11,12 @@ from __future__ import print_function, unicode_literals
from os import path, listdir, getcwd
from time import time
import json
import signal
import subprocess
import sys
import tempfile
import six.moves.urllib as urllib
import json
import subprocess
import urllib
from mach.decorators import (
CommandArgument,

View file

@ -21,7 +21,7 @@ import shutil
import subprocess
import sys
import tempfile
import six.moves.urllib as urllib
import urllib
import xml
from mach.decorators import (

View file

@ -14,14 +14,14 @@ import os
import os.path
import platform
import shutil
from socket import error as socket_error
import stat
from io import BytesIO
import sys
import time
import urllib
import zipfile
import six.moves.urllib as urllib
from io import BytesIO
from socket import error as socket_error
try:
from ssl import HAS_SNI