summaryrefslogtreecommitdiff
path: root/rdflib/plugins/sparql/algebra.py
diff options
context:
space:
mode:
Diffstat (limited to 'rdflib/plugins/sparql/algebra.py')
-rw-r--r--rdflib/plugins/sparql/algebra.py23
1 files changed, 9 insertions, 14 deletions
diff --git a/rdflib/plugins/sparql/algebra.py b/rdflib/plugins/sparql/algebra.py
index a6e20b0f..bdbe31c5 100644
--- a/rdflib/plugins/sparql/algebra.py
+++ b/rdflib/plugins/sparql/algebra.py
@@ -5,25 +5,19 @@ http://www.w3.org/TR/sparql11-query/#sparqlQuery
"""
+import collections
import functools
import operator
-import collections
-
from functools import reduce
-from rdflib import Literal, Variable, URIRef, BNode
-
-from rdflib.plugins.sparql.sparql import Prologue, Query, Update
-from rdflib.plugins.sparql.parserutils import CompValue, Expr
-from rdflib.plugins.sparql.operators import (
- and_,
- TrueFilter,
- simplify as simplifyFilters,
-)
-from rdflib.paths import InvPath, AlternativePath, SequencePath, MulPath, NegatedPath
-
from pyparsing import ParseResults
+from rdflib import BNode, Literal, URIRef, Variable
+from rdflib.paths import AlternativePath, InvPath, MulPath, NegatedPath, SequencePath
+from rdflib.plugins.sparql.operators import TrueFilter, and_
+from rdflib.plugins.sparql.operators import simplify as simplifyFilters
+from rdflib.plugins.sparql.parserutils import CompValue, Expr
+from rdflib.plugins.sparql.sparql import Prologue, Query, Update
# ---------------------------
# Some convenience methods
@@ -1470,9 +1464,10 @@ def pprintAlgebra(q):
if __name__ == "__main__":
+ import os.path
import sys
+
from rdflib.plugins.sparql import parser
- import os.path
if os.path.exists(sys.argv[1]):
q = open(sys.argv[1]).read()