Mercurial > code > home > repos > rdfdb
view rdfdb/localsyncedgraph.py @ 53:a21b87140758
more stubs
Ignore-this: ff80b18a86305d43128277f5db0248b5
author | Drew Perttula <drewp@bigasterisk.com> |
---|---|
date | Thu, 30 May 2019 08:15:10 +0000 |
parents | dc61012eeace |
children | 22c9679dbf67 |
line wrap: on
line source
from rdflib import ConjunctiveGraph from rdfdb.currentstategraphapi import CurrentStateGraphApi from rdfdb.autodepgraphapi import AutoDepGraphApi from rdfdb.grapheditapi import GraphEditApi from rdfdb.rdflibpatch import patchQuads class LocalSyncedGraph(CurrentStateGraphApi, AutoDepGraphApi, GraphEditApi): """for tests""" def __init__(self, files=None): self._graph = ConjunctiveGraph() for f in files or []: self._graph.parse(f, format='n3') def patch(self, p): patchQuads(self._graph, deleteQuads=p.delQuads, addQuads=p.addQuads, perfect=True) # no deps