Rdflib

Latest version: v7.1.1

Safety actively analyzes 688867 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 16 of 31

1.2.0

Added systemID, line , and column to error messages.

BNode prefix is now composed of ascii_letters instead of letters.

Added a bsddb backed InformationStore.

Added an asynchronous load method, methods for scheduling context
updates, and a run method.

1.1.5

Introduction of InformationStore, a TripleStore with the
addition of context support.

Resource __getitem__ now returns object (no longer returns a
Resource for the object).

Fixed bug in parser that was introduced in last release
regaurding unqualified names.

1.1.4

Interface realigned with last stable release.

Serializer now uses more of the abbreviated forms where
possible.

Parser optimized and cleaned up.

Added third index to InMemoryStore.

The load and parse methods now take a single argument.

Added a StringInputSource for to support parsing from strings.

Renamed rdflib.BTreeTripleStore.TripleStore to
rdflib.BTreeTripleStore.BTreeTripleStore.

Minor reorganization of mix-in classes.

1.1.3

BNodes now created with a more unique identifier so BNodes
from different sessions do not collide.

Added initial support for XML Literals (for now they are
parsed into Literals).

Resource is no longer a special kind of URIRef.

Resource no longer looks at range to determine default return
type for __getitem__. Instead there is now a get(predicate, default)
method.

1.1.2

Fixed Literal's __eq__ method so that Literal('foo')=='foo' etc.

Fixed Resource's __setitem__ method so that it does not raise
a dictionary changed size while iterating exception.

1.1.1

Not secure
Resource is now a special kind of URIRef

Resource's __getitem__ now looks at rdfs:range to determine
return type in default case.

Page 16 of 31

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.