summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJon Dufresne <jon.dufresne@gmail.com>2021-08-09 16:14:21 -0700
committerJon Dufresne <jon.dufresne@gmail.com>2021-08-09 16:51:32 -0700
commit973ac6a700edb959f8f8b927a2f82e700ea94b20 (patch)
treed7dbd118e59ce958a33a22f7502ebaf70403f464 /src
parent618f7e7528705af252ef666fe5d35fd9e8091c13 (diff)
downloadpip-973ac6a700edb959f8f8b927a2f82e700ea94b20.tar.gz
Replace AnyStr with str in src/pip/_internal/utils/misc.py
Using AnyStr previously existed as a Python 2 compatibility shim, but it is no longer necessary.
Diffstat (limited to 'src')
-rw-r--r--src/pip/_internal/utils/misc.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/pip/_internal/utils/misc.py b/src/pip/_internal/utils/misc.py
index 99ebea30c..3df0b4c0e 100644
--- a/src/pip/_internal/utils/misc.py
+++ b/src/pip/_internal/utils/misc.py
@@ -18,7 +18,6 @@ from itertools import filterfalse, tee, zip_longest
from types import TracebackType
from typing import (
Any,
- AnyStr,
BinaryIO,
Callable,
Container,
@@ -104,7 +103,7 @@ def normalize_version_info(py_version_info):
def ensure_dir(path):
- # type: (AnyStr) -> None
+ # type: (str) -> None
"""os.path.makedirs without EEXIST."""
try:
os.makedirs(path)
@@ -131,7 +130,7 @@ def get_prog():
# Tenacity raises RetryError by default, explicitly raise the original exception
@retry(reraise=True, stop=stop_after_delay(3), wait=wait_fixed(0.5))
def rmtree(dir, ignore_errors=False):
- # type: (AnyStr, bool) -> None
+ # type: (str, bool) -> None
shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler)