summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAshley Sommer <ashleysommer@gmail.com>2020-08-27 16:21:02 +1000
committerAshley Sommer <ashleysommer@gmail.com>2020-08-27 16:21:02 +1000
commit226cdeba60ccaa0cbad9da1a3383aff76389fb81 (patch)
tree3ea050b5a5a53a3fe4b2dac256d9edda4ba2feff
parent892715868336407eae7e8a43895ad73d5fea7289 (diff)
downloadrdflib-226cdeba60ccaa0cbad9da1a3383aff76389fb81.tar.gz
Add deprecation warning on graph.load()
-rw-r--r--rdflib/graph.py21
1 files changed, 10 insertions, 11 deletions
diff --git a/rdflib/graph.py b/rdflib/graph.py
index 41df5429..048df695 100644
--- a/rdflib/graph.py
+++ b/rdflib/graph.py
@@ -1,21 +1,14 @@
-from xml.sax import SAXParseException
-
-from rdflib.term import Literal # required for doctests
-from rdflib.namespace import Namespace # required for doctests
-
import logging
-
+from warnings import warn
import random
-from rdflib.namespace import RDF, RDFS, SKOS
+from rdflib.namespace import Namespace, RDF, RDFS, SKOS
from rdflib import plugin, exceptions, query
-from rdflib.term import Node, URIRef, Genid
-from rdflib.term import BNode
import rdflib.term
+from rdflib.term import BNode, Node, URIRef, Literal, Genid
from rdflib.paths import Path
from rdflib.store import Store
from rdflib.serializer import Serializer
-from rdflib.parser import Parser
-from rdflib.parser import create_input_source
+from rdflib.parser import Parser, create_input_source
from rdflib.namespace import NamespaceManager
from rdflib.resource import Resource
from rdflib.collection import Collection
@@ -1106,6 +1099,12 @@ class Graph(Node):
return self
def load(self, source, publicID=None, format="xml"):
+ warn(
+ DeprecationWarning(
+ "graph.load() is deprecated, it will be removed in rdflib 6.0.0. "
+ "Please use graph.parse() instead."
+ )
+ )
self.parse(source, publicID, format)
def query(