* A fix-up release that re-adds support for Python 3.8 after it was
accidentally removed in Release 7.1.2.
* This release cherrypicks many additions to 7.1.2 added to 7.1.1 but
leaves out typing changes that are not compatible with Python 3.8.
* Also not carried over from 7.1.2 is the change from Poetry 1.x to 2.0.
* Included are PRs such as _Defined Namespace warnings fix_, _sort
longturtle blank nodes_, _deterministic longturtle serialisation_
and _Dataset documentation improvements_.
- from version 7.1.2
* A minor release that inadvertently removed support for Python 3.8.
This release how now been deleted.
* All the improved features initially made available in this release
that were compatible with Python 3.8 have been preserved in the 7.1.3
release. The main additions to 7.1.2 not preserved in 7.1.3 are updated
type hints.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rdflib?expand=0&rev=74
- Add sphinx8.patch to build doc with latest sphinx, gh#RDFLib/rdflib#2956
- Update to 7.1.1:
* This minor release removes the dependency on some only Python
packages, in particular six which is a problem for some Linux
distributions that ship RDFLib.
* Replace html5lib with html5rdf, make it an optional dependency PR #2951
* Prevent crash when comparing ill-typed numeric types. PR #2949
* Fix parser bug and add test PR #2943
* Fix import ordering in get_merged_prs. PR #2947
- 7.1.0:
* There are no major changes in this release over 7.0.0 and this
release can be used in place of 7.0.0 without much worry about
altered behaviour.
OBS-URL: https://build.opensuse.org/request/show/1218819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rdflib?expand=0&rev=31
* This minor release removes the dependency on some only Python
packages, in particular six which is a problem for some Linux
distributions that ship RDFLib.
* Replace html5lib with html5rdf, make it an optional dependency PR #2951
* Prevent crash when comparing ill-typed numeric types. PR #2949
* Fix parser bug and add test PR #2943
* Fix import ordering in get_merged_prs. PR #2947
- 7.1.0:
* There are no major changes in this release over 7.0.0 and this
release can be used in place of 7.0.0 without much worry about
altered behaviour.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rdflib?expand=0&rev=69
- Create doc subpackage with _multibuild to move
python3-sphnix-autodoc-typehints build requirement out of ring1
- Update to 7.0.0:
* BREAKING CHANGE: drop support for python 3.7 (#2436)
* feat: add curie method to NamespaceManager (#2365)
* feat: add optional target_graph argument to Graph.cbd and use it for
DESCRIBE queries (#2322)
* feat: Don't generate prefixes for unknown URIs (#2467)
* feat: Longturtle improvements (#2500)
* fix: SPARQL count with optionals (#2448)
* fix: GROUP_CONCAT handling of empty separator (issue) (#2474)
* fix: add NORMALIZE_LITERALS to rdflib.__all__ (#2489)
* fix: correct imports and __all__ (#2340)
* fix: dbpedia URL to use https instead of http (#2444)
* fix: eliminate bare except: (#2350)
* fix: eliminate some mutable default arguments in SPARQL code (#2301)
* fix: formatting of SequencePath and AlternativePath (#2504)
* fix: handling of rdf:HTML literals (#2490)
* fix: HTTP 308 Permanent Redirect status code handling (#2389)
* fix: lexical-to-value mapping of rdf:HTML literals (#2483)
* fix: TriG handling of GRAPH keyword without a graph ID (#2469)
* fix: TriG parser error handling for nested graphs (#2468)
- Switch to autosetup and pyproject macros.
- Shift docs build to the install phase, the module needs to be queryable.
- Drop patch reproducible.patch, included.
OBS-URL: https://build.opensuse.org/request/show/1185182
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rdflib?expand=0&rev=30
* BREAKING CHANGE: drop support for python 3.7 (#2436)
* feat: add curie method to NamespaceManager (#2365)
* feat: add optional target_graph argument to Graph.cbd and use it for
DESCRIBE queries (#2322)
* feat: Don't generate prefixes for unknown URIs (#2467)
* feat: Longturtle improvements (#2500)
* fix: SPARQL count with optionals (#2448)
* fix: GROUP_CONCAT handling of empty separator (issue) (#2474)
* fix: add NORMALIZE_LITERALS to rdflib.__all__ (#2489)
* fix: correct imports and __all__ (#2340)
* fix: dbpedia URL to use https instead of http (#2444)
* fix: eliminate bare except: (#2350)
* fix: eliminate some mutable default arguments in SPARQL code (#2301)
* fix: formatting of SequencePath and AlternativePath (#2504)
* fix: handling of rdf:HTML literals (#2490)
* fix: HTTP 308 Permanent Redirect status code handling (#2389)
* fix: lexical-to-value mapping of rdf:HTML literals (#2483)
* fix: TriG handling of GRAPH keyword without a graph ID (#2469)
* fix: TriG parser error handling for nested graphs (#2468)
- Switch to autosetup and pyproject macros.
- Shift docs build to the install phase, the module needs to be queryable.
- Drop patch reproducible.patch, included.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rdflib?expand=0&rev=63
- Update to 6.1.1:
* add support for Python 3.10
* updates the test suite to pytest (from nose)
* tidies up a lot of continuous integration
* gets more tests tested, not skipped
* implements lots of mypy tests
* updates several parsers and serializers
* supports the new HexTuples format!
* drop support for Python 2 and Python 3 < 3.7.
* improved testing with mock SPARQL stores
- Drop unneeded BuildRequires on python3-2to3
OBS-URL: https://build.opensuse.org/request/show/952276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-rdflib?expand=0&rev=28
* add support for Python 3.10
* updates the test suite to pytest (from nose)
* tidies up a lot of continuous integration
* gets more tests tested, not skipped
* implements lots of mypy tests
* updates several parsers and serializers
* supports the new HexTuples format!
* drop support for Python 2 and Python 3 < 3.7.
* improved testing with mock SPARQL stores
- Drop unneeded BuildRequires on python3-2to3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-rdflib?expand=0&rev=60