RDFlib 6.2.0 #2025
aucampia
announced in
Announcements
RDFlib 6.2.0
#2025
Replies: 1 comment 5 replies
-
|
@ashleysommer @nicholascar @white-gecko one of you will have to upload to pypi or add me (iwan.aucamp) to the project as you are the only maintainers on https://pypi.org/project/rdflib/ approximate steps [ref]: git clone git@github.com:RDFLib/rdflib.git
git fetch --all
git checkout 6.2.0
python3 -m pip install --upgrade build twine keyring
python3 -m build
python3 -m twine check dist/*
python3 -m twine upload --repository testpypi dist/* # this will only work for @ashleysommer as he is the only maintainer for rdflib on testpypi
python3 -m twine upload dist/* |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This is a minor release that includes bug fixes and features.
User facing changes
This section lists changes that have a potential impact on users of RDFLib,
changes with no user impact are not included in this section.
HAVINGclause with variable composition. Closedissue #936 and issue
#935, PR
#1093.
#1423, PR
#1436.
for removal in version 6.0.0:
Graph.load,Graph.seq,Graph.comment,Graph.label. PR #1527.functools.total_orderingto implement most comparison operations forrdflib.paths.Path. Closed issue#685, PR
#1528.
#821, PR
#1529.
#1453 and issue
#944, PR
#1530.
rdflib.graph.ReadOnlyGraphAggregate.quads.Closed issue #430, PR
#1590
#1607.
#1371, PR
#1622.
rdflib.plugins.stores.sparqlstore.SPARQLStore.updateis called. Closedissue #1032, PR
#1623.
rdflib.plugins.sparql.processor.prepareUpdate. Closed issue#272 and discussion
#1581, PR
#1624.
rdflib.namespace.DefinedNamespaceMeta.__dir__. Closed issue#1593, PR
#1626.
TypeCheckError,SubjectTypeError,PredicateTypeError,ObjectTypeErrorandContextTypeErroras these exceptions are not raised byRDFLib and their existence will only confuse users which may expect them to be
used. Also remove corresponding
check_context,check_subject,check_predicate,check_object,check_statement,check_patternthat isunused. PR #1640.
AcceptHTTP header so that it is correctlypopulated for all formats. PR
#1643.
#1645.
nquadsto recognized file extensions.PR #1653.
PR #1656.
rdflib.plugins.sparql.operators.unregister_custom_functionidempotent.Closed issue #1492,
PR #1659.
These parsers will now correctly handle strings like
"\\r". The time ittakes for these parsers to parse strings with escape sequences will be
increased, and the increase will be correlated with the amount of escape
sequences that occur in a string. For strings with many escape sequences the
parsing speed seems to be almost 4 times slower. Closed issue
#1655, PR
#1663.
rdflib.compat.decodeStringEscapeas deprecated as thisfunction is not used anywhere in RDFLib anymore and the utility that it does
provide is not implemented correctly. It will be removed in RDFLib 7.0.0
IdentifiedNodeas a superclass ofBNodeandURIRef. Closed issue #1526,PR #1680.
rdf:typein subject, object. Closed issue#1649, PR
#1649.
#1661, PR
#1678.
#1679 and issue #1880, PR
#1686, PR
#1845 and PR
#2018.
ConjunctiveGraph.get_graph.overrideargument toStore.bindwhich behaves similarly tothe
overrideparameter forNamespaceManager.bind.overrideparameter toNamespaceManager.bindby passing.DeprecationWarningrelated to plugin loading issue#1631, PR
#1694.
rdflib.graph.ContextNodeandrdflib.graph.DatasetQuadtypealiases. These were not being widely used in RDFLib and were also not correct.
PR #1695.
DefinedNamespace.as_jsonld_context. PR#1706.
rdflib.namespace.WGSfor WGS84. Closed issue#1709, PR
#1710.
DefinedNamespaceby caching attribute values. PR#1718.
sys.stderrhas aisattyattribute. Closedissue #1760, PR
#1761.
rdflib.compat.etree_register_namespace. PR#1768.
rdflib.util.from_n3. Closed issue#1769, PR
#1771.
#1757 and issue
#848, PR
#1773 and PR
#2003.
NamespaceManager.compute_qnameby caching validity. PR#1779.
EXISTSinsideBINDfor SPARQL. This wasraising an exception during evaluation before but is now correctly handled.
Closed issue #1472, PR
#1794.
#1477, PR
#1809
rdflib.term.RDFLibGenidas a type as this caused issueswith querying. Closed issue
#1808, PR
#1821
DefinedNamespacecontrol attributes so thatinspect.signatureworks correctly on defined namespaces. PR#1825.
Memory,SimpleMemoryandBerkelyDBstores.Closed issue #1826, PR
#1843.
#1701 and issue
#1807, PR
#1858:
be a graph.
NamespaceManager.expand_curie. Closed issue#1868, PR
#1869.
Literal.__sub__and support for datetimes to bothLiteral.__add__and
Literal.__sub__. PR #1870.None/undefined handing inGROUP_CONCAT. Closed issue#1467, PR
#1887.
SERVICEdirective. Closed issue#1278, PR
#1894.
http://rdlib.net/tohttps://rdflib.github.ioand also change other uses ofhttp://rdlib.net/to
https://rdflib.github.io. Closed issue#1824, PR
#1901.
#1429, PR
#1902.
generatetoNamespaceManager.compute_qnamefromNamespaceManager.compute_qname_strictso it raises an error in the samecase as the "non-strict" version. PR
#1934.
PR #1944.
#1945.
PR #1951
#1957,
PR #1959.
trixandTriXas root element. PR#1966.
PR #1979.
URIRef.fragmentproperty.PR #1991.
#1998, PR
#1999.
rdflib.namespacerdflib.termrdflib.parserThis discussion was created from the release RDFlib 6.2.0.
Beta Was this translation helpful? Give feedback.
All reactions