summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNatanael Arndt <arndtn@gmail.com>2021-01-28 12:19:05 +0100
committerNatanael Arndt <arndtn@gmail.com>2021-01-28 12:19:05 +0100
commitcbdcd2cc9e19b42bc3fa8c4971fd16ae2ba77915 (patch)
tree07d7d9f16565213801a7eb3fd618a64dd891f68e
parent598890bfa079901b0a69fd9ad5aa27c748cb1377 (diff)
downloadrdflib-cbdcd2cc9e19b42bc3fa8c4971fd16ae2ba77915.tar.gz
Reorder plugins and add comments
-rw-r--r--rdflib/plugin.py39
1 files changed, 20 insertions, 19 deletions
diff --git a/rdflib/plugin.py b/rdflib/plugin.py
index a95096a4..e1d47628 100644
--- a/rdflib/plugin.py
+++ b/rdflib/plugin.py
@@ -128,6 +128,7 @@ def plugins(name=None, kind=None):
yield p
+# Register Store Plugins
register("default", Store, "rdflib.plugins.stores.memory", "Memory")
register("Memory", Store, "rdflib.plugins.stores.memory", "Memory")
register("SimpleMemory", Store, "rdflib.plugins.stores.memory", "SimpleMemory")
@@ -139,6 +140,7 @@ register(
"SPARQLUpdateStore", Store, "rdflib.plugins.stores.sparqlstore", "SPARQLUpdateStore"
)
+# Register Triple Serializers
register(
"application/rdf+xml",
Serializer,
@@ -146,6 +148,9 @@ register(
"XMLSerializer",
)
register("xml", Serializer, "rdflib.plugins.serializers.rdfxml", "XMLSerializer")
+register(
+ "pretty-xml", Serializer, "rdflib.plugins.serializers.rdfxml", "PrettyXMLSerializer"
+)
register("text/n3", Serializer, "rdflib.plugins.serializers.n3", "N3Serializer")
register("n3", Serializer, "rdflib.plugins.serializers.n3", "N3Serializer")
register(
@@ -154,23 +159,13 @@ register(
register("turtle", Serializer, "rdflib.plugins.serializers.turtle", "TurtleSerializer")
register("ttl", Serializer, "rdflib.plugins.serializers.turtle", "TurtleSerializer")
register(
- "application/trig", Serializer, "rdflib.plugins.serializers.trig", "TrigSerializer"
-)
-register("trig", Serializer, "rdflib.plugins.serializers.trig", "TrigSerializer")
-register(
"application/n-triples", Serializer, "rdflib.plugins.serializers.nt", "NTSerializer"
)
register("ntriples", Serializer, "rdflib.plugins.serializers.nt", "NTSerializer")
register("nt", Serializer, "rdflib.plugins.serializers.nt", "NTSerializer")
register("nt11", Serializer, "rdflib.plugins.serializers.nt", "NT11Serializer")
-register(
- "pretty-xml", Serializer, "rdflib.plugins.serializers.rdfxml", "PrettyXMLSerializer"
-)
-register("trix", Serializer, "rdflib.plugins.serializers.trix", "TriXSerializer")
-register(
- "application/trix", Serializer, "rdflib.plugins.serializers.trix", "TriXSerializer"
-)
+# Register Quad Serializers
register(
"application/n-quads",
Serializer,
@@ -178,7 +173,16 @@ register(
"NQuadsSerializer",
)
register("nquads", Serializer, "rdflib.plugins.serializers.nquads", "NQuadsSerializer")
+register(
+ "application/trix", Serializer, "rdflib.plugins.serializers.trix", "TriXSerializer"
+)
+register("trix", Serializer, "rdflib.plugins.serializers.trix", "TriXSerializer")
+register(
+ "application/trig", Serializer, "rdflib.plugins.serializers.trig", "TrigSerializer"
+)
+register("trig", Serializer, "rdflib.plugins.serializers.trig", "TrigSerializer")
+# Register Triple Parsers
register("application/rdf+xml", Parser, "rdflib.plugins.parsers.rdfxml", "RDFXMLParser")
register("xml", Parser, "rdflib.plugins.parsers.rdfxml", "RDFXMLParser")
register("text/n3", Parser, "rdflib.plugins.parsers.notation3", "N3Parser")
@@ -190,6 +194,8 @@ register("application/n-triples", Parser, "rdflib.plugins.parsers.ntriples", "NT
register("ntriples", Parser, "rdflib.plugins.parsers.ntriples", "NTParser")
register("nt", Parser, "rdflib.plugins.parsers.ntriples", "NTParser")
register("nt11", Parser, "rdflib.plugins.parsers.ntriples", "NTParser")
+
+# Register Quad Parsers
register("application/n-quads", Parser, "rdflib.plugins.parsers.nquads", "NQuadsParser")
register("nquads", Parser, "rdflib.plugins.parsers.nquads", "NQuadsParser")
register("application/trix", Parser, "rdflib.plugins.parsers.trix", "TriXParser")
@@ -197,10 +203,9 @@ register("trix", Parser, "rdflib.plugins.parsers.trix", "TriXParser")
register("application/trig", Parser, "rdflib.plugins.parsers.trig", "TrigParser")
register("trig", Parser, "rdflib.plugins.parsers.trig", "TrigParser")
-
+# Register SPARQL Processors
register("sparql", Result, "rdflib.plugins.sparql.processor", "SPARQLResult")
register("sparql", Processor, "rdflib.plugins.sparql.processor", "SPARQLProcessor")
-
register(
"sparql",
UpdateProcessor,
@@ -208,7 +213,7 @@ register(
"SPARQLUpdateProcessor",
)
-
+# Register SPARQL Result Serializers
register(
"xml",
ResultSerializer,
@@ -252,6 +257,7 @@ register(
"CSVResultSerializer",
)
+# Register SPARQL Result Parsers
register(
"xml", ResultParser, "rdflib.plugins.sparql.results.xmlresults", "XMLResultParser"
)
@@ -267,15 +273,12 @@ register(
"rdflib.plugins.sparql.results.xmlresults",
"XMLResultParser",
)
-
register(
"application/rdf+xml",
ResultParser,
"rdflib.plugins.sparql.results.graph",
"GraphResultParser",
)
-
-
register(
"json",
ResultParser,
@@ -288,7 +291,6 @@ register(
"rdflib.plugins.sparql.results.jsonresults",
"JSONResultParser",
)
-
register(
"csv", ResultParser, "rdflib.plugins.sparql.results.csvresults", "CSVResultParser"
)
@@ -298,7 +300,6 @@ register(
"rdflib.plugins.sparql.results.csvresults",
"CSVResultParser",
)
-
register(
"tsv", ResultParser, "rdflib.plugins.sparql.results.tsvresults", "TSVResultParser"
)