From fffa83171f3d44d8eafa153c7fd64e9af4ddb6c9b1fc5a3da0e478147e8f03a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Wed, 20 May 2020 04:41:30 +0000 Subject: [PATCH] Accepting request 807394 from home:rfrohl:branches:devel:languages:python update python-rdflib to newest version: 5.0.0 OBS-URL: https://build.opensuse.org/request/show/807394 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rdflib?expand=0&rev=56 --- python-rdflib.changes | 70 +++++++++++++++++++++++++++++++++++++++++++ python-rdflib.spec | 3 +- rdflib-4.2.2.tar.gz | 3 -- rdflib-5.0.0.tar.gz | 3 ++ 4 files changed, 75 insertions(+), 4 deletions(-) delete mode 100644 rdflib-4.2.2.tar.gz create mode 100644 rdflib-5.0.0.tar.gz diff --git a/python-rdflib.changes b/python-rdflib.changes index 480e892..1872596 100644 --- a/python-rdflib.changes +++ b/python-rdflib.changes @@ -3,6 +3,76 @@ Tue May 19 09:27:40 UTC 2020 - Petr Gajdos - %python3_only -> %python_alternative +------------------------------------------------------------------- +Sun Apr 19 10:32:25 UTC 2020 - Robert Frohl + +- Update to version 5.0.0 + * General Bugs Fixed: + - n3 parser exponent syntax of floats with leading dot + - Change is comparison to == for tuple + - Added _parseBoolean function to enforce correct Lexical-to-value mapping + * SPARQL Fixes: + - CONSTRUCT resolve with initBindings fixes + +------------------------------------------------------------------- +Sun Apr 5 08:50:06 UTC 2020 - Robert Frohl + +- Update to version 5.0.0rc1 + * General Bugs Fixed: + - NTriples fails to parse URIs with only a scheme + - Cannot clone on windows - Remove colons from test result files. + - Add requirement for requests to setup.py + - fixed URIRef including native unicode characters + - DCTERMS.format not working + - infixowl.manchesterSyntax do not encode strings + - Fix blank node label to not contain '_:' during parsing + - rename new SPARQLWrapper to SPARQLConnector + - Unquote and Uriquote Literal Datatype. + - Parsing nquads + - ntriples spec allows for upper-cased lang tag + - Adds escaped single quote to literal parser + - N3 parse error on single quote within single quotes + - RGDA1 graph canonicalization sometimes still collapses distinct BNodes + - Accept header should use a q parameter + - Incompatibility with Python3: unichr + - namespace.py include colon in ALLOWED_NAME_CHARS + - namespace.py fix compute_qname missing namespaces + - RDFa parsing Error! __init__() got an unexpected keyword argument 'encoding' + - Bugfix: term.Literal.__add__ + - Microdata to rdf second edition bak + + * Enhanced Features: + - Register additional serializer plugins for SPARQL mime types. + - Allows RDF terms introduced by JSON-LD 1.1 + - make SPARQLConnector work with DBpedia + - ClosedNamespace returns right exception for way of access + - Not adding all namespaces for n3 serializer + - Adds basic support of xsd:duration + - Add possibility to set authority and basepath to skolemize graph + - Change notation3 list realization to non-recursive function. + - Suppress warning for not using custom encoding. + - Add support to parsing large xml inputs + - improve hash efficiency by directly using str/unicode hash + - Added the csvw prefix to the RDFa initial context. + - syncing changes from pyMicrodata + - Microdata parser: updated the parser to the latest version of the microdata->rdf note + - Literal.toPython() support for xsd:hexBinary + + * SPARQL Fixes: + - Total order patch patch + - use <<= instead of deprecated << + - RDF Literal "1"^^xsd:boolean should not coerce to True + - Makes NOW() return an UTC date + - NOW() SPARQL should return an xsd:dateTime with a timezone + - fix property paths bug + - MulPath: correct behaviour of n3() + - Literal total ordering + - Remove SPARQLWrapper dependency + - made UNION faster by not preventing duplicates + - added a hook to add custom functions to SPARQL + - Use <<= instead of deprecated << in SPARQL parser + - Custom FILTER function for SPARQL engine + ------------------------------------------------------------------- Mon Oct 14 14:40:41 UTC 2019 - Matej Cepl diff --git a/python-rdflib.spec b/python-rdflib.spec index 05540f6..e5f8661 100644 --- a/python-rdflib.spec +++ b/python-rdflib.spec @@ -20,7 +20,7 @@ # Tests don't work and cause a dependency loop with python-SPARQLWrapper %bcond_with tests Name: python-rdflib -Version: 4.2.2 +Version: 5.0.0 Release: 0 Summary: A Python library for working with RDF License: BSD-3-Clause @@ -35,6 +35,7 @@ BuildRequires: fdupes BuildRequires: python-rpm-macros BuildRequires: python3-2to3 BuildRequires: python3-Sphinx +BuildRequires: python3-sphinxcontrib-apidoc Requires: python-SPARQLWrapper Requires: python-flake8 Requires: python-html5lib diff --git a/rdflib-4.2.2.tar.gz b/rdflib-4.2.2.tar.gz deleted file mode 100644 index 2808c1f..0000000 --- a/rdflib-4.2.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:da1df14552555c5c7715d8ce71c08f404c988c58a1ecd38552d0da4fc261280d -size 905094 diff --git a/rdflib-5.0.0.tar.gz b/rdflib-5.0.0.tar.gz new file mode 100644 index 0000000..0fa02a6 --- /dev/null +++ b/rdflib-5.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78149dd49d385efec3b3adfbd61c87afaf1281c30d3fcaf1b323b34f603fb155 +size 818586