Replace more six

This commit is contained in:
Hugo van Kemenade 2020-12-22 10:22:20 +02:00
parent 817ee23051
commit 33f48e2b72
3 changed files with 6 additions and 10 deletions

View File

@ -4,7 +4,7 @@ import io
import os
from collections import namedtuple
from pip._vendor import six, toml
from pip._vendor import toml
from pip._vendor.packaging.requirements import InvalidRequirement, Requirement
from pip._internal.exceptions import InstallationError
@ -18,7 +18,7 @@ def _is_list_of_str(obj):
# type: (Any) -> bool
return (
isinstance(obj, list) and
all(isinstance(item, six.string_types) for item in obj)
all(isinstance(item, str) for item in obj)
)

View File

@ -223,7 +223,7 @@ class InstallRequirement(object):
if self.satisfied_by is not None:
s += ' in {}'.format(display_path(self.satisfied_by.location))
if self.comes_from:
if isinstance(self.comes_from, six.string_types):
if isinstance(self.comes_from, str):
comes_from = self.comes_from # type: Optional[str]
else:
comes_from = self.comes_from.from_path()
@ -334,7 +334,7 @@ class InstallRequirement(object):
return None
s = str(self.req)
if self.comes_from:
if isinstance(self.comes_from, six.string_types):
if isinstance(self.comes_from, str):
comes_from = self.comes_from
else:
comes_from = self.comes_from.from_path()

View File

@ -4,15 +4,12 @@ import compileall
import shutil
import sys
import textwrap
import venv as _venv
import six
import virtualenv as _virtualenv
from .path import Path
if six.PY3:
import venv as _venv
class VirtualEnvironment(object):
"""
@ -37,8 +34,7 @@ class VirtualEnvironment(object):
self.site = Path(lib) / 'site-packages'
# Workaround for https://github.com/pypa/virtualenv/issues/306
if hasattr(sys, "pypy_version_info"):
version_fmt = '{0}' if six.PY3 else '{0}.{1}'
version_dir = version_fmt.format(*sys.version_info)
version_dir = '{0}'.format(*sys.version_info)
self.lib = Path(home, 'lib-python', version_dir)
else:
self.lib = Path(lib)