diff --git a/surf/rdf.py b/surf/rdf.py index a5050e8..16fd317 100644 --- a/surf/rdf.py +++ b/surf/rdf.py @@ -60,5 +60,14 @@ from rdflib.namespace import RDF, RDFS from rdflib.term import URIRef +# 4.0 style imports +if rdflib.__version__.startswith("4"): + from rdflib.term import BNode + from rdflib.graph import Graph, ConjunctiveGraph + from rdflib.term import Literal + from rdflib.namespace import ClosedNamespace, Namespace + from rdflib.namespace import RDF, RDFS + from rdflib.term import URIRef + __exports__ = [BNode, ClosedNamespace, ConjunctiveGraph, Graph, Literal, Namespace, RDF, RDFS, URIRef]