Sort imports and minor Flake8 changes (#4520)

* Run isort on the codebase

Command: isort --recursive --skip __main__.py --skip _vendor -o pip._vendor -sd THIRDPARTY -m 5 -p pip -p tests ./pip ./tests

* 📰
This commit is contained in:
Pradyun S. Gedam 2017-06-13 17:47:00 +05:30 committed by Xavier Fernandez
parent 6a9e76347f
commit 9923c1ad7e
45 changed files with 71 additions and 45 deletions

1
news/4520.trivial Normal file
View File

@ -0,0 +1 @@
Sort imports, again.

View File

@ -9,8 +9,8 @@ from pip.exceptions import CommandError
from pip.index import FormatControl from pip.index import FormatControl
from pip.req import RequirementSet from pip.req import RequirementSet
from pip.utils import ensure_dir, normalize_path from pip.utils import ensure_dir, normalize_path
from pip.utils.temp_dir import TempDirectory
from pip.utils.filesystem import check_path_owner from pip.utils.filesystem import check_path_owner
from pip.utils.temp_dir import TempDirectory
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View File

@ -5,10 +5,6 @@ import logging
import operator import operator
import os import os
import shutil import shutil
try:
import wheel
except ImportError:
wheel = None
from pip import cmdoptions from pip import cmdoptions
from pip.basecommand import RequirementCommand from pip.basecommand import RequirementCommand
@ -19,8 +15,8 @@ from pip.locations import distutils_scheme, virtualenv_no_global
from pip.req import RequirementSet from pip.req import RequirementSet
from pip.status_codes import ERROR from pip.status_codes import ERROR
from pip.utils import ensure_dir, get_installed_version from pip.utils import ensure_dir, get_installed_version
from pip.utils.temp_dir import TempDirectory
from pip.utils.filesystem import check_path_owner from pip.utils.filesystem import check_path_owner
from pip.utils.temp_dir import TempDirectory
from pip.wheel import WheelBuilder, WheelCache from pip.wheel import WheelBuilder, WheelCache
try: try:
@ -29,6 +25,12 @@ except ImportError:
wheel = None wheel = None
try:
import wheel
except ImportError:
wheel = None
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View File

@ -2,11 +2,11 @@
distributions.""" distributions."""
from __future__ import absolute_import, division from __future__ import absolute_import, division
import os
import sys
import codecs import codecs
import locale import locale
import logging import logging
import os
import sys
from pip._vendor.six import text_type from pip._vendor.six import text_type

View File

@ -6,7 +6,6 @@ import tempfile
from pip.utils import rmtree from pip.utils import rmtree
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View File

@ -10,7 +10,6 @@ from pip.utils import display_path, rmtree
from pip.utils.temp_dir import TempDirectory from pip.utils.temp_dir import TempDirectory
from pip.vcs import VersionControl, vcs from pip.vcs import VersionControl, vcs
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View File

@ -8,7 +8,7 @@ from pip._vendor.six.moves import configparser
from pip.download import path_to_url from pip.download import path_to_url
from pip.utils import display_path from pip.utils import display_path
from pip.utils.temp_dir import TempDirectory from pip.utils.temp_dir import TempDirectory
from pip.vcs import vcs, VersionControl from pip.vcs import VersionControl, vcs
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View File

@ -18,6 +18,12 @@ import sys
import warnings import warnings
from base64 import urlsafe_b64encode from base64 import urlsafe_b64encode
from email.parser import Parser from email.parser import Parser
from sysconfig import get_paths
from pip._vendor import pkg_resources, pytoml
from pip._vendor.distlib.scripts import ScriptMaker
from pip._vendor.packaging.utils import canonicalize_name
from pip._vendor.six import StringIO
import pip import pip
from pip import pep425tags from pip import pep425tags
@ -27,20 +33,11 @@ from pip.exceptions import (
InstallationError, InvalidWheelFilename, UnsupportedWheel InstallationError, InvalidWheelFilename, UnsupportedWheel
) )
from pip.locations import PIP_DELETE_MARKER_FILENAME, distutils_scheme from pip.locations import PIP_DELETE_MARKER_FILENAME, distutils_scheme
from pip.utils import ( from pip.utils import call_subprocess, captured_stdout, ensure_dir, read_chunks
call_subprocess, captured_stdout, ensure_dir, read_chunks
)
from pip.utils.logging import indent_log from pip.utils.logging import indent_log
from pip.utils.temp_dir import TempDirectory
from pip.utils.setuptools_build import SETUPTOOLS_SHIM from pip.utils.setuptools_build import SETUPTOOLS_SHIM
from pip.utils.temp_dir import TempDirectory
from pip.utils.ui import open_spinner from pip.utils.ui import open_spinner
from pip._vendor.distlib.scripts import ScriptMaker
from pip._vendor import pkg_resources
from pip._vendor.packaging.utils import canonicalize_name
from pip._vendor import pytoml
from pip._vendor.six import StringIO
from sysconfig import get_paths
wheel_ext = '.whl' wheel_ext = '.whl'

View File

@ -3,10 +3,10 @@ import os
import shutil import shutil
import sys import sys
import pytest
import six import six
import pip import pip
import pytest
from pip.utils import appdirs from pip.utils import appdirs
from tests.lib import SRC_DIR, TestData from tests.lib import SRC_DIR, TestData
from tests.lib.path import Path from tests.lib.path import Path

View File

@ -1 +0,0 @@
doc

Binary file not shown.

View File

@ -1,5 +1,5 @@
#!/usr/bin/env python #!/usr/bin/env python
from setuptools import setup, find_packages from setuptools import find_packages, setup
setup(name='pep518', setup(name='pep518',
version='3.0', version='3.0',

View File

@ -2,6 +2,7 @@ import os
import textwrap import textwrap
import pytest import pytest
from pip.status_codes import ERROR from pip.status_codes import ERROR
from tests.lib.path import Path from tests.lib.path import Path

View File

@ -5,6 +5,7 @@ import textwrap
from doctest import ELLIPSIS, OutputChecker from doctest import ELLIPSIS, OutputChecker
import pytest import pytest
from tests.lib import _create_test_package, _create_test_package_with_srcdir from tests.lib import _create_test_package, _create_test_package_with_srcdir
distribute_re = re.compile('^distribute==[0-9.]+\n', re.MULTILINE) distribute_re = re.compile('^distribute==[0-9.]+\n', re.MULTILINE)

View File

@ -1,5 +1,6 @@
import pytest import pytest
from mock import Mock from mock import Mock
from pip.basecommand import ERROR, SUCCESS from pip.basecommand import ERROR, SUCCESS
from pip.commands import commands_dict as commands from pip.commands import commands_dict as commands
from pip.commands.help import HelpCommand from pip.commands.help import HelpCommand

View File

@ -5,6 +5,7 @@ import textwrap
from os.path import curdir, join, pardir from os.path import curdir, join, pardir
import pytest import pytest
from pip import pep425tags from pip import pep425tags
from pip.status_codes import ERROR from pip.status_codes import ERROR
from pip.utils import appdirs, rmtree from pip.utils import appdirs, rmtree

View File

@ -2,6 +2,7 @@ import os
from os.path import exists from os.path import exists
import pytest import pytest
from pip.locations import write_delete_marker_file from pip.locations import write_delete_marker_file
from pip.status_codes import PREVIOUS_BUILD_DIR_ERROR from pip.status_codes import PREVIOUS_BUILD_DIR_ERROR
from tests.lib.local_repos import local_checkout from tests.lib.local_repos import local_checkout

View File

@ -5,6 +5,7 @@ Tests for compatibility workarounds.
import os import os
import pytest import pytest
from tests.lib import assert_all_changes, pyversion from tests.lib import assert_all_changes, pyversion

View File

@ -2,6 +2,7 @@ import os.path
import textwrap import textwrap
import pytest import pytest
from tests.lib import ( from tests.lib import (
_create_test_package_with_subdirectory, pyversion, requirements_file _create_test_package_with_subdirectory, pyversion, requirements_file
) )

View File

@ -3,6 +3,7 @@ import sys
import textwrap import textwrap
import pytest import pytest
from tests.lib import assert_all_changes, pyversion from tests.lib import assert_all_changes, pyversion
from tests.lib.local_repos import local_checkout from tests.lib.local_repos import local_checkout

View File

@ -6,6 +6,7 @@ import textwrap
from os.path import curdir, isdir, isfile from os.path import curdir, isdir, isfile
import pytest import pytest
from pip.compat import cache_from_source, uses_pycache from pip.compat import cache_from_source, uses_pycache
from tests.lib import pyversion from tests.lib import pyversion
from tests.lib.local_repos import local_checkout from tests.lib.local_repos import local_checkout

View File

@ -1,4 +1,5 @@
import pytest import pytest
from tests.lib import ( from tests.lib import (
_change_test_package_version, _create_test_package, pyversion _change_test_package_version, _create_test_package, pyversion
) )

View File

@ -1,5 +1,6 @@
import pytest import pytest
from mock import patch from mock import patch
from pip.vcs.git import Git from pip.vcs.git import Git
from tests.lib import _create_test_package from tests.lib import _create_test_package
from tests.lib.git_submodule_helpers import ( from tests.lib.git_submodule_helpers import (

View File

@ -1,5 +1,6 @@
import pytest import pytest
from mock import patch from mock import patch
from pip.vcs.subversion import Subversion from pip.vcs.subversion import Subversion

View File

@ -3,6 +3,7 @@ import os
import sys import sys
import pytest import pytest
from tests.lib.path import Path from tests.lib.path import Path

View File

@ -1,4 +1,5 @@
import pytest import pytest
from pip.commands.search import ( from pip.commands.search import (
SearchCommand, highest_version, print_results, transform_hits SearchCommand, highest_version, print_results, transform_hits
) )

View File

@ -1,6 +1,7 @@
import re import re
import pytest import pytest
from pip import __version__ from pip import __version__
from pip.commands.show import search_packages_info from pip.commands.show import search_packages_info

View File

@ -9,6 +9,7 @@ from tempfile import mkdtemp
import pretend import pretend
import pytest import pytest
from pip.req import InstallRequirement from pip.req import InstallRequirement
from pip.utils import rmtree from pip.utils import rmtree
from tests.lib import assert_all_changes, create_test_package_with_setup from tests.lib import assert_all_changes, create_test_package_with_setup

View File

@ -4,6 +4,7 @@ tests specific to uninstalling --user installs
from os.path import isdir, isfile from os.path import isdir, isfile
import pytest import pytest
from tests.functional.test_install_user import _patch_dist_in_site_packages from tests.functional.test_install_user import _patch_dist_in_site_packages
from tests.lib import assert_all_changes, pyversion from tests.lib import assert_all_changes, pyversion

View File

@ -3,6 +3,7 @@ import os
from os.path import exists from os.path import exists
import pytest import pytest
from pip.locations import write_delete_marker_file from pip.locations import write_delete_marker_file
from pip.status_codes import ERROR, PREVIOUS_BUILD_DIR_ERROR from pip.status_codes import ERROR, PREVIOUS_BUILD_DIR_ERROR
from tests.lib import pyversion from tests.lib import pyversion

View File

@ -4,6 +4,7 @@ import posixpath
import sys import sys
import pretend import pretend
from pip.utils import appdirs from pip.utils import appdirs

View File

@ -1,8 +1,10 @@
import locale import locale
import os import os
import pip.compat
import pytest import pytest
from pip.compat import expanduser, get_path_uid, native_str, console_to_str
import pip.compat
from pip.compat import console_to_str, expanduser, get_path_uid, native_str
def test_get_path_uid(): def test_get_path_uid():

View File

@ -4,11 +4,11 @@ from io import BytesIO
from shutil import copy, rmtree from shutil import copy, rmtree
from tempfile import mkdtemp from tempfile import mkdtemp
import pytest
from mock import Mock, patch
from pip._vendor.six.moves.urllib import request as urllib_request from pip._vendor.six.moves.urllib import request as urllib_request
import pip import pip
import pytest
from mock import Mock, patch
from pip.download import ( from pip.download import (
MultiDomainBasicAuth, PipSession, SafeFileCache, path_to_url, MultiDomainBasicAuth, PipSession, SafeFileCache, path_to_url,
unpack_file_url, unpack_http_url, url_to_path unpack_file_url, unpack_http_url, url_to_path

View File

@ -1,11 +1,11 @@
import sys import sys
import pytest
from mock import Mock, patch
from pkg_resources import Distribution, parse_version from pkg_resources import Distribution, parse_version
import pip.pep425tags import pip.pep425tags
import pip.wheel import pip.wheel
import pytest
from mock import Mock, patch
from pip.download import PipSession from pip.download import PipSession
from pip.exceptions import BestVersionAlreadyInstalled, DistributionNotFound from pip.exceptions import BestVersionAlreadyInstalled, DistributionNotFound
from pip.index import ( from pip.index import (

View File

@ -1,6 +1,7 @@
import os.path import os.path
import pytest import pytest
from pip.download import PipSession from pip.download import PipSession
from pip.index import HTMLPage, Link, PackageFinder from pip.index import HTMLPage, Link, PackageFinder

View File

@ -9,6 +9,7 @@ import sys
import tempfile import tempfile
from mock import Mock from mock import Mock
from pip.locations import distutils_scheme from pip.locations import distutils_scheme
if sys.platform == 'win32': if sys.platform == 'win32':

View File

@ -1,7 +1,8 @@
import os import os
import pip.configuration
import pytest import pytest
import pip.configuration
from pip import cmdoptions, main from pip import cmdoptions, main
from pip.basecommand import Command from pip.basecommand import Command
from pip.commands import commands_dict as commands from pip.commands import commands_dict as commands

View File

@ -1,6 +1,7 @@
import sys import sys
from mock import patch from mock import patch
from pip import pep425tags from pip import pep425tags

View File

@ -3,12 +3,12 @@ import shutil
import sys import sys
import tempfile import tempfile
import pytest
from mock import Mock, mock_open, patch
from pip._vendor import pkg_resources from pip._vendor import pkg_resources
from pip._vendor.packaging.markers import Marker from pip._vendor.packaging.markers import Marker
from pip._vendor.packaging.requirements import Requirement from pip._vendor.packaging.requirements import Requirement
import pytest
from mock import Mock, mock_open, patch
from pip.commands.install import InstallCommand from pip.commands.install import InstallCommand
from pip.download import PipSession, path_to_url from pip.download import PipSession, path_to_url
from pip.exceptions import ( from pip.exceptions import (

View File

@ -2,9 +2,11 @@ import os
import subprocess import subprocess
import textwrap import textwrap
import pip
import pytest import pytest
from mock import Mock, patch from mock import Mock, patch
from pretend import stub
import pip
from pip.download import PipSession from pip.download import PipSession
from pip.exceptions import InstallationError, RequirementsFileParseError from pip.exceptions import InstallationError, RequirementsFileParseError
from pip.index import PackageFinder from pip.index import PackageFinder
@ -13,7 +15,6 @@ from pip.req.req_file import (
preprocess, process_line, skip_regex preprocess, process_line, skip_regex
) )
from pip.req.req_install import InstallRequirement from pip.req.req_install import InstallRequirement
from pretend import stub
from tests.lib import requirements_file from tests.lib import requirements_file

View File

@ -2,6 +2,7 @@ import os
import tempfile import tempfile
import pytest import pytest
from pip.req.req_install import InstallRequirement from pip.req.req_install import InstallRequirement

View File

@ -1,8 +1,9 @@
import os import os
import pip.req.req_uninstall
import pytest import pytest
from mock import Mock from mock import Mock
import pip.req.req_uninstall
from pip.req.req_uninstall import UninstallPathSet, uninstallation_paths from pip.req.req_uninstall import UninstallPathSet, uninstallation_paths

View File

@ -3,11 +3,11 @@ import os
import sys import sys
from contextlib import contextmanager from contextlib import contextmanager
from pip._vendor import lockfile
import freezegun import freezegun
import pretend import pretend
import pytest import pytest
from pip._vendor import lockfile
from pip.index import InstallationCandidate from pip.index import InstallationCandidate
from pip.utils import outdated from pip.utils import outdated

View File

@ -12,10 +12,10 @@ import tempfile
import time import time
import warnings import warnings
from pip._vendor.six import BytesIO
import pytest import pytest
from mock import Mock, patch from mock import Mock, patch
from pip._vendor.six import BytesIO
from pip.exceptions import ( from pip.exceptions import (
HashMismatch, HashMissing, InstallationError, UnsupportedPythonVersion HashMismatch, HashMissing, InstallationError, UnsupportedPythonVersion
) )
@ -23,11 +23,11 @@ from pip.utils import (
egg_link_path, ensure_dir, get_installed_distributions, normalize_path, egg_link_path, ensure_dir, get_installed_distributions, normalize_path,
rmtree, untar_file, unzip_file rmtree, untar_file, unzip_file
) )
from pip.utils.temp_dir import TempDirectory
from pip.utils.encoding import auto_decode from pip.utils.encoding import auto_decode
from pip.utils.glibc import check_glibc_version from pip.utils.glibc import check_glibc_version
from pip.utils.hashes import Hashes, MissingHashes from pip.utils.hashes import Hashes, MissingHashes
from pip.utils.packaging import check_dist_requires_python from pip.utils.packaging import check_dist_requires_python
from pip.utils.temp_dir import TempDirectory
class Tests_EgglinkPath: class Tests_EgglinkPath:

View File

@ -1,7 +1,7 @@
from pip._vendor.packaging.version import parse as parse_version
import pytest import pytest
from mock import Mock from mock import Mock
from pip._vendor.packaging.version import parse as parse_version
from pip.vcs import VersionControl from pip.vcs import VersionControl
from pip.vcs.bazaar import Bazaar from pip.vcs.bazaar import Bazaar
from pip.vcs.git import Git from pip.vcs.git import Git

View File

@ -1,10 +1,10 @@
"""Tests for wheel binary packages and .dist-info.""" """Tests for wheel binary packages and .dist-info."""
import os import os
from pip._vendor.packaging.requirements import Requirement
import pytest import pytest
from mock import Mock, patch from mock import Mock, patch
from pip._vendor.packaging.requirements import Requirement
from pip import pep425tags, wheel from pip import pep425tags, wheel
from pip.compat import WINDOWS, expanduser from pip.compat import WINDOWS, expanduser
from pip.exceptions import InvalidWheelFilename, UnsupportedWheel from pip.exceptions import InvalidWheelFilename, UnsupportedWheel