Sitelet https://web.archive.org/web/20260718032534/https://github.com/RDFLib/rdflib/issues/1329
Skip to content

No consistent datatype between triples within TriplesBlock and BGP #1329

Description

@GreenfishK

Triples within a TriplesBlock are list elements. E.g.:

expr = Builtin_NOTEXISTS(
                graph = GroupGraphPatternSub(
                    part = [TriplesBlock_{'triples': [[rdflib.term.Variable('a'), rdflib.term.URIRef('https://github.com/GreenfishK/DataCitation/citing/valid_from'), rdflib.term.Variable('valid_from')]], '_vars': set()}]
                    _vars = set()
                    )
                _vars = set()
                )

while triples inside a BGP are tuples. E.g.:

 p = BGP(
                triples = [(rdflib.term.Variable('a'), rdflib.term.Variable('b'), rdflib.term.Variable('c'))]
                _vars = set()
                )

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions