diff --git a/rdflib/compat.py b/rdflib/compat.py index cba3a5696..1cc4adacd 100644 --- a/rdflib/compat.py +++ b/rdflib/compat.py @@ -97,10 +97,3 @@ def decodeUnicodeEscape(escaped: str) -> str: # Most of times, there are no backslashes in strings. return escaped return _turtle_escape_pattern.sub(_turtle_escape_subber, escaped) - - -# Migration to abc in Python 3.8 -try: - from collections.abc import Mapping, MutableMapping -except: - from collections import Mapping, MutableMapping diff --git a/rdflib/plugins/sparql/sparql.py b/rdflib/plugins/sparql/sparql.py index 8f6a002da..0332d4e7c 100644 --- a/rdflib/plugins/sparql/sparql.py +++ b/rdflib/plugins/sparql/sparql.py @@ -4,6 +4,7 @@ import datetime import itertools import typing as t +from collections.abc import Mapping, MutableMapping from typing import ( TYPE_CHECKING, Any, @@ -21,7 +22,6 @@ import isodate import rdflib.plugins.sparql -from rdflib.compat import Mapping, MutableMapping from rdflib.graph import ConjunctiveGraph, Graph from rdflib.namespace import NamespaceManager from rdflib.plugins.sparql.parserutils import CompValue