diff options
author | Ashley Sommer <ashleysommer@gmail.com> | 2020-08-27 16:21:02 +1000 |
---|---|---|
committer | Ashley Sommer <ashleysommer@gmail.com> | 2020-08-27 16:21:02 +1000 |
commit | 226cdeba60ccaa0cbad9da1a3383aff76389fb81 (patch) | |
tree | 3ea050b5a5a53a3fe4b2dac256d9edda4ba2feff | |
parent | 892715868336407eae7e8a43895ad73d5fea7289 (diff) | |
download | rdflib-226cdeba60ccaa0cbad9da1a3383aff76389fb81.tar.gz |
Add deprecation warning on graph.load()
-rw-r--r-- | rdflib/graph.py | 21 |
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( |