aboutsummaryrefslogtreecommitdiffstats
path: root/bsfs/triple_store
diff options
context:
space:
mode:
Diffstat (limited to 'bsfs/triple_store')
-rw-r--r--bsfs/triple_store/base.py3
-rw-r--r--bsfs/triple_store/sparql/sparql.py2
2 files changed, 3 insertions, 2 deletions
diff --git a/bsfs/triple_store/base.py b/bsfs/triple_store/base.py
index 28ebb86..5ff9523 100644
--- a/bsfs/triple_store/base.py
+++ b/bsfs/triple_store/base.py
@@ -9,6 +9,7 @@ import abc
import typing
# inner-module imports
+from bsfs.query import ast
from bsfs.utils import URI, typename
import bsfs.schema as _schema
@@ -111,7 +112,7 @@ class TripleStoreBase(abc.ABC):
@abc.abstractmethod
def get(
self,
- node_type: bsc.Node,
+ node_type: _schema.Node,
query: ast.filter.FilterExpression,
) -> typing.Iterator[URI]:
"""Return guids of nodes of type *node_type* that match the *query*."""
diff --git a/bsfs/triple_store/sparql/sparql.py b/bsfs/triple_store/sparql/sparql.py
index fff540a..7172f34 100644
--- a/bsfs/triple_store/sparql/sparql.py
+++ b/bsfs/triple_store/sparql/sparql.py
@@ -15,7 +15,7 @@ from bsfs.query import ast
from bsfs.utils import errors, URI
# inner-module imports
-from . import base
+from .. import base
# exports