1- from rdflib .term import BNode , Node
1+ from rdflib .term import BNode , Node , Identifier
22from typing import overload , Any , Iterator , Optional , Tuple , Union
33
44class Graph (Node ):
@@ -19,7 +19,7 @@ class Graph(Node):
1919 def add (self , triple : Any ) -> None : ...
2020 def addN (self , quads : Any ) -> None : ...
2121 def remove (self , triple : Any ) -> None : ...
22- def triples (self , triple : Tuple [Optional [Union [str , BNode ]], Optional [Union [str , BNode ]], Optional [BNode ]]) -> Iterator [Tuple [BNode , BNode , BNode ]]: ...
22+ def triples (self , triple : Tuple [Optional [Union [str , Identifier ]], Optional [Union [str , Identifier ]], Optional [Identifier ]]) -> Iterator [Tuple [Identifier , Identifier , Identifier ]]: ...
2323 def __getitem__ (self , item : Any ): ...
2424 def __len__ (self ): ...
2525 def __iter__ (self ) -> Any : ...
@@ -85,7 +85,7 @@ class ConjunctiveGraph(Graph):
8585 def add (self , triple_or_quad : Any ) -> None : ...
8686 def addN (self , quads : Any ) -> None : ...
8787 def remove (self , triple_or_quad : Any ) -> None : ...
88- #def triples(self, triple_or_quad: Tuple[Optional[Union[str, BNode]], Optional[Union[str, BNode]], Optional[BNode]], context: Tuple[Optional[Union[str, BNode]], Optional[Union[str, BNode]], Optional[BNode]]) -> Iterator[Tuple[BNode, BNode, BNode ]]: ...
88+ #def triples(self, triple_or_quad: Tuple[Optional[Union[str, BNode]], Optional[Union[str, BNode]], Optional[BNode]], context: Tuple[Optional[Union[str, BNode]], Optional[Union[str, BNode]], Optional[BNode]]) -> Iterator[Tuple[Identifier, Identifier, Identifier ]]: ...
8989 def quads (self , triple_or_quad : Optional [Any ] = ...) -> None : ...
9090 def triples_choices (self , triple : Any , context : Optional [Any ] = ...) -> None : ...
9191 def __len__ (self ): ...
@@ -138,7 +138,7 @@ class ReadOnlyGraphAggregate(ConjunctiveGraph):
138138 def add (self , triple : Any ) -> None : ...
139139 def addN (self , quads : Any ) -> None : ...
140140 def remove (self , triple : Any ) -> None : ...
141- def triples (self , triple : Tuple [Optional [Union [str , BNode ]], Optional [Union [str , BNode ]], Optional [BNode ]]) -> Iterator [Tuple [BNode , BNode , BNode ]]: ...
141+ def triples (self , triple : Tuple [Optional [Union [str , Identifier ]], Optional [Union [str , Identifier ]], Optional [Identifier ]]) -> Iterator [Tuple [Identifier , Identifier , Identifier ]]: ...
142142 def __contains__ (self , triple_or_quad : Any ): ...
143143 def __len__ (self ): ...
144144 def __hash__ (self ) -> Any : ...
0 commit comments