summaryrefslogtreecommitdiff
path: root/astroid/nodes/scoped_nodes/scoped_nodes.py
diff options
context:
space:
mode:
Diffstat (limited to 'astroid/nodes/scoped_nodes/scoped_nodes.py')
-rw-r--r--astroid/nodes/scoped_nodes/scoped_nodes.py13
1 files changed, 2 insertions, 11 deletions
diff --git a/astroid/nodes/scoped_nodes/scoped_nodes.py b/astroid/nodes/scoped_nodes/scoped_nodes.py
index 0dfd1658..771f93f3 100644
--- a/astroid/nodes/scoped_nodes/scoped_nodes.py
+++ b/astroid/nodes/scoped_nodes/scoped_nodes.py
@@ -13,11 +13,10 @@ from __future__ import annotations
import io
import itertools
import os
-import sys
import warnings
from collections.abc import Generator, Iterable, Iterator, Sequence
-from functools import lru_cache
-from typing import TYPE_CHECKING, ClassVar, NoReturn, TypeVar, overload
+from functools import cached_property, lru_cache
+from typing import TYPE_CHECKING, ClassVar, Literal, NoReturn, TypeVar, overload
from astroid import bases, util
from astroid.const import IS_PYPY, PY38, PY38_PLUS, PY39_PLUS, PYPY_7_3_11_PLUS
@@ -47,14 +46,6 @@ from astroid.nodes.scoped_nodes.utils import builtin_lookup
from astroid.nodes.utils import Position
from astroid.typing import InferBinaryOp, InferenceResult, SuccessfulInferenceResult
-if sys.version_info >= (3, 8):
- from functools import cached_property
- from typing import Literal
-else:
- from typing_extensions import Literal
-
- from astroid.decorators import cachedproperty as cached_property
-
if TYPE_CHECKING:
from astroid import nodes