view stubs/rdflib/namespace.pyi @ 33:4f71d2a7a8d1

some low-quality mostly generated mypy stubs. should be shared with my other builds Ignore-this: 99c013ca3860da8917b3ca52c24308fc
author Drew Perttula <drewp@bigasterisk.com>
date Sat, 25 May 2019 02:53:14 +0000
parents
children
line wrap: on
line source

# Stubs for rdflib.namespace (Python 3.4)
#
# NOTE: This dynamically typed stub was automatically generated by stubgen.

from typing import Any

class Namespace(str):
    __doc__ = ...  # type: Any
    def __new__(cls, value): ...
    @property
    def title(self): ...
    def term(self, name): ...
    def __getitem__(self, key, default=None): ...
    def __getattr__(self, name): ...

class URIPattern(str):
    __doc__ = ...  # type: Any
    def __new__(cls, value): ...
    def __mod__(self, *args, **kwargs): ...
    def format(self, *args, **kwargs): ...

class ClosedNamespace:
    uri = ...  # type: Any
    def __init__(self, uri, terms): ...
    def term(self, name): ...
    def __getitem__(self, key, default=None): ...
    def __getattr__(self, name): ...

class _RDFNamespace(ClosedNamespace):
    def __init__(self): ...
    def term(self, name): ...

RDF = ...  # type: Any
RDFS = ...  # type: Any
OWL = ...  # type: Any
XSD = ...  # type: Any
SKOS = ...  # type: Any
DOAP = ...  # type: Any
FOAF = ...  # type: Any
DC = ...  # type: Any
DCTERMS = ...  # type: Any
VOID = ...  # type: Any

class NamespaceManager:
    graph = ...  # type: Any
    def __init__(self, graph): ...
    def reset(self): ...
    store = ...  # type: Any
    def qname(self, uri): ...
    def normalizeUri(self, rdfTerm): ...
    def compute_qname(self, uri, generate=True): ...
    def bind(self, prefix, namespace, override=True): ...
    def namespaces(self): ...
    def absolutize(self, uri, defrag=1): ...

def is_ncname(name): ...

XMLNS = ...  # type: Any

def split_uri(uri): ...