view stubs/rdflib/__init__.pyi @ 47:9bd2a537caaa

huge speedup switching from cyclone.httpclient.fetch to treq. 300ms updates become 7ms. maybe it was looking up names or some slow network connect thing before, and now it's reusing a connection. Ignore-this: 745f3d7116702d2dcc57d300631fa052
author Drew Perttula <drewp@bigasterisk.com>
date Mon, 27 May 2019 08:54:23 +0000
parents 4f71d2a7a8d1
children 099c0a815bb7
line wrap: on
line source

# Stubs for rdflib (Python 3.4)
#
from typing import Tuple, Union


# this is the 1st way that worked. 'from rdflib.term import URIRef' did not work.
import rdflib.namespace as _n
Namespace = _n.Namespace

RDF: Namespace
RDFS: Namespace

import rdflib.term as _t
URIRef = _t.URIRef
Literal = _t.Literal
BNode = _t.BNode

import rdflib.graph as _g
ConjunctiveGraph = _g.ConjunctiveGraph
Graph = _g.Graph

# not part of rdflib
StatementType = Tuple[Union[URIRef, BNode], URIRef, _t.Node, URIRef]