From 2aec4678da0a0d0e30e14e72d4af39fbd88a4bfd Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Thu, 2 Jul 2020 01:07:06 +0200 Subject: [PATCH] Remove compatibility for IsADirectoryError PermissionError NotADirectoryError --- jedi/_compatibility.py | 17 ----------------- jedi/api/project.py | 2 -- 2 files changed, 19 deletions(-) diff --git a/jedi/_compatibility.py b/jedi/_compatibility.py index a74e87ce..48dd1e66 100644 --- a/jedi/_compatibility.py +++ b/jedi/_compatibility.py @@ -216,23 +216,6 @@ try: except ImportError: from itertools import izip_longest as zip_longest # Python 2 # noqa: F401 -try: - IsADirectoryError = IsADirectoryError -except NameError: - IsADirectoryError = IOError - -try: - PermissionError = PermissionError -except NameError: - PermissionError = IOError - -try: - NotADirectoryError = NotADirectoryError -except NameError: - class NotADirectoryError(Exception): - # Don't implement this for Python 2 anymore. - pass - def utf8_repr(func): """ diff --git a/jedi/api/project.py b/jedi/api/project.py index 4103d37f..9900c071 100644 --- a/jedi/api/project.py +++ b/jedi/api/project.py @@ -12,8 +12,6 @@ import errno import json import sys -from jedi._compatibility import PermissionError, \ - IsADirectoryError, NotADirectoryError from jedi import debug from jedi.api.environment import get_cached_default_environment, create_environment from jedi.api.exceptions import WrongVersion