Skip to content

chore(deps): update dependency rdflib to v7.6.0 - #109

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/rdflib-7.x
Open

chore(deps): update dependency rdflib to v7.6.0#109
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/rdflib-7.x

Conversation

@renovate

@renovate renovate Bot commented Oct 17, 2024

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
rdflib ==7.0.0==7.6.0 age confidence

Release Notes

RDFLib/rdflib (rdflib)

v7.6.0: 2026-02-13 RELEASE 7.6.0

Compare Source

This release introduces a new major feature: GraphDB integration via the Python GraphDB Client. Users can now manage GraphDB instances and perform administrative tasks directly from Python. As GraphDB also supports the RDF4J REST API, users may utilize the recently released RDF4J Client and Store with GraphDB instances. For more details, see the new RDFLib GraphDB documentation under the extras section of the RDFLib documentation.

This release also includes a number of fixes to Graph.cbd() and Turtle-related serializers. Thanks to @​mgberg and @​lisat-dstg, the affected code is now more standards-compliant.

At the request of users, the recently introduced CLI tool sq has been renamed to sparqlquery to avoid conflicts with existing well-known packages.

Other maintenance tasks include updating all CI actions to the latest versions and adding a compatibility layer for pyparsing v3 to remove deprecation warnings.

See the CHANGELOG.md for more details.

v7.5.0: 2025-11-28 RELEASE 7.5.0

Compare Source

This release introduces a new major feature to RDFLib: RDF4J Store integration and RDF4J Client. Users can use this to connect to RDF4J database servers through RDFLib's Graph and Dataset classes, as well as manage repositories and transactions using the RDF4J Client. A comprehensive user guide for the new RDF4J features is available under the extras section of the RDFLib documentation.

We've also added a new CLI tool, sq (the script is rdflib/tools/sparqlquery.py), for executing SPARQL queries against local files or remote SPARQL endpoints with custom serialization. This provides a convenient way to query RDF data straight from the command line.

Other enhancements include documentation improvements that fix crosslinking issues between modules, and new documentation content for RDFLib plugins, parsers, and serializers.

For RDFLib developers, this release introduces httpx as an optional dependency to support the new RDF4J functionality. The RDF4J test suite now also uses testcontainers on Linux environments running Python 3.9.2 or later.

See the CHANGELOG.md for more details.

v7.4.0

Compare Source

This release addresses a couple of bugs and improves the testing matrix by adding python 3.12, 3.13 and 3.14 to the test matrix.

This is also the first RDFLib release to use MkDocs for documentation.

Pull requests merged:

v7.3.0

Compare Source

This release delivers several important fixes and enhancements to RDFLib’s Dataset implementation, resolving long-standing issues and improving consistency across serialization and SPARQL operations. It also introduces new deprecation notices for certain Dataset methods and attributes, which will be removed in the next major release. In addition, this version includes a range of improvements to SPARQL result parsing, typing, and literal handling.

Features
  • Added Dataset.__iadd__ support
  • Dataset's default serialize format is now trig
  • Datasets can now add graphs backed by different stores
Fixes and Improvements
  • Fixed an issue where the RecursiveSerializer would output undeclared prefixes for predicates that contained the base as a substring
  • Prevented prefix generation for predicates corresponding to the base namespace
  • SPARQL Update now correctly inserts into the default graph
  • Dataset.parse now returns Self
  • N-Quads serialization no longer includes the RDFLib internal default graph identifier
  • Static type checkers can now infer the type of Term.__new__
  • Removed automatic date conversion for gYear and gYearMonth literals
  • Optional clauses in SPARQL queries can now bind variables
  • Fixed reevaluation logic in SPARQL Update between update loops
Maintenance
  • Added deprecation notices to certain Dataset methods and attributes
    • Use Dataset.graphs instead of Dataset.contexts method
    • Use Dataset.default_graph instead of Dataset.default_context
    • Deprecate Dataset.identifier entirely.
  • Updated type hints for Graph.open() with SPARQLUpdateStore configuration
  • SPARQL Result Parsing Improvements
    • Simplified and modernized the SPARQL result parsing system:
    • These changes maintain backward compatibility while making the SPARQL API more flexible and extensible.

Pull requests merged:

v7.2.1

Compare Source

A tiny clean up release.

Fixes:

  • Previous RDFLib releases required all downstream projects to specify <4.0.0. This release relaxes this requirement to allow Python 3.8.1 and later.

v7.1.4

Compare Source

This release contains a number of fixes and improvements to RDFLib.

New features:

  • Canonicalization is now optional in the longturtle serializer. When serializing with the longturtle format, set canon=True to enable canonicalization.
  • General type hints enhancements

Fixes:

  • Fixed deskolemization of literals
  • Fixed round-tripping of floats in N3 - floating point and scientific notation handling
  • Fixed CI validation workflow, including regressions in tests
  • Fixed Literal.toPython date conversion for gYear/gYearMonth
  • Fixed namespace prefixes in longturtle serialization
  • Fixed missing dot in RDF patch serialization

PRs merged:

  • 2025-09-18 - [7.x] Fix incorrect deskolemization of literals
    PR #​3223

  • 2025-09-18 - Fix incorrect deskolemization of literals
    PR #​3127

  • 2025-09-18 - notation3.py: don't normalize float representation
    PR #​3020

  • 2025-09-18 - [7.x] notation3.py: don't normalize float representation
    PR #​3221

  • 2025-09-18 - Merge 7-maintenance branch into 7.x
    PR #​3222

  • 2025-09-17 - Allow lxml 6
    PR #​3219

  • 2025-09-16 - ci: fix firejail command for poetry 2.1.0
    PR #​3218

  • 2025-09-16 - chore: address dependabot security vulnerabilities
    PR #​3210

  • 2025-09-09 - Merge 7-maintenance changes into main
    PR #​3202

  • 2025-09-08 - feat: canonicalization with longturtle serializer now optional
    PR #​3197

  • 2025-09-03 - Specify Optional parameters in Graph.triples_choices
    PR #​3075

  • 2025-08-29 - Fix failing webtest
    PR #​3194

  • 2025-08-29 - Revert "remove old hacks against 2to3 (#​3076)"
    PR #​3195

  • 2025-08-18 - Fix #​3181
    PR #​3182

  • 2025-08-18 - Fix contributing guide link in README.md
    PR #​3158

  • 2025-08-18 - Creation of an RDFLib Charter
    PR #​3178

  • 2025-08-11 - Feature: Add Tentris Plugin to docs
    PR #​3177

  • 2025-06-02 - Replacement for #​3125
    PR #​3146

  • 2025-06-01 - Cope with Namespace annotations in Python 3.14
    PR #​3132

  • 2025-06-01 - replace PR 3109; improve plugins modules docs; change header colour t…
    PR #​3145

  • 2025-06-01 - Pr/3143
    PR #​3144

  • 2025-05-31 - fix: remove Literal.toPython date conversion for gYear/gYearMonth
    PR #​3115

  • 2025-05-31 - fix: do not automatically generate header id in RDF patch generation and fix missing fullstop
    PR #​3141

  • 2025-05-31 - fix namespace prefixes in longturtle serialization
    PR #​3106

  • 2025-05-20 - [7.x] fix namespace prefixes in longturtle serialization
    PR #​3134

  • 2025-05-20 - List on docs the COTTAS store backend
    PR #​3139

  • 2025-03-29 - 7.1.4 pre-release
    PR #​3098

  • 2025-09-16 - build(deps): bump poetry from 2.0.0 to 2.1.4 in /devtools
    PR #​3176

  • 2025-09-16 - build(deps): bump library/python from 8220cce to 58c30f5 in /docker/latest
    PR #​3217

  • 2025-09-16 - build(deps): bump library/python from 8220cce to 58c30f5 in /docker/unstable
    PR #​3216

  • 2025-09-16 - build(deps-dev): bump ruff from 0.8.6 to 0.13.0
    PR #​3213

  • 2025-09-16 - build(deps-dev): bump pip-tools from 7.4.1 to 7.5.0
    PR #​3211

  • 2025-09-16 - build(deps-dev): bump mkdocstrings from 0.29.1 to 0.30.0
    PR #​3214

  • 2025-09-12 - build(deps): bump library/python from 3.13.3-slim to 3.13.7-slim in /docker/unstable
    PR #​3183

  • 2025-09-12 - build(deps): bump actions/checkout from 4 to 5
    PR #​3184

  • 2025-09-12 - build(deps): bump library/python from 3.13.3-slim to 3.13.7-slim in /docker/latest
    PR #​3185

  • 2025-09-12 - build(deps): bump actions/setup-java from 4 to 5
    PR #​3189

  • 2025-09-12 - build(deps-dev): bump pytest-cov from 6.1.1 to 6.3.0
    PR #​3203

  • 2025-09-12 - build(deps-dev): bump typing-extensions from 4.13.2 to 4.15.0
    PR #​3204

  • 2025-09-12 - build(deps-dev): bump pytest from 8.3.5 to 8.4.2
    PR #​3205

  • 2025-09-12 - build(deps-dev): bump mkdocs-include-markdown-plugin from 7.1.5 to 7.1.7
    PR #​3207

  • 2025-09-12 - build(deps): bump actions/setup-python from 5 to 6
    PR #​3206

  • 2025-09-12 - build(deps-dev): bump mkdocs-material from 9.6.14 to 9.6.19
    PR #​3208

  • 2025-09-12 - build(deps-dev): bump coverage from 7.8.2 to 7.10.6
    PR #​3209

  • 2025-05-31 - build(deps-dev): bump coverage from 7.7.1 to 7.8.2
    PR #​3142

  • 2025-05-31 - build(deps-dev): bump typing-extensions from 4.13.0 to 4.13.2
    PR #​3121

  • 2025-05-31 - build(deps): bump library/python from 3.13.1-slim@​sha256:1127090f9fff0b8e7c3a1367855ef8a3299472d2c9ed122948a576c39addeaf1 to sha256:34dc8eb488136014caf530ec03a3a2403473a92d67a01a26256c365b5b2fc0d4 in /docker/unstable
    PR #​3118

  • 2025-05-31 - build(deps): bump library/python from 3.13.1-slim@​sha256:1127090f9fff0b8e7c3a1367855ef8a3299472d2c9ed122948a576c39addeaf1 to sha256:34dc8eb488136014caf530ec03a3a2403473a92d67a01a26256c365b5b2fc0d4 in /docker/latest
    PR #​3117

  • 2025-05-27 - build(deps): bump rdflib from 7.1.2 to 7.1.4 in /docker/latest
    PR #​3101

v7.1.3

Compare Source

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
.

For the full list of included PRs, see the preparatory PR:
#​3036.

v7.1.2

Compare Source

This release contains a number of fixes and improvements to RDFLib.

New features:

  • Canonicalization is now optional in the longturtle serializer. When serializing with the longturtle format, set canon=True to enable canonicalization.
  • General type hints enhancements

Fixes:

  • Fixed deskolemization of literals
  • Fixed round-tripping of floats in N3 - floating point and scientific notation handling
  • Fixed CI validation workflow, including regressions in tests
  • Fixed Literal.toPython date conversion for gYear/gYearMonth
  • Fixed namespace prefixes in longturtle serialization
  • Fixed missing dot in RDF patch serialization

PRs merged:

  • 2025-09-18 - [7.x] Fix incorrect deskolemization of literals
    PR #​3223

  • 2025-09-18 - Fix incorrect deskolemization of literals
    PR #​3127

  • 2025-09-18 - notation3.py: don't normalize float representation
    PR #​3020

  • 2025-09-18 - [7.x] notation3.py: don't normalize float representation
    PR #​3221

  • 2025-09-18 - Merge 7-maintenance branch into 7.x
    PR #​3222

  • 2025-09-17 - Allow lxml 6
    PR #​3219

  • 2025-09-16 - ci: fix firejail command for poetry 2.1.0
    PR #​3218

  • 2025-09-16 - chore: address dependabot security vulnerabilities
    PR #​3210

  • 2025-09-09 - Merge 7-maintenance changes into main
    PR #​3202

  • 2025-09-08 - feat: canonicalization with longturtle serializer now optional
    PR #​3197

  • 2025-09-03 - Specify Optional parameters in Graph.triples_choices
    PR #​3075

  • 2025-08-29 - Fix failing webtest
    PR #​3194

  • 2025-08-29 - Revert "remove old hacks against 2to3 (#​3076)"
    PR #​3195

  • 2025-08-18 - Fix #​3181
    PR #​3182

  • 2025-08-18 - Fix contributing guide link in README.md
    PR #​3158

  • 2025-08-18 - Creation of an RDFLib Charter
    PR #​3178

  • 2025-08-11 - Feature: Add Tentris Plugin to docs
    PR #​3177

  • 2025-06-02 - Replacement for #​3125
    PR #​3146

  • 2025-06-01 - Cope with Namespace annotations in Python 3.14
    PR #​3132

  • 2025-06-01 - replace PR 3109; improve plugins modules docs; change header colour t…
    PR #​3145

  • 2025-06-01 - Pr/3143
    PR #​3144

  • 2025-05-31 - fix: remove Literal.toPython date conversion for gYear/gYearMonth
    PR #​3115

  • 2025-05-31 - fix: do not automatically generate header id in RDF patch generation and fix missing fullstop
    PR #​3141

  • 2025-05-31 - fix namespace prefixes in longturtle serialization
    PR #​3106

  • 2025-05-20 - [7.x] fix namespace prefixes in longturtle serialization
    PR #​3134

  • 2025-05-20 - List on docs the COTTAS store backend
    PR #​3139

  • 2025-03-29 - 7.1.4 pre-release
    PR #​3098

  • 2025-09-16 - build(deps): bump poetry from 2.0.0 to 2.1.4 in /devtools
    PR #​3176

  • 2025-09-16 - build(deps): bump library/python from 8220cce to 58c30f5 in /docker/latest
    PR #​3217

  • 2025-09-16 - build(deps): bump library/python from 8220cce to 58c30f5 in /docker/unstable
    PR #​3216

  • 2025-09-16 - build(deps-dev): bump ruff from 0.8.6 to 0.13.0
    PR #​3213

  • 2025-09-16 - build(deps-dev): bump pip-tools from 7.4.1 to 7.5.0
    PR #​3211

  • 2025-09-16 - build(deps-dev): bump mkdocstrings from 0.29.1 to 0.30.0
    PR #​3214

  • 2025-09-12 - build(deps): bump library/python from 3.13.3-slim to 3.13.7-slim in /docker/unstable
    PR #​3183

  • 2025-09-12 - build(deps): bump actions/checkout from 4 to 5
    PR #​3184

  • 2025-09-12 - build(deps): bump library/python from 3.13.3-slim to 3.13.7-slim in /docker/latest
    PR #​3185

  • 2025-09-12 - build(deps): bump actions/setup-java from 4 to 5
    PR #​3189

  • 2025-09-12 - build(deps-dev): bump pytest-cov from 6.1.1 to 6.3.0
    PR #​3203

  • 2025-09-12 - build(deps-dev): bump typing-extensions from 4.13.2 to 4.15.0
    PR #​3204

  • 2025-09-12 - build(deps-dev): bump pytest from 8.3.5 to 8.4.2
    PR #​3205

  • 2025-09-12 - build(deps-dev): bump mkdocs-include-markdown-plugin from 7.1.5 to 7.1.7
    PR #​3207

  • 2025-09-12 - build(deps): bump actions/setup-python from 5 to 6
    PR #​3206

  • 2025-09-12 - build(deps-dev): bump mkdocs-material from 9.6.14 to 9.6.19
    PR #​3208

  • 2025-09-12 - build(deps-dev): bump coverage from 7.8.2 to 7.10.6
    PR #​3209

  • 2025-05-31 - build(deps-dev): bump coverage from 7.7.1 to 7.8.2
    PR #​3142

  • 2025-05-31 - build(deps-dev): bump typing-extensions from 4.13.0 to 4.13.2
    PR #​3121

  • 2025-05-31 - build(deps): bump library/python from 3.13.1-slim@​sha256:1127090f9fff0b8e7c3a1367855ef8a3299472d2c9ed122948a576c39addeaf1 to sha256:34dc8eb488136014caf530ec03a3a2403473a92d67a01a26256c365b5b2fc0d4 in /docker/unstable
    PR #​3118

  • 2025-05-31 - build(deps): bump library/python from 3.13.1-slim@​sha256:1127090f9fff0b8e7c3a1367855ef8a3299472d2c9ed122948a576c39addeaf1 to sha256:34dc8eb488136014caf530ec03a3a2403473a92d67a01a26256c365b5b2fc0d4 in /docker/latest
    PR #​3117

  • 2025-05-27 - build(deps): bump rdflib from 7.1.2 to 7.1.4 in /docker/latest
    PR #​3101

v7.1.1

Compare Source

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.

Other than that, there are a few minor PRs that improve testing and to do with making releases - no
new RDFLib core work.

Merged PRs:

  • 2024-10-28 - Replace html5lib with html5rdf, make it an optional dependency
    PR #​2951

  • 2024-10-23 - Prevent crash when comparing ill-typed numeric types.
    PR #​2949

  • 2024-10-23 - Fix parser bug and add test
    PR #​2943

  • 2024-10-23 - Fix import ordering in get_merged_prs.
    PR #​2947

  • 2024-10-17 - post 7.1.0 release PR
    PR #​2934

  • 2024-10-17 - 7.1.0 release
    PR #​2933

  • 2024-10-24 - build(deps): bump poetry from 1.8.3 to 1.8.4 in /devtools
    PR #​2938

  • 2024-10-24 - build(deps-dev): bump poetry from 1.8.3 to 1.8.4
    PR #​2941

  • 2024-10-24 - build(deps): bump orjson from 3.10.7 to 3.10.10
    PR #​2950

  • 2024-10-23 - build(deps-dev): bump ruff from 0.6.9 to 0.7.0
    PR #​2942

v7.1.0

Compare Source

This minor release incorporates just over 100 substantive PRs - interesting
things submitted by people - and around 140 auto-generated update PRs from
dependabot and similar.

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.

Since the previous release, we have updated the way auto-generated PRs are
handled to ease the job of maintainers.

Due to the large numbers of PRs contained in this release, an abbreviated
listing of them only is provided here:

Merged human-made PRs:

  • 2024-10-16 - Bovlb patch 1
    PR #​2931
  • 2024-10-16 - Redo XSD Datetime, Date, Time, Duration parser and serializers
    PR #​2929
  • 2024-10-15 - Don't export hashes to requirements.txt from poetry, in readthedocs g…
    PR #​2930
  • 2024-10-10 - Use pytest in one more test and update contributing guide
    PR #​2919
  • 2024-10-10 - Fix for reassigned term aliases
    PR #​2925
  • 2024-10-01 - Replace html5lib with html5lib-modern
    PR #​2911
  • 2024-09-29 - Issue #​2812: Reflect explicitly XSD-typed Literals in JSON-LD serialization
    PR #​2889
  • 2024-09-01 - Replace deprecated method in csv2rdf
    PR #​2901
  • 2024-08-31 - Fix test logic for datetime
    PR #​2900
  • 2024-08-31 - Format docstring for Graph.value to match others
    PR #​2899
  • 2024-08-27 - In .patch serializer, default to "add" operation if no operation
    PR #​2898
  • 2024-08-26 - Implement RDF Patch serializer
    PR #​2877
  • 2024-08-26 - Add initial implementation of RDF Patch parser.
    PR #​2863
  • 2024-08-26 - jsonld - Improve handling of URNs in norm_url
    PR #​2892
  • 2024-08-10 - chore: fix mypy and test failure
    PR #​2879
  • 2024-08-06 - feat: update DOAP namespace
    PR #​2869
  • 2024-08-06 - fix: typo in PR template
    PR #​2870
  • 2024-08-01 - Change some more internal usages of ConjunctiveGraph to Dataset to silence warnings
    PR #​2867
  • 2024-08-01 - Fix missing features of IdentifiedNode
    PR #​2868
  • 2024-07-31 - Fix explicit dataset (FROM and FROM NAMED clauses)
    PR #​2794
  • 2024-07-30 - Marks some doctstrings as raw, to silence a SyntaxWarning about invalid escape sequences.
    PR #​2756
  • 2024-07-30 - Convert old string substitutions to f-strings in term.py
    PR #​2864
  • 2024-07-30 - Prevent Collection from adding 'rdf:nil rdf:rest rdf:nil.' triples
    PR #​2818
  • 2024-07-29 - Dependabot ignore newer updates to setuptools.
    PR #​2860
  • 2024-07-29 - Add optional orjson support for faster json reading and writing
    PR #​2854
  • 2024-07-28 - Fix and extend implementation of BytesIOWrapper
    PR #​2853
  • 2024-07-28 - Add skolemization support for ntriples, nquads, hextuples and json-ld support at parse time
    PR #​2816
  • 2024-07-26 - Add JSON-LD extraction from HTML
    PR #​2804
  • 2024-07-25 - New sphinx docs fix
    PR #​2852
  • 2024-07-24 - More typing fixes for mypy update
    PR #​2851
  • 2024-07-24 - Fix typo, "ConjunctionGraph" -> "ConjunctiveGraph"
    PR #​2850
  • 2024-07-24 - feat: hextuple parser and serializer now supports anonymous graph names
    PR #​2815
  • 2024-07-24 - Change dependabot strategy back to "auto"
    PR #​2844
  • 2024-07-24 - test: Add test for Graph.items
    PR #​2819
  • 2024-07-24 - Pin black
    PR #​2843
  • 2024-07-24 - Fix bug preventing nested FILTER statements from working (#​709)
    PR #​2822
  • 2024-07-24 - Ruff fixes
    PR #​2842
  • 2024-07-24 - Fix typing issues that appeared after latest mypy update
    PR #​2841
  • 2024-07-24 - Reconcile debpendabot
    PR #​2840
  • 2024-07-24 - Update dependabot.yml
    PR #​2838
  • 2024-07-10 - Fix testing for warnings with pytest 8 (#​2748)
    PR #​2817
  • 2024-06-17 - Deprecate ConjunctiveGraph (#​2405)
    PR #​2786
  • 2024-06-17 - fix: task expected type string, got bool
    PR #​2791
  • 2024-06-17 - fix: lint
    PR #​2792
  • 2024-06-17 - Reformat code, execute task black
    PR #​2798
  • 2024-06-17 - Fix for gha:validation error in Github actions
    PR #​2799
  • 2024-06-12 - Remove test/data/suites/w3c/dawg-data-r2/sort/.manifest.ttl.swp since…
    PR #​2797
  • 2024-05-17 - docs: fix "Build docs" command in developers.rst
    PR #​2783
  • 2024-05-17 - Update .mailmap for Nicholas Car
    PR #​2776
  • 2024-05-17 - Update _GEO.py to include GeoSPARQL 1.1 vocabularies
    PR #​2771
  • 2024-04-27 - set default jsonld version to 1.1. autoformat for corresponding files.
    PR #​2751
  • 2024-04-27 - removed unused #ignore comments in algebra.py
    PR #​2746
  • 2024-04-18 - Let jsonld handle value nodes/Literal for context search
    PR #​2750
  • 2024-03-20 - Cleanup literal comparison ops (#​863)
    PR #​2745
  • 2024-03-20 - fix: use guess_format when plugin for format not found
    PR #​2735
  • 2024-03-20 - Remove unused open method in SPARQLUpdateStore
    PR #​2693
  • 2024-03-20 - fix: readthedocs failure with poetry 1.8
    PR #​2744
  • 2024-03-20 - fix: typo in Container method name: type_of_conatiner --> type_of_container
    PR #​2733
  • 2024-03-13 - fix: gh actions on PR
    PR #​2731
  • 2024-03-12 - Fix LongTurtle multi-BN object serialization bug
    PR #​2700
  • 2024-03-12 - JSON-LD Docco & Examples
    PR #​2529
  • 2024-02-27 - Add SHACL path to RDFLib Path utility and corresponding tests
    PR #​2699
  • 2024-02-18 - Add documentation for optional dependencies
    PR #​2701
  • 2023-11-30 - Update _SOSA.py with ssn-ex IRIs
    PR #​2654
  • 2023-10-29 - fix typo in SPARQLConnector init docstring
    PR #​2619
  • 2023-10-24 - Add changelog to sphinx docs
    PR #​2617
  • 2023-09-26 - Issue 2378 goal: Get CI to pass without ALLOW_UNICODE on doctests
    PR #​2383
  • 2023-09-25 - docs: remove Unicode literals from docstrings
    PR #​2604
  • 2023-09-10 - feat: enable check_untyped_defs for Mypy
    PR #​2580
  • 2023-09-07 - style: Enable most remaining pyupgrade rules for ruff
    PR #​2579
  • 2023-09-07 - style: Eliminate quotes from type hints
    PR #​2578
  • 2023-09-07 - build: fix minimum version testing
    PR #​2577
  • 2023-09-05 - style: add from __future__ import annotations
    PR #​2576
  • 2023-09-05 - style: homogenize docstrings
    PR #​2575
  • 2023-09-04 - style: remove unnecessary shebangs #!...
    PR #​2574
  • 2023-09-04 - style: remove modelines
    PR #​2573
  • 2023-09-04 - style: disable global ignore for E402 in ruff
    PR #​2572
  • 2023-09-04 - build: remove unneeded override for PyParsing
    PR #​2571
  • 2023-09-03 - style: eliminate unused noqa statements
    PR #​2566
  • 2023-09-02 - style: fix more linting/ruff issues in tests
    PR #​2565
  • 2023-09-02 - test: convert more unittest based tests to pytest
    PR #​2564
  • 2023-08-31 - style: fix the naming of test data constants
    PR #​2561
  • 2023-08-31 - test: migrate some tests from unittest to pytest
    PR #​2562
  • 2023-08-31 - style: Fix linting errors in serializer tests
    PR #​2559
  • 2023-08-30 - Add test case for CG operator return type
    PR #​2557
  • 2023-08-30 - style: add noqa to allow camelCase for mock function
    PR #​2558
  • 2023-08-30 - style: fix linting errors in test/test_graph
    PR #​2556
  • 2023-08-30 - fix: SPARQL LOAD ... INTO GRAPH handling
    PR #​2554
  • 2023-08-29 - fix: queryGraph selection for query and update
    PR #​2546
  • 2023-08-29 - build: replace Flake8, FlakeHeaven and isort with ruff
    PR #​2548
  • 2023-08-28 - fix: remove print() calls from SPARQL algebra code
    PR #​2553
  • 2023-08-28 - build: remove unused setuptools setting
    PR #​2547
  • 2023-08-26 - test: add python variants to variant based tests
    PR #​2544
  • 2023-08-25 - test: add more accommodation for DBpedia issues
    PR #​2543
  • 2023-08-25 - test: make graph variant tests more granular
    PR #​2540
  • 2023-08-24 - test: add skips to accommodate a DBpedia outage
    PR #​2539
  • 2023-08-15 - fix: make rdflib.term.Node abstract (fixes #​2518)
    PR #​2520
  • 2023-08-15 - Fix nested list expansion in JSON-LD
    PR #​2517
  • 2023-08-10 - refactor: don't use the same variable name for different types
    PR #​2523
  • 2023-08-06 - fix a tiny typo
    PR #​2519
  • 2023-08-02 - Introduce abstract base class
    PR #​2516

Auto-generated PRs:

  • 2024-10-16 - Revert "build(deps): bump library/python from 3.12.7-slim to 3.13.0-slim in /docker/unstable"
    PR #​2932
  • 2024-10-16 - build(deps): bump library/python from 3.12.7-slim to 3.13.0-slim in /docker/unstable
    PR #​2926
  • 2024-10-10 - build(deps): bump library/python from 3.12.6-slim to 3.12.7-slim in /docker/latest
    PR #​2920
  • 2024-10-10 - build(deps-dev): bump ruff from 0.6.8 to 0.6.9
    PR #​2921
  • 2024-10-10 - build(deps): bump library/python from 3.12.6-slim to 3.12.7-slim in /docker/unstable
    PR #​2922
  • 2024-09-30 - build(deps-dev): bump ruff from 0.6.5 to 0.6.8
    PR #​2917
  • 2024-09-30 - build(deps): bump library/python from 15bad98 to ad48727 in /docker/unstable
    PR #​2915
  • 2024-09-29 - build(deps-dev): bump ruff from 0.6.2 to 0.6.5
    PR #​2908
  • 2024-09-21 - build(deps): bump library/python from 3.12.5-slim to 3.12.6-slim in /docker/unstable
    PR #​2910
  • 2024-09-21 - build(deps): bump library/python from 3.12.5-slim to 3.12.6-slim in /docker/latest
    PR #​2909
  • 2024-09-21 - build(deps-dev): bump pytest from 8.3.2 to 8.3.3
    PR #​2907
  • 2024-08-26 - build(deps): bump lxml from 5.2.2 to 5.3.0
    PR #​2882
  • 2024-08-26 - build(deps): bump library/python from 3.12.4-slim to 3.12.5-slim in /docker/latest
    PR #​2886
  • 2024-08-26 - build(deps): bump library/python from 3.12.4-slim to 3.12.5-slim in /docker/unstable
    PR #​2885
  • 2024-08-26 - build(deps): bump orjson from 3.10.6 to 3.10.7
    PR #​2883
  • 2024-08-26 - build(deps-dev): bump mypy from 1.11.1 to 1.11.2
    PR #​2896
  • 2024-08-26 - build(deps): bump pyparsing from 3.1.2 to 3.1.4
    PR #​2895
  • 2024-08-26 - build(deps-dev): bump ruff from 0.5.6 to 0.6.2
    PR #​2894
  • 2024-08-11 - build(deps-dev): bump wheel from 0.43.0 to 0.44.0
    PR #​2874
  • 2024-08-10 - build(deps-dev): bump ruff from 0.5.5 to 0.5.6
    PR #​2873
  • 2024-08-10 - build(deps-dev): bump coverage from 7.6.0 to 7.6.1
    PR #​2872
  • 2024-08-10 - build(deps-dev): bump mypy from 1.11.0 to 1.11.1
    PR #​2871
  • 2024-08-10 - build(deps): bump library/python from 740d94a to a3e58f9 in /docker/unstable
    PR #​2875
  • 2024-08-10 - build(deps): bump library/python from 740d94a to a3e58f9 in /docker/latest
    PR #​2876
  • 2024-07-29 - build(deps-dev): bump pytest from 8.3.1 to 8.3.2
    PR #​2858
  • 2024-07-29 - build(deps-dev): bump ruff from 0.5.4 to 0.5.5
    PR #​2859
  • 2024-07-29 - build(deps): bump library/python from 52f92c5 to 740d94a in /docker/latest
    PR #​2856
  • 2024-07-29 - build(deps): bump library/python from 52f92c5 to 740d94a in /docker/unstable
    PR #​2855
  • 2024-07-24 - build(deps-dev): bump mypy from 1.8.0 to 1.11.0
    PR #​2848
  • 2024-07-24 - build(deps): bump library/python from 3.12.2-slim to 3.12.4-slim in /docker/unstable
    PR #​2845
  • 2024-07-24 - build(deps): bump library/python from f11725a to 52f92c5 in /docker/latest
    PR #​2846
  • 2024-07-24 - build(deps): bump lxml from 4.9.3 to 5.2.2
    PR #​2847
  • 2024-07-24 - build(deps-dev): bump types-setuptools from 69.5.0.20240513 to 71.1.0.20240723
    PR #​2834
  • 2024-07-24 - build(deps-dev): bump myst-parser from 2.0.0 to 3.0.1
    PR #​2773
  • 2024-07-24 - build(deps-dev): bump black from 24.3.0 to 24.4.2
    PR #​2770
  • 2024-07-24 - build(deps-dev): bump pytest from 7.4.3 to 8.3.1
    PR #​2837
  • 2024-07-24 - build(deps-dev): bump mypy from 1.6.1 to 1.8.0
    PR #​2676
  • 2024-07-23 - build(deps): bump library/python from 2fba8e7 to f11725a in /docker/latest
    PR #​2827
  • 2024-07-23 - build(deps-dev): bump setuptools from 69.5.1 to 71.1.0
    PR #​2832
  • 2024-07-23 - build(deps-dev): bump ruff from 0.5.2 to 0.5.4
    PR #​2831
  • 2024-07-15 - build(deps-dev): bump types-setuptools from 69.5.0.20240415 to 69.5.0.20240513
    PR #​2789
  • 2024-07-15 - build(deps-dev): bump ruff from 0.4.1 to 0.5.2
    PR #​2825
  • 2024-07-15 - build(deps-dev): bump coverage from 7.5.4 to 7.6.0
    PR #​2824
  • 2024-07-15 - build(deps-dev): bump typing-extensions from 4.11.0 to 4.12.2
    PR #​2826
  • 2024-07-15 - build(deps-dev): bump coverage from 7.4.4 to 7.5.4
    PR #​2805
  • 2024-07-15 - build(deps): bump library/python from 3.12.2-slim to 3.12.4-slim in /docker/latest
    PR #​2808
  • 2024-07-15 - build(deps): bump berkeleydb from 18.1.8 to 18.1.10
    PR #​2813
  • 2024-06-19 - [pre-commit.ci] pre-commit autoupdate
    PR #​2777
  • 2024-06-17 - build(deps): bump library/python from eb53cb9 to 5c73034 in /docker/latest
    PR #​2725
  • 2024-05-17 - build(deps): bump poetry from 1.8.2 to 1.8.3 in /devtools
    PR #​2787
  • 2024-04-27 - [pre-commit.ci] pre-commit autoupdate
    PR #​2755
  • 2024-05-17 - build(deps): bump networkx from 2.6.3 to 3.1
    PR #​2458
  • 2024-04-27 - build(deps-dev): bump black from 24.3.0 to 24.4.0
    PR #​2766
  • 2024-04-27 - build(deps-dev): bump ruff from 0.3.4 to 0.4.1
    PR #​2769
  • 2024-04-18 - build(deps): bump poetry from 1.7.1 to 1.8.2 in /devtools
    PR #​2743
  • 2024-04-18 - build(deps-dev): bump typing-extensions from 4.10.0 to 4.11.0
    PR #​2759
  • 2024-04-18 - build(deps-dev): bump setuptools from 69.2.0 to 69.5.1
    PR #​2763
  • 2024-04-18 - build(deps-dev): bump types-setuptools from 69.2.0.20240317 to 69.5.0.20240415
    PR #​2765
  • 2024-04-03 - build(deps-dev): bump pytest-cov from 4.1.0 to 5.0.0
    PR #​2754
  • 2024-04-03 - build(deps-dev): bump ruff from 0.3.2 to 0.3.4
    PR #​2753
  • 2024-04-03 - build(deps-dev): bump coverage from 7.4.3 to 7.4.4
    PR #​2752
  • 2024-03-20 - build(deps-dev): bump poetry from 1.7.1 to 1.8.2
    PR #​2741
  • 2024-03-20 - [pre-commit.ci] pre-commit autoupdate
    PR #​2732
  • 2024-03-20 - build(deps-dev): bump types-setuptools from 69.1.0.20240310 to 69.2.0.20240317
    PR #​2737
  • 2024-03-20 - build(deps): bump library/python from 5c73034 to 36d57d7 in /docker/unstable
    PR #​2742
  • 2024-03-20 - build(deps-dev): bump wheel from 0.42.0 to 0.43.0
    PR #​2740
  • 2024-03-20 - build(deps-dev): bump setuptools from 69.1.1 to 69.2.0
    PR #​2739
  • 2024-03-20 - build(deps-dev): bump black from 24.2.0 to 24.3.0
    PR #​2738
  • 2024-03-12 - build(deps-dev): bump lxml-stubs from 0.4.0 to 0.5.1
    PR #​2724
  • 2024-03-12 - build(deps-dev): bump types-setuptools from 69.1.0.20240302 to 69.1.0.20240310
    PR #​2728
  • 2024-03-12 - build(deps-dev): bump ruff from 0.3.0 to 0.3.2
    PR #​2729
  • 2024-03-12 - [pre-commit.ci] pre-commit autoupdate
    PR #​2630
  • 2024-03-12 - build(deps): bump pyparsing from 3.1.1 to 3.1.2
    PR #​2730
  • 2024-03-05 - build(deps): bump library/python from eb53cb9 to 5c73034 in /docker/unstable
    PR #​2726
  • 2024-03-04 - build(deps-dev): bump sphinxcontrib-apidoc from 0.4.0 to 0.5.0
    PR #​2719
  • 2024-03-04 - build(deps-dev): bump types-setuptools from 69.1.0.20240223 to 69.1.0.20240302
    PR #​2722
  • 2024-03-04 - build(deps-dev): bump ruff from 0.1.6 to 0.3.0
    PR #​2718
  • 2024-03-04 - build(deps-dev): bump poetry from 1.8.0 to 1.8.2
    PR #​2721
  • 2024-02-27 - build(deps-dev): bump types-setuptools from 68.2.0.2 to 69.1.0.20240223
    PR #​2716
  • 2024-02-27 - build(deps): bump poetry from 1.7.1 to 1.8.0 in /devtools
    PR #​2717
  • 2024-02-27 - build(deps): bump library/python from 3.12.0-slim to 3.12.2-slim in /docker/unstable
    PR #​2706
  • 2024-02-27 - build(deps-dev): bump typing-extensions from 4.8.0 to 4.10.0
    PR #​2715
  • 2024-02-27 - build(deps-dev): bump coverage from 7.3.2 to 7.4.3
    PR #​2714
  • 2024-02-27 - build(deps): bump arduino/setup-task from 1 to 2
    PR #​2707
  • 2024-02-27 - build(deps-dev): bump setuptools from 69.0.2 to 69.1.1
    PR #​2713
  • 2024-02-27 - build(deps): bump library/python from 3.12.0-slim to 3.12.2-slim in /docker/latest
    PR #​2703
  • 2024-02-27 - build(deps): bump actions/cache from 3 to 4
    PR #​2690
  • 2024-02-27 - build(deps): bump actions/upload-artifact from 3 to 4
    PR #​2669
  • 2024-02-27 - build(deps): bump actions/setup-python from 4 to 5
    PR #​2664

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot assigned w4bo Oct 17, 2024
@renovate
renovate Bot force-pushed the renovate/rdflib-7.x branch 3 times, most recently from 23d86ec to 8f343a4 Compare October 28, 2024 01:01
@renovate renovate Bot changed the title chore(deps): update dependency rdflib to v7.1.0 chore(deps): update dependency rdflib to v7.1.1 Oct 28, 2024
@renovate
renovate Bot force-pushed the renovate/rdflib-7.x branch 5 times, most recently from 7133ec3 to 14674ec Compare November 1, 2024 19:39
@renovate
renovate Bot force-pushed the renovate/rdflib-7.x branch 5 times, most recently from 860624a to 1cdcb24 Compare November 14, 2024 21:09
@renovate
renovate Bot force-pushed the renovate/rdflib-7.x branch 4 times, most recently from faaa0d5 to 4c7a857 Compare November 30, 2024 16:37
@renovate
renovate Bot force-pushed the renovate/rdflib-7.x branch 11 times, most recently from e97e962 to 8e1c647 Compare December 5, 2024 07:51
@renovate
renovate Bot force-pushed the renovate/rdflib-7.x branch from a5bc88b to 334e526 Compare December 24, 2024 23:15
@renovate
renovate Bot force-pushed the renovate/rdflib-7.x branch 4 times, most recently from 8172085 to 5031d74 Compare January 6, 2025 10:19
@renovate
renovate Bot force-pushed the renovate/rdflib-7.x branch 2 times, most recently from d496a08 to eda2d31 Compare January 9, 2025 05:37
@renovate renovate Bot changed the title chore(deps): update dependency rdflib to v7.1.1 chore(deps): update dependency rdflib to v7.1.2 Jan 10, 2025
@renovate
renovate Bot force-pushed the renovate/rdflib-7.x branch from eda2d31 to 3261a41 Compare January 10, 2025 15:00
@renovate
renovate Bot force-pushed the renovate/rdflib-7.x branch from 3261a41 to 6c51162 Compare January 18, 2025 05:21
@renovate renovate Bot changed the title chore(deps): update dependency rdflib to v7.1.2 chore(deps): update dependency rdflib to v7.1.3 Jan 18, 2025
@renovate
renovate Bot force-pushed the renovate/rdflib-7.x branch 6 times, most recently from 872a00f to 4417f01 Compare January 28, 2025 18:30
@renovate
renovate Bot force-pushed the renovate/rdflib-7.x branch 7 times, most recently from ab71a79 to 5b2b6dc Compare February 5, 2025 12:30
@renovate
renovate Bot force-pushed the renovate/rdflib-7.x branch 5 times, most recently from 2aecfe1 to a9dbc5f Compare February 12, 2025 23:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant