diff --git a/merged_prs.json b/merged_prs.json deleted file mode 100644 index 3a59d972d..000000000 --- a/merged_prs.json +++ /dev/null @@ -1,3939 +0,0 @@ -[ - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3223", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3223/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3223/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3223/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3223", - "id": 3428695947, - "node_id": "PR_kwDOADL-3s6pNAnb", - "number": 3223, - "title": "[7.x] Fix incorrect deskolemization of literals", - "user": { - "login": "edmondchuc", - "id": 37032744, - "node_id": "MDQ6VXNlcjM3MDMyNzQ0", - "avatar_url": "https://avatars.githubusercontent.com/u/37032744?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/edmondchuc", - "html_url": "https://github.com/edmondchuc", - "followers_url": "https://api.github.com/users/edmondchuc/followers", - "following_url": "https://api.github.com/users/edmondchuc/following{/other_user}", - "gists_url": "https://api.github.com/users/edmondchuc/gists{/gist_id}", - "starred_url": "https://api.github.com/users/edmondchuc/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/edmondchuc/subscriptions", - "organizations_url": "https://api.github.com/users/edmondchuc/orgs", - "repos_url": "https://api.github.com/users/edmondchuc/repos", - "events_url": "https://api.github.com/users/edmondchuc/events{/privacy}", - "received_events_url": "https://api.github.com/users/edmondchuc/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-09-18T05:18:09Z", - "updated_at": "2025-09-18T05:30:22Z", - "closed_at": "2025-09-18T05:30:20Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3223", - "html_url": "https://github.com/RDFLib/rdflib/pull/3223", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3223.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3223.patch", - "merged_at": "2025-09-18T05:30:20Z" - }, - "body": "This is the v7 version of PR https://github.com/RDFLib/rdflib/pull/3127.\r\n\r\n* Fix issue 3126\r\n\r\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\r\n\r\nfor more information, see https://pre-commit.ci\r\n\r\n---------\r\n\r\n\r\n\r\n# Summary of changes\r\n\r\n\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [ ] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [ ] Checked that all tests and type checking passes.\r\n- If the change adds new features or changes the RDFLib public API:\r\n \r\n - [ ] Created an issue to discuss the change and get in-principle agreement.\r\n - [ ] Considered adding an example in `./examples`.\r\n- If the change has a potential impact on users of this project:\r\n \r\n - [ ] Added or updated tests that fail without the change.\r\n - [ ] Updated relevant documentation to avoid inaccuracies.\r\n - [ ] Considered adding additional documentation.\r\n- [ ] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3223/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3223/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3222", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3222/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3222/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3222/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3222", - "id": 3428459459, - "node_id": "PR_kwDOADL-3s6pMNyn", - "number": 3222, - "title": "Merge 7-maintenance branch into 7.x", - "user": { - "login": "edmondchuc", - "id": 37032744, - "node_id": "MDQ6VXNlcjM3MDMyNzQ0", - "avatar_url": "https://avatars.githubusercontent.com/u/37032744?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/edmondchuc", - "html_url": "https://github.com/edmondchuc", - "followers_url": "https://api.github.com/users/edmondchuc/followers", - "following_url": "https://api.github.com/users/edmondchuc/following{/other_user}", - "gists_url": "https://api.github.com/users/edmondchuc/gists{/gist_id}", - "starred_url": "https://api.github.com/users/edmondchuc/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/edmondchuc/subscriptions", - "organizations_url": "https://api.github.com/users/edmondchuc/orgs", - "repos_url": "https://api.github.com/users/edmondchuc/repos", - "events_url": "https://api.github.com/users/edmondchuc/events{/privacy}", - "received_events_url": "https://api.github.com/users/edmondchuc/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-09-18T03:00:50Z", - "updated_at": "2025-09-18T03:08:39Z", - "closed_at": "2025-09-18T03:08:37Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3222", - "html_url": "https://github.com/RDFLib/rdflib/pull/3222", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3222.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3222.patch", - "merged_at": "2025-09-18T03:08:37Z" - }, - "body": "# Summary of changes\r\n\r\nI am merging in the `7-maintenance` branch after reviewing the current set of v7 branches. The `7.x` branch has branch protection rules enabled and is intended to be long-lived for all future v7 related features and fixes.\r\n\r\n`7-maintenance` branch will be closed after this merge. All future v7 PRs should target `7.x` instead.\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [ ] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [ ] Checked that all tests and type checking passes.\r\n- If the change adds new features or changes the RDFLib public API:\r\n \r\n - [ ] Created an issue to discuss the change and get in-principle agreement.\r\n - [ ] Considered adding an example in `./examples`.\r\n- If the change has a potential impact on users of this project:\r\n \r\n - [ ] Added or updated tests that fail without the change.\r\n - [ ] Updated relevant documentation to avoid inaccuracies.\r\n - [ ] Considered adding additional documentation.\r\n- [ ] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3222/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3222/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3221", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3221/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3221/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3221/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3221", - "id": 3428294912, - "node_id": "PR_kwDOADL-3s6pLqU1", - "number": 3221, - "title": "[7.x] notation3.py: don't normalize float representation", - "user": { - "login": "edmondchuc", - "id": 37032744, - "node_id": "MDQ6VXNlcjM3MDMyNzQ0", - "avatar_url": "https://avatars.githubusercontent.com/u/37032744?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/edmondchuc", - "html_url": "https://github.com/edmondchuc", - "followers_url": "https://api.github.com/users/edmondchuc/followers", - "following_url": "https://api.github.com/users/edmondchuc/following{/other_user}", - "gists_url": "https://api.github.com/users/edmondchuc/gists{/gist_id}", - "starred_url": "https://api.github.com/users/edmondchuc/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/edmondchuc/subscriptions", - "organizations_url": "https://api.github.com/users/edmondchuc/orgs", - "repos_url": "https://api.github.com/users/edmondchuc/repos", - "events_url": "https://api.github.com/users/edmondchuc/events{/privacy}", - "received_events_url": "https://api.github.com/users/edmondchuc/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 9291256166, - "node_id": "LA_kwDOADL-3s8AAAACKc1RZg", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/7.x", - "name": "7.x", - "color": "95113B", - "default": false, - "description": "" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-09-18T01:31:07Z", - "updated_at": "2025-09-18T04:18:53Z", - "closed_at": "2025-09-18T04:18:51Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3221", - "html_url": "https://github.com/RDFLib/rdflib/pull/3221", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3221.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3221.patch", - "merged_at": "2025-09-18T04:18:51Z" - }, - "body": "# Summary of changes\r\n\r\nCode from PR https://github.com/RDFLib/rdflib/pull/3020 into v7.x.\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [ ] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [ ] Checked that all tests and type checking passes.\r\n- If the change adds new features or changes the RDFLib public API:\r\n \r\n - [ ] Created an issue to discuss the change and get in-principle agreement.\r\n - [ ] Considered adding an example in `./examples`.\r\n- If the change has a potential impact on users of this project:\r\n \r\n - [ ] Added or updated tests that fail without the change.\r\n - [ ] Updated relevant documentation to avoid inaccuracies.\r\n - [ ] Considered adding additional documentation.\r\n- [ ] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3221/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3221/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3219", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3219/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3219/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3219/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3219", - "id": 3423885690, - "node_id": "PR_kwDOADL-3s6o8vSy", - "number": 3219, - "title": "Allow lxml 6", - "user": { - "login": "jhgit", - "id": 772518, - "node_id": "MDQ6VXNlcjc3MjUxOA==", - "avatar_url": "https://avatars.githubusercontent.com/u/772518?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/jhgit", - "html_url": "https://github.com/jhgit", - "followers_url": "https://api.github.com/users/jhgit/followers", - "following_url": "https://api.github.com/users/jhgit/following{/other_user}", - "gists_url": "https://api.github.com/users/jhgit/gists{/gist_id}", - "starred_url": "https://api.github.com/users/jhgit/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/jhgit/subscriptions", - "organizations_url": "https://api.github.com/users/jhgit/orgs", - "repos_url": "https://api.github.com/users/jhgit/repos", - "events_url": "https://api.github.com/users/jhgit/events{/privacy}", - "received_events_url": "https://api.github.com/users/jhgit/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 2, - "created_at": "2025-09-16T22:06:35Z", - "updated_at": "2025-09-17T01:52:22Z", - "closed_at": "2025-09-17T01:52:22Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3219", - "html_url": "https://github.com/RDFLib/rdflib/pull/3219", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3219.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3219.patch", - "merged_at": "2025-09-17T01:52:22Z" - }, - "body": "rdflib builds with lxml 6.0.1 - the current latest release.\r\n\r\nFixes #3220\r\n\r\n\r\n\r\n# Summary of changes\r\n\r\nlxml is at 6.0.1. rdflib 7.1.4 builds with that version of lxml. Update pypproject.toml accordingly. Tested locally with python 3.9 and 3.11.\r\n\r\n# Checklist\r\n\r\n- [x] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [x] Checked that all tests and type checking passes (same pytest tests pass or fail with lxml5 as lxml6).\r\n- If the change adds new features or changes the RDFLib public API:\r\n \r\n - [ ] Added or updated tests that fail without the change.\r\n - [ ] Updated relevant documentation to avoid inaccuracies.\r\n - [x] Considered adding additional documentation. (didn't see any documentation that needed updating)\r\n- [x] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3219/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3219/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3218", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3218/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3218/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3218/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3218", - "id": 3420409710, - "node_id": "PR_kwDOADL-3s6oxCzU", - "number": 3218, - "title": "ci: fix firejail command for poetry 2.1.0", - "user": { - "login": "edmondchuc", - "id": 37032744, - "node_id": "MDQ6VXNlcjM3MDMyNzQ0", - "avatar_url": "https://avatars.githubusercontent.com/u/37032744?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/edmondchuc", - "html_url": "https://github.com/edmondchuc", - "followers_url": "https://api.github.com/users/edmondchuc/followers", - "following_url": "https://api.github.com/users/edmondchuc/following{/other_user}", - "gists_url": "https://api.github.com/users/edmondchuc/gists{/gist_id}", - "starred_url": "https://api.github.com/users/edmondchuc/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/edmondchuc/subscriptions", - "organizations_url": "https://api.github.com/users/edmondchuc/orgs", - "repos_url": "https://api.github.com/users/edmondchuc/repos", - "events_url": "https://api.github.com/users/edmondchuc/events{/privacy}", - "received_events_url": "https://api.github.com/users/edmondchuc/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 2, - "created_at": "2025-09-16T05:06:40Z", - "updated_at": "2025-09-16T05:44:53Z", - "closed_at": "2025-09-16T05:44:52Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3218", - "html_url": "https://github.com/RDFLib/rdflib/pull/3218", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3218.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3218.patch", - "merged_at": "2025-09-16T05:44:52Z" - }, - "body": "# Summary of changes\r\n\r\nIncrementally bumping poetry from v2.0.0 to see which patch/minor version breaks the CI.\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [ ] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [ ] Checked that all tests and type checking passes.\r\n- If the change adds new features or changes the RDFLib public API:\r\n \r\n - [ ] Created an issue to discuss the change and get in-principle agreement.\r\n - [ ] Considered adding an example in `./examples`.\r\n- If the change has a potential impact on users of this project:\r\n \r\n - [ ] Added or updated tests that fail without the change.\r\n - [ ] Updated relevant documentation to avoid inaccuracies.\r\n - [ ] Considered adding additional documentation.\r\n- [ ] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3218/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3218/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3217", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3217/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3217/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3217/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3217", - "id": 3416326911, - "node_id": "PR_kwDOADL-3s6ojScX", - "number": 3217, - "title": "build(deps): bump library/python from `8220cce` to `58c30f5` in /docker/latest", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4545133062, - "node_id": "LA_kwDOADL-3s8AAAABDuk6Bg", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/docker", - "name": "docker", - "color": "21ceff", - "default": false, - "description": "Pull requests that update Docker code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 3, - "created_at": "2025-09-15T05:14:09Z", - "updated_at": "2025-09-16T03:00:23Z", - "closed_at": "2025-09-16T02:59:34Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3217", - "html_url": "https://github.com/RDFLib/rdflib/pull/3217", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3217.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3217.patch", - "merged_at": "2025-09-16T02:59:34Z" - }, - "body": "Bumps library/python from `8220cce` to `58c30f5`.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=library/python&package-manager=docker&previous-version=3.13.7-slim&new-version=3.13.7-slim)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3217/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3217/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3216", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3216/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3216/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3216/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3216", - "id": 3416322658, - "node_id": "PR_kwDOADL-3s6ojRf8", - "number": 3216, - "title": "build(deps): bump library/python from `8220cce` to `58c30f5` in /docker/unstable", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4545133062, - "node_id": "LA_kwDOADL-3s8AAAABDuk6Bg", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/docker", - "name": "docker", - "color": "21ceff", - "default": false, - "description": "Pull requests that update Docker code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 3, - "created_at": "2025-09-15T05:12:27Z", - "updated_at": "2025-09-16T02:47:32Z", - "closed_at": "2025-09-16T02:46:16Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3216", - "html_url": "https://github.com/RDFLib/rdflib/pull/3216", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3216.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3216.patch", - "merged_at": "2025-09-16T02:46:15Z" - }, - "body": "Bumps library/python from `8220cce` to `58c30f5`.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=library/python&package-manager=docker&previous-version=3.13.7-slim&new-version=3.13.7-slim)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3216/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3216/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3214", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3214/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3214/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3214/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3214", - "id": 3416315331, - "node_id": "PR_kwDOADL-3s6ojP3g", - "number": 3214, - "title": "build(deps-dev): bump mkdocstrings from 0.29.1 to 0.30.0", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4181259078, - "node_id": "LA_kwDOADL-3s75OPNG", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/python", - "name": "python", - "color": "2b67c6", - "default": false, - "description": "Pull requests that update Python code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 1, - "created_at": "2025-09-15T05:09:22Z", - "updated_at": "2025-09-16T01:23:50Z", - "closed_at": "2025-09-16T01:23:49Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3214", - "html_url": "https://github.com/RDFLib/rdflib/pull/3214", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3214.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3214.patch", - "merged_at": "2025-09-16T01:23:49Z" - }, - "body": "Bumps [mkdocstrings](https://github.com/mkdocstrings/mkdocstrings) from 0.29.1 to 0.30.0.\n
\nRelease notes\n

Sourced from mkdocstrings's releases.

\n
\n

0.30.0

\n

0.30.0 - 2025-07-23

\n

Compare with 0.29.1

\n

Features

\n\n
\n
\n
\nChangelog\n

Sourced from mkdocstrings's changelog.

\n
\n

0.30.0 - 2025-07-23

\n

Compare with 0.29.1

\n

Features

\n\n
\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mkdocstrings&package-manager=pip&previous-version=0.29.1&new-version=0.30.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3214/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3214/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3213", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3213/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3213/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3213/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3213", - "id": 3416314480, - "node_id": "PR_kwDOADL-3s6ojPr0", - "number": 3213, - "title": "build(deps-dev): bump ruff from 0.8.6 to 0.13.0", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4181259078, - "node_id": "LA_kwDOADL-3s75OPNG", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/python", - "name": "python", - "color": "2b67c6", - "default": false, - "description": "Pull requests that update Python code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 2, - "created_at": "2025-09-15T05:09:01Z", - "updated_at": "2025-09-16T02:11:02Z", - "closed_at": "2025-09-16T02:10:33Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3213", - "html_url": "https://github.com/RDFLib/rdflib/pull/3213", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3213.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3213.patch", - "merged_at": "2025-09-16T02:10:32Z" - }, - "body": "Bumps [ruff](https://github.com/astral-sh/ruff) from 0.8.6 to 0.13.0.\n
\nRelease notes\n

Sourced from ruff's releases.

\n
\n

0.13.0

\n

Release Notes

\n

Check out the blog post for a migration guide and overview of the changes!

\n

Breaking changes

\n\n

Removed Rules

\n

The following rules have been removed:

\n\n

Stabilization

\n

The following rules have been stabilized and are no longer in preview:

\n\n

The following behaviors have been stabilized:

\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from ruff's changelog.

\n
\n

0.13.0

\n

Check out the blog post for a migration\nguide and overview of the changes!

\n

Breaking changes

\n\n

Removed Rules

\n

The following rules have been removed:

\n\n

Stabilization

\n

The following rules have been stabilized and are no longer in preview:

\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ruff&package-manager=pip&previous-version=0.8.6&new-version=0.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3213/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3213/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3211", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3211/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3211/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3211/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3211", - "id": 3416312512, - "node_id": "PR_kwDOADL-3s6ojPQZ", - "number": 3211, - "title": "build(deps-dev): bump pip-tools from 7.4.1 to 7.5.0", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4181259078, - "node_id": "LA_kwDOADL-3s75OPNG", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/python", - "name": "python", - "color": "2b67c6", - "default": false, - "description": "Pull requests that update Python code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 3, - "created_at": "2025-09-15T05:08:08Z", - "updated_at": "2025-09-16T01:36:07Z", - "closed_at": "2025-09-16T01:35:09Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3211", - "html_url": "https://github.com/RDFLib/rdflib/pull/3211", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3211.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3211.patch", - "merged_at": "2025-09-16T01:35:09Z" - }, - "body": "Bumps [pip-tools](https://github.com/jazzband/pip-tools) from 7.4.1 to 7.5.0.\n
\nRelease notes\n

Sourced from pip-tools's releases.

\n
\n

v7.5.0

\n

2025-07-30

\n

Bug fixes

\n\n

Features

\n\n

Removals and backward incompatible breaking changes

\n\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from pip-tools's changelog.

\n
\n

v7.5.0

\n

2025-07-30

\n

Bug fixes

\n\n

Features

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pip-tools&package-manager=pip&previous-version=7.4.1&new-version=7.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3211/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3211/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3210", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3210/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3210/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3210/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3210", - "id": 3415928342, - "node_id": "PR_kwDOADL-3s6oh7Eb", - "number": 3210, - "title": "chore: address dependabot security vulnerabilities", - "user": { - "login": "edmondchuc", - "id": 37032744, - "node_id": "MDQ6VXNlcjM3MDMyNzQ0", - "avatar_url": "https://avatars.githubusercontent.com/u/37032744?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/edmondchuc", - "html_url": "https://github.com/edmondchuc", - "followers_url": "https://api.github.com/users/edmondchuc/followers", - "following_url": "https://api.github.com/users/edmondchuc/following{/other_user}", - "gists_url": "https://api.github.com/users/edmondchuc/gists{/gist_id}", - "starred_url": "https://api.github.com/users/edmondchuc/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/edmondchuc/subscriptions", - "organizations_url": "https://api.github.com/users/edmondchuc/orgs", - "repos_url": "https://api.github.com/users/edmondchuc/repos", - "events_url": "https://api.github.com/users/edmondchuc/events{/privacy}", - "received_events_url": "https://api.github.com/users/edmondchuc/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 1, - "created_at": "2025-09-15T01:24:49Z", - "updated_at": "2025-09-16T03:18:21Z", - "closed_at": "2025-09-16T03:18:19Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3210", - "html_url": "https://github.com/RDFLib/rdflib/pull/3210", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3210.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3210.patch", - "merged_at": "2025-09-16T03:18:19Z" - }, - "body": "# Summary of changes\r\n\r\n- Upgrade [urllib3](https://pypi.org/project/urllib3/) to `2.5.0`\r\n - https://github.com/RDFLib/rdflib/security/dependabot/25\r\n - https://github.com/RDFLib/rdflib/security/dependabot/27\r\n- Upgrade [requests](https://pypi.org/project/requests/) to `2.32.5`\r\n - https://github.com/RDFLib/rdflib/security/dependabot/24\r\n\r\n\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [ ] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [ ] Checked that all tests and type checking passes.\r\n- If the change adds new features or changes the RDFLib public API:\r\n \r\n - [ ] Created an issue to discuss the change and get in-principle agreement.\r\n - [ ] Considered adding an example in `./examples`.\r\n- If the change has a potential impact on users of this project:\r\n \r\n - [ ] Added or updated tests that fail without the change.\r\n - [ ] Updated relevant documentation to avoid inaccuracies.\r\n - [ ] Considered adding additional documentation.\r\n- [ ] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3210/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3210/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3209", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3209/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3209/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3209/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3209", - "id": 3392612128, - "node_id": "PR_kwDOADL-3s6nTQkG", - "number": 3209, - "title": "build(deps-dev): bump coverage from 7.8.2 to 7.10.6", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4181259078, - "node_id": "LA_kwDOADL-3s75OPNG", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/python", - "name": "python", - "color": "2b67c6", - "default": false, - "description": "Pull requests that update Python code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 1, - "created_at": "2025-09-08T05:03:55Z", - "updated_at": "2025-09-12T03:48:06Z", - "closed_at": "2025-09-12T03:48:04Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3209", - "html_url": "https://github.com/RDFLib/rdflib/pull/3209", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3209.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3209.patch", - "merged_at": "2025-09-12T03:48:04Z" - }, - "body": "Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.8.2 to 7.10.6.\n
\nChangelog\n

Sourced from coverage's changelog.

\n
\n

Version 7.10.6 \u2014 2025-08-29

\n\n

.. _issue 1499: nedbat/coveragepy#1499\n.. _pull 2038: nedbat/coveragepy#2038

\n

.. _changes_7-10-5:

\n

Version 7.10.5 \u2014 2025-08-23

\n\n

.. _pull 2032: nedbat/coveragepy#2032\n.. _pull 2033: nedbat/coveragepy#2033\n.. _pull 2034: nedbat/coveragepy#2034

\n

.. _changes_7-10-4:

\n

Version 7.10.4 \u2014 2025-08-16

\n\n

.. _changes_7-10-3:

\n

Version 7.10.3 \u2014 2025-08-10

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=coverage&package-manager=pip&previous-version=7.8.2&new-version=7.10.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3209/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3209/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3208", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3208/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3208/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3208/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3208", - "id": 3392611610, - "node_id": "PR_kwDOADL-3s6nTQc1", - "number": 3208, - "title": "build(deps-dev): bump mkdocs-material from 9.6.14 to 9.6.19", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4181259078, - "node_id": "LA_kwDOADL-3s75OPNG", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/python", - "name": "python", - "color": "2b67c6", - "default": false, - "description": "Pull requests that update Python code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 2, - "created_at": "2025-09-08T05:03:41Z", - "updated_at": "2025-09-12T04:00:23Z", - "closed_at": "2025-09-12T03:59:59Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3208", - "html_url": "https://github.com/RDFLib/rdflib/pull/3208", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3208.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3208.patch", - "merged_at": "2025-09-12T03:59:59Z" - }, - "body": "Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.6.14 to 9.6.19.\n
\nRelease notes\n

Sourced from mkdocs-material's releases.

\n
\n

mkdocs-material-9.6.19

\n\n

mkdocs-material-9.6.18

\n\n

mkdocs-material-9.6.17

\n\n

mkdocs-material-9.6.16

\n\n

mkdocs-material-9.6.15

\n\n
\n
\n
\nChangelog\n

Sourced from mkdocs-material's changelog.

\n
\n

mkdocs-material-9.6.19 (2025-09-07)

\n\n

mkdocs-material-9.6.18 (2025-08-22)

\n\n

mkdocs-material-9.6.17 (2025-08-15)

\n\n

mkdocs-material-9.6.16 (2025-07-26)

\n\n

mkdocs-material-9.6.15 (2025-07-01)

\n\n

mkdocs-material-9.6.14 (2025-05-13)

\n\n

mkdocs-material-9.6.13 (2025-05-10)

\n\n

mkdocs-material-9.6.12 (2025-04-17)

\n\n

mkdocs-material-9.6.11 (2025-04-01)

\n\n

mkdocs-material-9.6.10 (2025-03-30)

\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mkdocs-material&package-manager=pip&previous-version=9.6.14&new-version=9.6.19)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3208/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3208/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3207", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3207/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3207/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3207/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3207", - "id": 3392609945, - "node_id": "PR_kwDOADL-3s6nTQFT", - "number": 3207, - "title": "build(deps-dev): bump mkdocs-include-markdown-plugin from 7.1.5 to 7.1.7", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4181259078, - "node_id": "LA_kwDOADL-3s75OPNG", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/python", - "name": "python", - "color": "2b67c6", - "default": false, - "description": "Pull requests that update Python code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 3, - "created_at": "2025-09-08T05:02:56Z", - "updated_at": "2025-09-12T04:23:57Z", - "closed_at": "2025-09-12T04:23:40Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3207", - "html_url": "https://github.com/RDFLib/rdflib/pull/3207", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3207.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3207.patch", - "merged_at": "2025-09-12T04:23:40Z" - }, - "body": "Bumps [mkdocs-include-markdown-plugin](https://github.com/mondeja/mkdocs-include-markdown-plugin) from 7.1.5 to 7.1.7.\n
\nRelease notes\n

Sourced from mkdocs-include-markdown-plugin's releases.

\n
\n

v7.1.7

\n

Bug fixes

\n\n

v7.1.6

\n

Bug fixes

\n\n
\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mkdocs-include-markdown-plugin&package-manager=pip&previous-version=7.1.5&new-version=7.1.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3207/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3207/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3206", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3206/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3206/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3206/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3206", - "id": 3392609909, - "node_id": "PR_kwDOADL-3s6nTQEx", - "number": 3206, - "title": "build(deps): bump actions/setup-python from 5 to 6", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4132956439, - "node_id": "LA_kwDOADL-3s72V-kX", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/github_actions", - "name": "github_actions", - "color": "000000", - "default": false, - "description": "Pull requests that update GitHub Actions code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 4, - "created_at": "2025-09-08T05:02:55Z", - "updated_at": "2025-09-12T04:12:29Z", - "closed_at": "2025-09-12T04:11:27Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3206", - "html_url": "https://github.com/RDFLib/rdflib/pull/3206", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3206.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3206.patch", - "merged_at": "2025-09-12T04:11:26Z" - }, - "body": "Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.\n
\nRelease notes\n

Sourced from actions/setup-python's releases.

\n
\n

v6.0.0

\n

What's Changed

\n

Breaking Changes

\n\n

Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. See Release Notes

\n

Enhancements:

\n\n

Bug fixes:

\n\n

Dependency updates:

\n\n

New Contributors

\n\n

Full Changelog: https://github.com/actions/setup-python/compare/v5...v6.0.0

\n

v5.6.0

\n

What's Changed

\n\n

Full Changelog: https://github.com/actions/setup-python/compare/v5...v5.6.0

\n

v5.5.0

\n

What's Changed

\n

Enhancements:

\n\n

Bug fixes:

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-python&package-manager=github_actions&previous-version=5&new-version=6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3206/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3206/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3205", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3205/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3205/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3205/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3205", - "id": 3392609468, - "node_id": "PR_kwDOADL-3s6nTP-k", - "number": 3205, - "title": "build(deps-dev): bump pytest from 8.3.5 to 8.4.2", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4181259078, - "node_id": "LA_kwDOADL-3s75OPNG", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/python", - "name": "python", - "color": "2b67c6", - "default": false, - "description": "Pull requests that update Python code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 2, - "created_at": "2025-09-08T05:02:44Z", - "updated_at": "2025-09-12T04:35:58Z", - "closed_at": "2025-09-12T04:34:37Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3205", - "html_url": "https://github.com/RDFLib/rdflib/pull/3205", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3205.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3205.patch", - "merged_at": "2025-09-12T04:34:37Z" - }, - "body": "Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.5 to 8.4.2.\n
\nRelease notes\n

Sourced from pytest's releases.

\n
\n

8.4.2

\n

pytest 8.4.2 (2025-09-03)

\n

Bug fixes

\n\n

Improved documentation

\n\n

Contributor-facing changes

\n\n

8.4.1

\n

pytest 8.4.1 (2025-06-17)

\n

Bug fixes

\n\n

Improved documentation

\n\n

8.4.0

\n

pytest 8.4.0 (2025-06-02)

\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest&package-manager=pip&previous-version=8.3.5&new-version=8.4.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3205/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3205/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3204", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3204/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3204/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3204/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3204", - "id": 3392609060, - "node_id": "PR_kwDOADL-3s6nTP41", - "number": 3204, - "title": "build(deps-dev): bump typing-extensions from 4.13.2 to 4.15.0", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4181259078, - "node_id": "LA_kwDOADL-3s75OPNG", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/python", - "name": "python", - "color": "2b67c6", - "default": false, - "description": "Pull requests that update Python code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 3, - "created_at": "2025-09-08T05:02:32Z", - "updated_at": "2025-09-12T05:00:39Z", - "closed_at": "2025-09-12T04:59:56Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3204", - "html_url": "https://github.com/RDFLib/rdflib/pull/3204", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3204.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3204.patch", - "merged_at": "2025-09-12T04:59:56Z" - }, - "body": "Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.13.2 to 4.15.0.\n
\nRelease notes\n

Sourced from typing-extensions's releases.

\n
\n

4.15.0

\n

No user-facing changes since 4.15.0rc1.

\n

New features since 4.14.1:

\n\n

4.15.0rc1

\n\n

4.14.1

\n

Release 4.14.1 (July 4, 2025)

\n\n

4.14.0

\n

This release adds several new features, including experimental support for inline typed dictionaries (PEP 764) and sentinels (PEP 661), and support for changes in Python 3.14. In addition, Python 3.8 is no longer supported.

\n

Changes since 4.14.0rc1:

\n\n

Changes included in 4.14.0rc1:

\n\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from typing-extensions's changelog.

\n
\n

Release 4.15.0 (August 25, 2025)

\n

No user-facing changes since 4.15.0rc1.

\n

Release 4.15.0rc1 (August 18, 2025)

\n\n

Release 4.14.1 (July 4, 2025)

\n\n

Release 4.14.0 (June 2, 2025)

\n

Changes since 4.14.0rc1:

\n\n

Release 4.14.0rc1 (May 24, 2025)

\n\n

New features:

\n\n
\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typing-extensions&package-manager=pip&previous-version=4.13.2&new-version=4.15.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3204/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3204/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3203", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3203/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3203/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3203/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3203", - "id": 3392607684, - "node_id": "PR_kwDOADL-3s6nTPlp", - "number": 3203, - "title": "build(deps-dev): bump pytest-cov from 6.1.1 to 6.3.0", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4181259078, - "node_id": "LA_kwDOADL-3s75OPNG", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/python", - "name": "python", - "color": "2b67c6", - "default": false, - "description": "Pull requests that update Python code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 3, - "created_at": "2025-09-08T05:01:54Z", - "updated_at": "2025-09-12T05:12:59Z", - "closed_at": "2025-09-12T05:12:15Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3203", - "html_url": "https://github.com/RDFLib/rdflib/pull/3203", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3203.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3203.patch", - "merged_at": "2025-09-12T05:12:15Z" - }, - "body": "Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 6.1.1 to 6.3.0.\n
\nChangelog\n

Sourced from pytest-cov's changelog.

\n
\n

6.3.0 (2025-09-06)

\n\n

6.2.1 (2025-06-12)

\n\n

6.2.0 (2025-06-11)

\n\n
\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest-cov&package-manager=pip&previous-version=6.1.1&new-version=6.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3203/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3203/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3202", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3202/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3202/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3202/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3202", - "id": 3382370163, - "node_id": "PR_kwDOADL-3s6myRLC", - "number": 3202, - "title": "Merge 7-maintenance changes into main", - "user": { - "login": "edmondchuc", - "id": 37032744, - "node_id": "MDQ6VXNlcjM3MDMyNzQ0", - "avatar_url": "https://avatars.githubusercontent.com/u/37032744?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/edmondchuc", - "html_url": "https://github.com/edmondchuc", - "followers_url": "https://api.github.com/users/edmondchuc/followers", - "following_url": "https://api.github.com/users/edmondchuc/following{/other_user}", - "gists_url": "https://api.github.com/users/edmondchuc/gists{/gist_id}", - "starred_url": "https://api.github.com/users/edmondchuc/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/edmondchuc/subscriptions", - "organizations_url": "https://api.github.com/users/edmondchuc/orgs", - "repos_url": "https://api.github.com/users/edmondchuc/repos", - "events_url": "https://api.github.com/users/edmondchuc/events{/privacy}", - "received_events_url": "https://api.github.com/users/edmondchuc/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 1, - "created_at": "2025-09-04T06:37:03Z", - "updated_at": "2025-09-09T03:33:26Z", - "closed_at": "2025-09-09T03:33:25Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3202", - "html_url": "https://github.com/RDFLib/rdflib/pull/3202", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3202.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3202.patch", - "merged_at": "2025-09-09T03:33:25Z" - }, - "body": "# Summary of changes\r\n\r\nThis PR integrates the recent features and bug fixes from `7-maintenance` branch into `main`. This will be merged when the 7.2.0 version is released.\r\n\r\nMany merge conflicts were resolved and all tests and checks are passing.\r\n\r\nThis PR supersedes https://github.com/RDFLib/rdflib/pull/3199.\r\n\r\n\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [ ] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [ ] Checked that all tests and type checking passes.\r\n- If the change adds new features or changes the RDFLib public API:\r\n \r\n - [ ] Created an issue to discuss the change and get in-principle agreement.\r\n - [ ] Considered adding an example in `./examples`.\r\n- If the change has a potential impact on users of this project:\r\n \r\n - [ ] Added or updated tests that fail without the change.\r\n - [ ] Updated relevant documentation to avoid inaccuracies.\r\n - [ ] Considered adding additional documentation.\r\n- [ ] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3202/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3202/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3197", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3197/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3197/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3197/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3197", - "id": 3378517619, - "node_id": "PR_kwDOADL-3s6mlSqI", - "number": 3197, - "title": "feat: canonicalization with longturtle serializer now optional", - "user": { - "login": "edmondchuc", - "id": 37032744, - "node_id": "MDQ6VXNlcjM3MDMyNzQ0", - "avatar_url": "https://avatars.githubusercontent.com/u/37032744?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/edmondchuc", - "html_url": "https://github.com/edmondchuc", - "followers_url": "https://api.github.com/users/edmondchuc/followers", - "following_url": "https://api.github.com/users/edmondchuc/following{/other_user}", - "gists_url": "https://api.github.com/users/edmondchuc/gists{/gist_id}", - "starred_url": "https://api.github.com/users/edmondchuc/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/edmondchuc/subscriptions", - "organizations_url": "https://api.github.com/users/edmondchuc/orgs", - "repos_url": "https://api.github.com/users/edmondchuc/repos", - "events_url": "https://api.github.com/users/edmondchuc/events{/privacy}", - "received_events_url": "https://api.github.com/users/edmondchuc/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-09-03T06:41:22Z", - "updated_at": "2025-09-08T01:31:53Z", - "closed_at": "2025-09-08T01:31:52Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3197", - "html_url": "https://github.com/RDFLib/rdflib/pull/3197", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3197.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3197.patch", - "merged_at": "2025-09-08T01:31:52Z" - }, - "body": "Fixes https://github.com/RDFLib/rdflib/issues/3196\r\n\r\n\r\n\r\n# Summary of changes\r\n\r\n\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [ ] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [ ] Checked that all tests and type checking passes.\r\n- If the change adds new features or changes the RDFLib public API:\r\n \r\n - [ ] Created an issue to discuss the change and get in-principle agreement.\r\n - [ ] Considered adding an example in `./examples`.\r\n- If the change has a potential impact on users of this project:\r\n \r\n - [ ] Added or updated tests that fail without the change.\r\n - [ ] Updated relevant documentation to avoid inaccuracies.\r\n - [ ] Considered adding additional documentation.\r\n- [ ] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3197/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3197/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3195", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3195/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3195/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3195/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3195", - "id": 3365279463, - "node_id": "PR_kwDOADL-3s6l6NCn", - "number": 3195, - "title": "Revert \"remove old hacks against 2to3 (#3076)\"", - "user": { - "login": "edmondchuc", - "id": 37032744, - "node_id": "MDQ6VXNlcjM3MDMyNzQ0", - "avatar_url": "https://avatars.githubusercontent.com/u/37032744?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/edmondchuc", - "html_url": "https://github.com/edmondchuc", - "followers_url": "https://api.github.com/users/edmondchuc/followers", - "following_url": "https://api.github.com/users/edmondchuc/following{/other_user}", - "gists_url": "https://api.github.com/users/edmondchuc/gists{/gist_id}", - "starred_url": "https://api.github.com/users/edmondchuc/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/edmondchuc/subscriptions", - "organizations_url": "https://api.github.com/users/edmondchuc/orgs", - "repos_url": "https://api.github.com/users/edmondchuc/repos", - "events_url": "https://api.github.com/users/edmondchuc/events{/privacy}", - "received_events_url": "https://api.github.com/users/edmondchuc/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 7242799529, - "node_id": "LA_kwDOADL-3s8AAAABr7RZqQ", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/7.1", - "name": "7.1", - "color": "FC7848", - "default": false, - "description": "Issues planned to fix in v7.1" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 1, - "created_at": "2025-08-29T03:03:18Z", - "updated_at": "2025-08-29T03:50:11Z", - "closed_at": "2025-08-29T03:50:10Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3195", - "html_url": "https://github.com/RDFLib/rdflib/pull/3195", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3195.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3195.patch", - "merged_at": "2025-08-29T03:50:10Z" - }, - "body": "This reverts commit b74c6574fd982b410aed1aa43853eed37504bf15.\r\n\r\n\r\n\r\n# Summary of changes\r\n\r\nFixes https://github.com/RDFLib/rdflib/issues/3193\r\n\r\n\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [ ] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [ ] Checked that all tests and type checking passes.\r\n- If the change adds new features or changes the RDFLib public API:\r\n \r\n - [ ] Created an issue to discuss the change and get in-principle agreement.\r\n - [ ] Considered adding an example in `./examples`.\r\n- If the change has a potential impact on users of this project:\r\n \r\n - [ ] Added or updated tests that fail without the change.\r\n - [ ] Updated relevant documentation to avoid inaccuracies.\r\n - [ ] Considered adding additional documentation.\r\n- [ ] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3195/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3195/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3194", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3194/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3194/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3194/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3194", - "id": 3365240233, - "node_id": "PR_kwDOADL-3s6l6E02", - "number": 3194, - "title": "Fix failing webtest", - "user": { - "login": "edmondchuc", - "id": 37032744, - "node_id": "MDQ6VXNlcjM3MDMyNzQ0", - "avatar_url": "https://avatars.githubusercontent.com/u/37032744?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/edmondchuc", - "html_url": "https://github.com/edmondchuc", - "followers_url": "https://api.github.com/users/edmondchuc/followers", - "following_url": "https://api.github.com/users/edmondchuc/following{/other_user}", - "gists_url": "https://api.github.com/users/edmondchuc/gists{/gist_id}", - "starred_url": "https://api.github.com/users/edmondchuc/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/edmondchuc/subscriptions", - "organizations_url": "https://api.github.com/users/edmondchuc/orgs", - "repos_url": "https://api.github.com/users/edmondchuc/repos", - "events_url": "https://api.github.com/users/edmondchuc/events{/privacy}", - "received_events_url": "https://api.github.com/users/edmondchuc/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 7242799529, - "node_id": "LA_kwDOADL-3s8AAAABr7RZqQ", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/7.1", - "name": "7.1", - "color": "FC7848", - "default": false, - "description": "Issues planned to fix in v7.1" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 1, - "created_at": "2025-08-29T02:35:40Z", - "updated_at": "2025-08-29T05:33:39Z", - "closed_at": "2025-08-29T05:33:36Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3194", - "html_url": "https://github.com/RDFLib/rdflib/pull/3194", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3194.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3194.patch", - "merged_at": "2025-08-29T05:33:36Z" - }, - "body": "\r\n\r\n# Summary of changes\r\n\r\nFixes https://github.com/RDFLib/rdflib/issues/3192\r\n\r\nNote: this is a cascading PR and includes https://github.com/RDFLib/rdflib/pull/3195 to ensure all fixes to tests are applied before merging into `7-maintenance` branch.\r\n\r\n\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [ ] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [ ] Checked that all tests and type checking passes.\r\n- If the change adds new features or changes the RDFLib public API:\r\n \r\n - [ ] Created an issue to discuss the change and get in-principle agreement.\r\n - [ ] Considered adding an example in `./examples`.\r\n- If the change has a potential impact on users of this project:\r\n \r\n - [ ] Added or updated tests that fail without the change.\r\n - [ ] Updated relevant documentation to avoid inaccuracies.\r\n - [ ] Considered adding additional documentation.\r\n- [ ] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3194/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3194/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3189", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3189/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3189/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3189/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3189", - "id": 3351175415, - "node_id": "PR_kwDOADL-3s6lLaSS", - "number": 3189, - "title": "build(deps): bump actions/setup-java from 4 to 5", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4132956439, - "node_id": "LA_kwDOADL-3s72V-kX", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/github_actions", - "name": "github_actions", - "color": "000000", - "default": false, - "description": "Pull requests that update GitHub Actions code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 2, - "created_at": "2025-08-25T09:48:26Z", - "updated_at": "2025-09-12T05:24:57Z", - "closed_at": "2025-09-12T05:24:16Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3189", - "html_url": "https://github.com/RDFLib/rdflib/pull/3189", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3189.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3189.patch", - "merged_at": "2025-09-12T05:24:16Z" - }, - "body": "Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5.\n
\nRelease notes\n

Sourced from actions/setup-java's releases.

\n
\n

v5.0.0

\n

What's Changed

\n

Breaking Changes

\n\n

Make sure your runner is updated to this version or newer to use this release. v2.327.1 Release Notes

\n

Dependency Upgrades

\n\n

Bug Fixes

\n\n

New Contributors

\n\n

Full Changelog: https://github.com/actions/setup-java/compare/v4...v5.0.0

\n

v4.7.1

\n

What's Changed

\n

Documentation changes

\n\n

Dependency updates:

\n\n

Full Changelog: https://github.com/actions/setup-java/compare/v4...v4.7.1

\n

v4.7.0

\n

What's Changed

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-java&package-manager=github_actions&previous-version=4&new-version=5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3189/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3189/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3185", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3185/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3185/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3185/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3185", - "id": 3329618398, - "node_id": "PR_kwDOADL-3s6kDWYr", - "number": 3185, - "title": "build(deps): bump library/python from 3.13.3-slim to 3.13.7-slim in /docker/latest", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4545133062, - "node_id": "LA_kwDOADL-3s8AAAABDuk6Bg", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/docker", - "name": "docker", - "color": "21ceff", - "default": false, - "description": "Pull requests that update Docker code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 2, - "created_at": "2025-08-18T07:56:51Z", - "updated_at": "2025-09-12T05:36:21Z", - "closed_at": "2025-09-12T05:35:57Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3185", - "html_url": "https://github.com/RDFLib/rdflib/pull/3185", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3185.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3185.patch", - "merged_at": "2025-09-12T05:35:57Z" - }, - "body": "Bumps library/python from 3.13.3-slim to 3.13.7-slim.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=library/python&package-manager=docker&previous-version=3.13.3-slim&new-version=3.13.7-slim)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3185/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3185/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3184", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3184/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3184/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3184/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3184", - "id": 3329609992, - "node_id": "PR_kwDOADL-3s6kDUnS", - "number": 3184, - "title": "build(deps): bump actions/checkout from 4 to 5", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4132956439, - "node_id": "LA_kwDOADL-3s72V-kX", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/github_actions", - "name": "github_actions", - "color": "000000", - "default": false, - "description": "Pull requests that update GitHub Actions code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 2, - "created_at": "2025-08-18T07:54:08Z", - "updated_at": "2025-09-12T05:46:47Z", - "closed_at": "2025-09-12T05:46:06Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3184", - "html_url": "https://github.com/RDFLib/rdflib/pull/3184", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3184.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3184.patch", - "merged_at": "2025-09-12T05:46:06Z" - }, - "body": "Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.\n
\nRelease notes\n

Sourced from actions/checkout's releases.

\n
\n

v5.0.0

\n

What's Changed

\n\n

\u26a0\ufe0f Minimum Compatible Runner Version

\n

v2.327.1
\nRelease Notes

\n

Make sure your runner is updated to this version or newer to use this release.

\n

Full Changelog: https://github.com/actions/checkout/compare/v4...v5.0.0

\n

v4.3.0

\n

What's Changed

\n\n

New Contributors

\n\n

Full Changelog: https://github.com/actions/checkout/compare/v4...v4.3.0

\n

v4.2.2

\n

What's Changed

\n\n

Full Changelog: https://github.com/actions/checkout/compare/v4.2.1...v4.2.2

\n

v4.2.1

\n

What's Changed

\n\n

New Contributors

\n\n

Full Changelog: https://github.com/actions/checkout/compare/v4.2.0...v4.2.1

\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from actions/checkout's changelog.

\n
\n

Changelog

\n

V5.0.0

\n\n

V4.3.0

\n\n

v4.2.2

\n\n

v4.2.1

\n\n

v4.2.0

\n\n

v4.1.7

\n\n

v4.1.6

\n\n

v4.1.5

\n\n

v4.1.4

\n\n

v4.1.3

\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=4&new-version=5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3184/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3184/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3183", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3183/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3183/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3183/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3183", - "id": 3329595517, - "node_id": "PR_kwDOADL-3s6kDRhT", - "number": 3183, - "title": "build(deps): bump library/python from 3.13.3-slim to 3.13.7-slim in /docker/unstable", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4545133062, - "node_id": "LA_kwDOADL-3s8AAAABDuk6Bg", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/docker", - "name": "docker", - "color": "21ceff", - "default": false, - "description": "Pull requests that update Docker code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 2, - "created_at": "2025-08-18T07:49:17Z", - "updated_at": "2025-09-12T05:58:56Z", - "closed_at": "2025-09-12T05:57:58Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3183", - "html_url": "https://github.com/RDFLib/rdflib/pull/3183", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3183.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3183.patch", - "merged_at": "2025-09-12T05:57:58Z" - }, - "body": "Bumps library/python from 3.13.3-slim to 3.13.7-slim.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=library/python&package-manager=docker&previous-version=3.13.3-slim&new-version=3.13.7-slim)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3183/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3183/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3182", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3182/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3182/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3182/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3182", - "id": 3328829189, - "node_id": "PR_kwDOADL-3s6kAyCB", - "number": 3182, - "title": "Fix #3181", - "user": { - "login": "nicholascar", - "id": 7321872, - "node_id": "MDQ6VXNlcjczMjE4NzI=", - "avatar_url": "https://avatars.githubusercontent.com/u/7321872?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/nicholascar", - "html_url": "https://github.com/nicholascar", - "followers_url": "https://api.github.com/users/nicholascar/followers", - "following_url": "https://api.github.com/users/nicholascar/following{/other_user}", - "gists_url": "https://api.github.com/users/nicholascar/gists{/gist_id}", - "starred_url": "https://api.github.com/users/nicholascar/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/nicholascar/subscriptions", - "organizations_url": "https://api.github.com/users/nicholascar/orgs", - "repos_url": "https://api.github.com/users/nicholascar/repos", - "events_url": "https://api.github.com/users/nicholascar/events{/privacy}", - "received_events_url": "https://api.github.com/users/nicholascar/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-08-18T00:52:09Z", - "updated_at": "2025-08-18T00:52:18Z", - "closed_at": "2025-08-18T00:52:17Z", - "author_association": "MEMBER", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3182", - "html_url": "https://github.com/RDFLib/rdflib/pull/3182", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3182.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3182.patch", - "merged_at": "2025-08-18T00:52:17Z" - }, - "body": "README link fix", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3182/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3182/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3178", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3178/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3178/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3178/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3178", - "id": 3311960710, - "node_id": "PR_kwDOADL-3s6jJe79", - "number": 3178, - "title": "Creation of an RDFLib Charter", - "user": { - "login": "nicholascar", - "id": 7321872, - "node_id": "MDQ6VXNlcjczMjE4NzI=", - "avatar_url": "https://avatars.githubusercontent.com/u/7321872?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/nicholascar", - "html_url": "https://github.com/nicholascar", - "followers_url": "https://api.github.com/users/nicholascar/followers", - "following_url": "https://api.github.com/users/nicholascar/following{/other_user}", - "gists_url": "https://api.github.com/users/nicholascar/gists{/gist_id}", - "starred_url": "https://api.github.com/users/nicholascar/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/nicholascar/subscriptions", - "organizations_url": "https://api.github.com/users/nicholascar/orgs", - "repos_url": "https://api.github.com/users/nicholascar/repos", - "events_url": "https://api.github.com/users/nicholascar/events{/privacy}", - "received_events_url": "https://api.github.com/users/nicholascar/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-08-11T23:35:05Z", - "updated_at": "2025-08-18T00:43:02Z", - "closed_at": "2025-08-18T00:43:00Z", - "author_association": "MEMBER", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3178", - "html_url": "https://github.com/RDFLib/rdflib/pull/3178", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3178.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3178.patch", - "merged_at": "2025-08-18T00:43:00Z" - }, - "body": "Edits of the Contributing guidelines to streamline their advice and to add a Charter that states RDFLib's community's principles.", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3178/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3178/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3177", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3177/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3177/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3177/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3177", - "id": 3309552816, - "node_id": "PR_kwDOADL-3s6jBhWX", - "number": 3177, - "title": "Feature: Add Tentris Plugin to docs", - "user": { - "login": "bigerl", - "id": 933146, - "node_id": "MDQ6VXNlcjkzMzE0Ng==", - "avatar_url": "https://avatars.githubusercontent.com/u/933146?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bigerl", - "html_url": "https://github.com/bigerl", - "followers_url": "https://api.github.com/users/bigerl/followers", - "following_url": "https://api.github.com/users/bigerl/following{/other_user}", - "gists_url": "https://api.github.com/users/bigerl/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bigerl/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bigerl/subscriptions", - "organizations_url": "https://api.github.com/users/bigerl/orgs", - "repos_url": "https://api.github.com/users/bigerl/repos", - "events_url": "https://api.github.com/users/bigerl/events{/privacy}", - "received_events_url": "https://api.github.com/users/bigerl/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 1, - "created_at": "2025-08-11T11:09:53Z", - "updated_at": "2025-08-11T23:43:05Z", - "closed_at": "2025-08-11T23:43:05Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3177", - "html_url": "https://github.com/RDFLib/rdflib/pull/3177", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3177.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3177.patch", - "merged_at": "2025-08-11T23:43:05Z" - }, - "body": "# Summary of changes\r\n\r\nAt Tentris, we developed a plugin that allows users to run their `rdflib.Graph` (1) with a native in-memory Tentris instance and (2) connect it to an Tentris SPARQL HTTP endpoint. \r\n\r\nI have added it to the list of Plugins. \r\n\r\n# Checklist\r\n\r\n- [x] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [x] Checked that all tests and type checking passes.\r\n- If the change has a potential impact on users of this project:\r\n - [x] Considered adding additional documentation.\r\n- [x] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n \r\n **Note: Some organization policy seems to prevent that. If anybody is aware how I can adjust that I am happy to change it.**\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3177/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3177/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3176", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3176/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3176/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3176/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3176", - "id": 3309030353, - "node_id": "PR_kwDOADL-3s6i_zhJ", - "number": 3176, - "title": "build(deps): bump poetry from 2.0.0 to 2.1.4 in /devtools", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4181259078, - "node_id": "LA_kwDOADL-3s75OPNG", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/python", - "name": "python", - "color": "2b67c6", - "default": false, - "description": "Pull requests that update Python code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 4, - "created_at": "2025-08-11T08:40:57Z", - "updated_at": "2025-09-16T06:01:05Z", - "closed_at": "2025-09-16T06:00:35Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3176", - "html_url": "https://github.com/RDFLib/rdflib/pull/3176", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3176.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3176.patch", - "merged_at": "2025-09-16T06:00:35Z" - }, - "body": "Bumps [poetry](https://github.com/python-poetry/poetry) from 2.0.0 to 2.1.4.\n
\nRelease notes\n

Sourced from poetry's releases.

\n
\n

2.1.4

\n

Changed

\n\n

Fixed

\n\n

Docs

\n\n

2.1.3

\n

Changed

\n\n

Fixed

\n\n

poetry-core (2.1.3)

\n\n

2.1.2

\n

Changed

\n\n

Fixed

\n\n

Docs

\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from poetry's changelog.

\n
\n

[2.1.4] - 2025-08-05

\n

Changed

\n\n

Fixed

\n\n

Docs

\n\n

[2.1.3] - 2025-05-04

\n

Changed

\n\n

Fixed

\n\n

poetry-core (2.1.3)

\n\n

[2.1.2] - 2025-03-29

\n

Changed

\n\n

Fixed

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=poetry&package-manager=pip&previous-version=2.0.0&new-version=2.1.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\nDependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @edmondchuc.\n\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3176/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3176/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3158", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3158/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3158/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3158/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3158", - "id": 3166176394, - "node_id": "PR_kwDOADL-3s6bj-5z", - "number": 3158, - "title": "Fix contributing guide link in README.md", - "user": { - "login": "rodrigosetti", - "id": 99732, - "node_id": "MDQ6VXNlcjk5NzMy", - "avatar_url": "https://avatars.githubusercontent.com/u/99732?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/rodrigosetti", - "html_url": "https://github.com/rodrigosetti", - "followers_url": "https://api.github.com/users/rodrigosetti/followers", - "following_url": "https://api.github.com/users/rodrigosetti/following{/other_user}", - "gists_url": "https://api.github.com/users/rodrigosetti/gists{/gist_id}", - "starred_url": "https://api.github.com/users/rodrigosetti/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/rodrigosetti/subscriptions", - "organizations_url": "https://api.github.com/users/rodrigosetti/orgs", - "repos_url": "https://api.github.com/users/rodrigosetti/repos", - "events_url": "https://api.github.com/users/rodrigosetti/events{/privacy}", - "received_events_url": "https://api.github.com/users/rodrigosetti/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-06-22T18:47:04Z", - "updated_at": "2025-08-18T03:28:21Z", - "closed_at": "2025-08-18T00:45:52Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3158", - "html_url": "https://github.com/RDFLib/rdflib/pull/3158", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3158.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3158.patch", - "merged_at": "2025-08-18T00:45:51Z" - }, - "body": "Previous link was broken", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3158/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3158/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3146", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3146/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3146/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3146/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3146", - "id": 3108065541, - "node_id": "PR_kwDOADL-3s6YhDye", - "number": 3146, - "title": "Replacement for #3125", - "user": { - "login": "nicholascar", - "id": 7321872, - "node_id": "MDQ6VXNlcjczMjE4NzI=", - "avatar_url": "https://avatars.githubusercontent.com/u/7321872?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/nicholascar", - "html_url": "https://github.com/nicholascar", - "followers_url": "https://api.github.com/users/nicholascar/followers", - "following_url": "https://api.github.com/users/nicholascar/following{/other_user}", - "gists_url": "https://api.github.com/users/nicholascar/gists{/gist_id}", - "starred_url": "https://api.github.com/users/nicholascar/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/nicholascar/subscriptions", - "organizations_url": "https://api.github.com/users/nicholascar/orgs", - "repos_url": "https://api.github.com/users/nicholascar/repos", - "events_url": "https://api.github.com/users/nicholascar/events{/privacy}", - "received_events_url": "https://api.github.com/users/nicholascar/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-06-01T23:59:34Z", - "updated_at": "2025-06-02T00:48:58Z", - "closed_at": "2025-06-02T00:48:56Z", - "author_association": "MEMBER", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3146", - "html_url": "https://github.com/RDFLib/rdflib/pull/3146", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3146.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3146.patch", - "merged_at": "2025-06-02T00:48:56Z" - }, - "body": "This PR replaces #3125 since a bunch of conflicts from subsequent PRs needed merging into it.\r\n\r\nCloses #3125", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3146/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3146/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3145", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3145/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3145/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3145/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3145", - "id": 3106545238, - "node_id": "PR_kwDOADL-3s6Ycf5X", - "number": 3145, - "title": "replace PR 3109; improve plugins modules docs; change header colour t\u2026", - "user": { - "login": "nicholascar", - "id": 7321872, - "node_id": "MDQ6VXNlcjczMjE4NzI=", - "avatar_url": "https://avatars.githubusercontent.com/u/7321872?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/nicholascar", - "html_url": "https://github.com/nicholascar", - "followers_url": "https://api.github.com/users/nicholascar/followers", - "following_url": "https://api.github.com/users/nicholascar/following{/other_user}", - "gists_url": "https://api.github.com/users/nicholascar/gists{/gist_id}", - "starred_url": "https://api.github.com/users/nicholascar/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/nicholascar/subscriptions", - "organizations_url": "https://api.github.com/users/nicholascar/orgs", - "repos_url": "https://api.github.com/users/nicholascar/repos", - "events_url": "https://api.github.com/users/nicholascar/events{/privacy}", - "received_events_url": "https://api.github.com/users/nicholascar/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-06-01T04:12:57Z", - "updated_at": "2025-06-01T04:25:26Z", - "closed_at": "2025-06-01T04:25:24Z", - "author_association": "MEMBER", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3145", - "html_url": "https://github.com/RDFLib/rdflib/pull/3145", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3145.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3145.patch", - "merged_at": "2025-06-01T04:25:24Z" - }, - "body": "Closes #3109", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3145/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3145/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3144", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3144/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3144/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3144/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3144", - "id": 3105339557, - "node_id": "PR_kwDOADL-3s6YYuTz", - "number": 3144, - "title": "Pr/3143", - "user": { - "login": "nicholascar", - "id": 7321872, - "node_id": "MDQ6VXNlcjczMjE4NzI=", - "avatar_url": "https://avatars.githubusercontent.com/u/7321872?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/nicholascar", - "html_url": "https://github.com/nicholascar", - "followers_url": "https://api.github.com/users/nicholascar/followers", - "following_url": "https://api.github.com/users/nicholascar/following{/other_user}", - "gists_url": "https://api.github.com/users/nicholascar/gists{/gist_id}", - "starred_url": "https://api.github.com/users/nicholascar/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/nicholascar/subscriptions", - "organizations_url": "https://api.github.com/users/nicholascar/orgs", - "repos_url": "https://api.github.com/users/nicholascar/repos", - "events_url": "https://api.github.com/users/nicholascar/events{/privacy}", - "received_events_url": "https://api.github.com/users/nicholascar/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-05-31T11:16:16Z", - "updated_at": "2025-06-01T02:23:59Z", - "closed_at": "2025-06-01T02:23:58Z", - "author_association": "MEMBER", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3144", - "html_url": "https://github.com/RDFLib/rdflib/pull/3144", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3144.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3144.patch", - "merged_at": "2025-06-01T02:23:58Z" - }, - "body": "Replacement for #3143 with some black & mypy additions\r\n\r\nCloses #3143", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3144/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3144/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3142", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3142/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3142/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3142/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3142", - "id": 3090061335, - "node_id": "PR_kwDOADL-3s6XlAuc", - "number": 3142, - "title": "build(deps-dev): bump coverage from 7.7.1 to 7.8.2", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4181259078, - "node_id": "LA_kwDOADL-3s75OPNG", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/python", - "name": "python", - "color": "2b67c6", - "default": false, - "description": "Pull requests that update Python code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-05-26T05:35:59Z", - "updated_at": "2025-05-31T10:00:27Z", - "closed_at": "2025-05-31T10:00:25Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3142", - "html_url": "https://github.com/RDFLib/rdflib/pull/3142", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3142.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3142.patch", - "merged_at": "2025-05-31T10:00:25Z" - }, - "body": "Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.7.1 to 7.8.2.\n
\nChangelog\n

Sourced from coverage's changelog.

\n
\n

Version 7.8.2 \u2014 2025-05-23

\n\n

.. _issue 1971: nedbat/coveragepy#1971\n.. _pull 1972: nedbat/coveragepy#1972

\n

.. _changes_7-8-1:

\n

Version 7.8.1 \u2014 2025-05-21

\n\n

.. _issue 1966: nedbat/coveragepy#1966\n.. _pull 1967: nedbat/coveragepy#1967\n.. _issue 1970: nedbat/coveragepy#1970

\n

.. _changes_7-8-0:

\n

Version 7.8.0 \u2014 2025-03-30

\n\n

.. _issue 1696: nedbat/coveragepy#1696\n.. _pull 1700: nedbat/coveragepy#1700\n.. _issue 1942: nedbat/coveragepy#1942\n.. _pull 1943: nedbat/coveragepy#1943

\n

.. _changes_7-7-1:

\n
\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=coverage&package-manager=pip&previous-version=7.7.1&new-version=7.8.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3142/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3142/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3141", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3141/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3141/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3141/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3141", - "id": 3089982425, - "node_id": "PR_kwDOADL-3s6Xkvpa", - "number": 3141, - "title": "fix: do not automatically generate header id in RDF patch generation and fix missing fullstop", - "user": { - "login": "recalcitrantsupplant", - "id": 10570038, - "node_id": "MDQ6VXNlcjEwNTcwMDM4", - "avatar_url": "https://avatars.githubusercontent.com/u/10570038?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/recalcitrantsupplant", - "html_url": "https://github.com/recalcitrantsupplant", - "followers_url": "https://api.github.com/users/recalcitrantsupplant/followers", - "following_url": "https://api.github.com/users/recalcitrantsupplant/following{/other_user}", - "gists_url": "https://api.github.com/users/recalcitrantsupplant/gists{/gist_id}", - "starred_url": "https://api.github.com/users/recalcitrantsupplant/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/recalcitrantsupplant/subscriptions", - "organizations_url": "https://api.github.com/users/recalcitrantsupplant/orgs", - "repos_url": "https://api.github.com/users/recalcitrantsupplant/repos", - "events_url": "https://api.github.com/users/recalcitrantsupplant/events{/privacy}", - "received_events_url": "https://api.github.com/users/recalcitrantsupplant/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-05-26T04:42:48Z", - "updated_at": "2025-05-31T09:48:58Z", - "closed_at": "2025-05-31T09:48:58Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3141", - "html_url": "https://github.com/RDFLib/rdflib/pull/3141", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3141.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3141.patch", - "merged_at": "2025-05-31T09:48:58Z" - }, - "body": "# Summary of changes\r\n\r\nFixes a bug in `PatchSerializer` where the `H prev` header line missed a trailing period. Also, `header_id` is now treated as optional; the `H id` line is only written if `header_id` is provided, removing the previous default UUID generation. This change is backwards compatible and primarily addresses a formatting issue and refines header generation.\r\n\r\n# Checklist\r\n\r\n- [x] Checked that there aren't other open pull requests for the same change.\r\n- [x] Checked that all tests and type checking passes. \r\n- If the change has a potential impact on users of this project:\r\n - [x] Added or updated tests that fail without the change.\r\n - [N/A] Updated relevant documentation to avoid inaccuracies.\r\n- [x] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3141/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3141/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3139", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3139/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3139/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3139/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3139", - "id": 3074399060, - "node_id": "PR_kwDOADL-3s6WwPrJ", - "number": 3139, - "title": "List on docs the COTTAS store backend", - "user": { - "login": "arenas-guerrero-julian", - "id": 18464038, - "node_id": "MDQ6VXNlcjE4NDY0MDM4", - "avatar_url": "https://avatars.githubusercontent.com/u/18464038?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/arenas-guerrero-julian", - "html_url": "https://github.com/arenas-guerrero-julian", - "followers_url": "https://api.github.com/users/arenas-guerrero-julian/followers", - "following_url": "https://api.github.com/users/arenas-guerrero-julian/following{/other_user}", - "gists_url": "https://api.github.com/users/arenas-guerrero-julian/gists{/gist_id}", - "starred_url": "https://api.github.com/users/arenas-guerrero-julian/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/arenas-guerrero-julian/subscriptions", - "organizations_url": "https://api.github.com/users/arenas-guerrero-julian/orgs", - "repos_url": "https://api.github.com/users/arenas-guerrero-julian/repos", - "events_url": "https://api.github.com/users/arenas-guerrero-julian/events{/privacy}", - "received_events_url": "https://api.github.com/users/arenas-guerrero-julian/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-05-19T16:25:00Z", - "updated_at": "2025-05-20T01:49:26Z", - "closed_at": "2025-05-20T01:49:26Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3139", - "html_url": "https://github.com/RDFLib/rdflib/pull/3139", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3139.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3139.patch", - "merged_at": "2025-05-20T01:49:26Z" - }, - "body": "# Summary of changes\r\n\r\nAdded [COTTAS](https://github.com/arenas-guerrero-julian/pycottas) store backend to the docs.\r\n\r\n# Checklist\r\n\r\n- [x] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3139/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3139/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3134", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3134/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3134/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3134/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3134", - "id": 3044690733, - "node_id": "PR_kwDOADL-3s6VNJb_", - "number": 3134, - "title": "[7.x] fix namespace prefixes in longturtle serialization", - "user": { - "login": "edmondchuc", - "id": 37032744, - "node_id": "MDQ6VXNlcjM3MDMyNzQ0", - "avatar_url": "https://avatars.githubusercontent.com/u/37032744?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/edmondchuc", - "html_url": "https://github.com/edmondchuc", - "followers_url": "https://api.github.com/users/edmondchuc/followers", - "following_url": "https://api.github.com/users/edmondchuc/following{/other_user}", - "gists_url": "https://api.github.com/users/edmondchuc/gists{/gist_id}", - "starred_url": "https://api.github.com/users/edmondchuc/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/edmondchuc/subscriptions", - "organizations_url": "https://api.github.com/users/edmondchuc/orgs", - "repos_url": "https://api.github.com/users/edmondchuc/repos", - "events_url": "https://api.github.com/users/edmondchuc/events{/privacy}", - "received_events_url": "https://api.github.com/users/edmondchuc/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-05-07T05:00:00Z", - "updated_at": "2025-05-20T01:50:14Z", - "closed_at": "2025-05-20T01:50:13Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3134", - "html_url": "https://github.com/RDFLib/rdflib/pull/3134", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3134.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3134.patch", - "merged_at": "2025-05-20T01:50:13Z" - }, - "body": "7.x PR of https://github.com/RDFLib/rdflib/pull/3106.\r\n\r\n- [ ] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [ ] Checked that all tests and type checking passes.\r\n- If the change adds new features or changes the RDFLib public API:\r\n \r\n - [ ] Created an issue to discuss the change and get in-principle agreement.\r\n - [ ] Considered adding an example in `./examples`.\r\n- If the change has a potential impact on users of this project:\r\n \r\n - [ ] Added or updated tests that fail without the change.\r\n - [ ] Updated relevant documentation to avoid inaccuracies.\r\n - [ ] Considered adding additional documentation.\r\n- [ ] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3134/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3134/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3132", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3132/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3132/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3132/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3132", - "id": 3039033122, - "node_id": "PR_kwDOADL-3s6U52DB", - "number": 3132, - "title": "Cope with Namespace annotations in Python 3.14", - "user": { - "login": "nphilipp", - "id": 820624, - "node_id": "MDQ6VXNlcjgyMDYyNA==", - "avatar_url": "https://avatars.githubusercontent.com/u/820624?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/nphilipp", - "html_url": "https://github.com/nphilipp", - "followers_url": "https://api.github.com/users/nphilipp/followers", - "following_url": "https://api.github.com/users/nphilipp/following{/other_user}", - "gists_url": "https://api.github.com/users/nphilipp/gists{/gist_id}", - "starred_url": "https://api.github.com/users/nphilipp/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/nphilipp/subscriptions", - "organizations_url": "https://api.github.com/users/nphilipp/orgs", - "repos_url": "https://api.github.com/users/nphilipp/repos", - "events_url": "https://api.github.com/users/nphilipp/events{/privacy}", - "received_events_url": "https://api.github.com/users/nphilipp/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-05-05T08:57:17Z", - "updated_at": "2025-06-01T06:50:30Z", - "closed_at": "2025-06-01T06:50:30Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3132", - "html_url": "https://github.com/RDFLib/rdflib/pull/3132", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3132.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3132.patch", - "merged_at": "2025-06-01T06:50:30Z" - }, - "body": "I submitted this already in #3084 which got merged, but the change is missing from the main branch. So here we go again:\r\n\r\n-----------------------\r\n\r\nThe __annotations__ member can be incomplete, use the get_annotations() helper from annotationlib (Python >= 3.14) or inspect (Python >= 3.10) if available.\r\n\r\nRelated: #3083\r\n\r\n\r\n\r\n# Summary of changes\r\n\r\nThis fixes accessing Namespace annotations on Python 3.14, which makes `import rdflib` fail on this Python version. This should be backwards-compatible.\r\n\r\n\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [x] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [x] Checked that all tests and type checking passes. \u21d2 Other tests (sparql) fail on Python 3.14, see #3083 \r\n- If the change adds new features or changes the RDFLib public API: n/a\r\n- If the change has a potential impact on users of this project: n/a (covered by existing tests)\r\n- [x] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3132/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3132/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3127", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3127/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3127/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3127/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3127", - "id": 3033489921, - "node_id": "PR_kwDOADL-3s6Uny5a", - "number": 3127, - "title": "Fix incorrect deskolemization of literals", - "user": { - "login": "ddeschepper", - "id": 1130183, - "node_id": "MDQ6VXNlcjExMzAxODM=", - "avatar_url": "https://avatars.githubusercontent.com/u/1130183?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/ddeschepper", - "html_url": "https://github.com/ddeschepper", - "followers_url": "https://api.github.com/users/ddeschepper/followers", - "following_url": "https://api.github.com/users/ddeschepper/following{/other_user}", - "gists_url": "https://api.github.com/users/ddeschepper/gists{/gist_id}", - "starred_url": "https://api.github.com/users/ddeschepper/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/ddeschepper/subscriptions", - "organizations_url": "https://api.github.com/users/ddeschepper/orgs", - "repos_url": "https://api.github.com/users/ddeschepper/repos", - "events_url": "https://api.github.com/users/ddeschepper/events{/privacy}", - "received_events_url": "https://api.github.com/users/ddeschepper/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 2, - "created_at": "2025-05-01T09:16:35Z", - "updated_at": "2025-09-18T05:02:33Z", - "closed_at": "2025-09-18T05:02:33Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3127", - "html_url": "https://github.com/RDFLib/rdflib/pull/3127", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3127.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3127.patch", - "merged_at": "2025-09-18T05:02:33Z" - }, - "body": "Fixes issue https://github.com/RDFLib/rdflib/issues/3126.\r\n\r\nGraph.de_skolemize() incorrectly tries to deskolemize literals, which fails in some edge cases. Limiting deskolemization of objects to `URIRef`s only fixes this behaviour.", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3127/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3127/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3121", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3121/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3121/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3121/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3121", - "id": 3023781553, - "node_id": "PR_kwDOADL-3s6UGzEk", - "number": 3121, - "title": "build(deps-dev): bump typing-extensions from 4.13.0 to 4.13.2", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4181259078, - "node_id": "LA_kwDOADL-3s75OPNG", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/python", - "name": "python", - "color": "2b67c6", - "default": false, - "description": "Pull requests that update Python code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-04-28T05:53:17Z", - "updated_at": "2025-05-31T09:46:31Z", - "closed_at": "2025-05-31T09:46:29Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3121", - "html_url": "https://github.com/RDFLib/rdflib/pull/3121", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3121.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3121.patch", - "merged_at": "2025-05-31T09:46:29Z" - }, - "body": "Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.13.0 to 4.13.2.\n
\nRelease notes\n

Sourced from typing-extensions's releases.

\n
\n

4.13.2

\n\n

4.13.1

\n

This is a bugfix release fixing two edge cases that appear on old bugfix releases of CPython.

\n

Bugfixes:

\n\n
\n
\n
\nChangelog\n

Sourced from typing-extensions's changelog.

\n
\n

Release 4.13.2 (April 10, 2025)

\n\n

Release 4.13.1 (April 3, 2025)

\n

Bugfixes:

\n\n
\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typing-extensions&package-manager=pip&previous-version=4.13.0&new-version=4.13.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3121/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3121/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3118", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3118/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3118/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3118/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3118", - "id": 3007735442, - "node_id": "PR_kwDOADL-3s6TQzkU", - "number": 3118, - "title": "build(deps): bump library/python from 3.13.1-slim@sha256:1127090f9fff0b8e7c3a1367855ef8a3299472d2c9ed122948a576c39addeaf1 to sha256:34dc8eb488136014caf530ec03a3a2403473a92d67a01a26256c365b5b2fc0d4 in /docker/unstable", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4545133062, - "node_id": "LA_kwDOADL-3s8AAAABDuk6Bg", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/docker", - "name": "docker", - "color": "21ceff", - "default": false, - "description": "Pull requests that update Docker code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-04-21T06:55:35Z", - "updated_at": "2025-05-31T09:43:35Z", - "closed_at": "2025-05-31T09:43:28Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3118", - "html_url": "https://github.com/RDFLib/rdflib/pull/3118", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3118.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3118.patch", - "merged_at": "2025-05-31T09:43:28Z" - }, - "body": "Bumps library/python from 3.13.1-slim@sha256:1127090f9fff0b8e7c3a1367855ef8a3299472d2c9ed122948a576c39addeaf1 to sha256:34dc8eb488136014caf530ec03a3a2403473a92d67a01a26256c365b5b2fc0d4.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=library/python&package-manager=docker&previous-version=3.13.1-slim@sha256:1127090f9fff0b8e7c3a1367855ef8a3299472d2c9ed122948a576c39addeaf1&new-version=sha256:34dc8eb488136014caf530ec03a3a2403473a92d67a01a26256c365b5b2fc0d4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nYou can trigger a rebase of this PR by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
\n\n> **Note**\n> Automatic rebases have been disabled on this pull request as it has been open for over 30 days.\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3118/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3118/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3117", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3117/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3117/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3117/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3117", - "id": 3007648012, - "node_id": "PR_kwDOADL-3s6TQgTc", - "number": 3117, - "title": "build(deps): bump library/python from 3.13.1-slim@sha256:1127090f9fff0b8e7c3a1367855ef8a3299472d2c9ed122948a576c39addeaf1 to sha256:34dc8eb488136014caf530ec03a3a2403473a92d67a01a26256c365b5b2fc0d4 in /docker/latest", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4545133062, - "node_id": "LA_kwDOADL-3s8AAAABDuk6Bg", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/docker", - "name": "docker", - "color": "21ceff", - "default": false, - "description": "Pull requests that update Docker code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-04-21T06:06:30Z", - "updated_at": "2025-05-31T09:42:54Z", - "closed_at": "2025-05-31T09:42:52Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3117", - "html_url": "https://github.com/RDFLib/rdflib/pull/3117", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3117.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3117.patch", - "merged_at": "2025-05-31T09:42:52Z" - }, - "body": "Bumps library/python from 3.13.1-slim@sha256:1127090f9fff0b8e7c3a1367855ef8a3299472d2c9ed122948a576c39addeaf1 to sha256:34dc8eb488136014caf530ec03a3a2403473a92d67a01a26256c365b5b2fc0d4.\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=library/python&package-manager=docker&previous-version=3.13.1-slim@sha256:1127090f9fff0b8e7c3a1367855ef8a3299472d2c9ed122948a576c39addeaf1&new-version=sha256:34dc8eb488136014caf530ec03a3a2403473a92d67a01a26256c365b5b2fc0d4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3117/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3117/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3115", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3115/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3115/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3115/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3115", - "id": 2999054664, - "node_id": "PR_kwDOADL-3s6Szxae", - "number": 3115, - "title": "fix: remove Literal.toPython date conversion for gYear/gYearMonth", - "user": { - "login": "lu-pl", - "id": 128675670, - "node_id": "U_kgDOB6tvVg", - "avatar_url": "https://avatars.githubusercontent.com/u/128675670?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/lu-pl", - "html_url": "https://github.com/lu-pl", - "followers_url": "https://api.github.com/users/lu-pl/followers", - "following_url": "https://api.github.com/users/lu-pl/following{/other_user}", - "gists_url": "https://api.github.com/users/lu-pl/gists{/gist_id}", - "starred_url": "https://api.github.com/users/lu-pl/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/lu-pl/subscriptions", - "organizations_url": "https://api.github.com/users/lu-pl/orgs", - "repos_url": "https://api.github.com/users/lu-pl/repos", - "events_url": "https://api.github.com/users/lu-pl/events{/privacy}", - "received_events_url": "https://api.github.com/users/lu-pl/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 1, - "created_at": "2025-04-16T09:34:25Z", - "updated_at": "2025-05-31T09:51:02Z", - "closed_at": "2025-05-31T09:51:02Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3115", - "html_url": "https://github.com/RDFLib/rdflib/pull/3115", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3115.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3115.patch", - "merged_at": "2025-05-31T09:51:02Z" - }, - "body": "\r\n\r\n# Summary of changes\r\n\r\nIssue #3078 reports, that `rdflib.Literal.toPython`-casting of `xsd:gYear` and `xsd:gYearMonth` to datetime objects should not be possible, as there is no appropriate Python equivalence for those types. \r\n\r\nThe current implementation casts `xsd:gYear` and `xsd:gYearMonth` to datetime objects assuming January 1st for `xsd:gYear` and the 1st day of the given month for `xsd:gYearMonth`. This is plain wrong.\r\n\r\nThe change removes datetime casting for `xsd:gYear` and `xsd:gYearMonth` for `rdflib.Literal.toPython` and adapts the `rdflib.Literal` tests accordingly.\r\n\r\nNote that validation of `xsd:gYear` and `xsd:gYearMonth` is lost as a result, but could be easily implemented using regex checks. As I understand it, XSD types without an entry in the `rdflib.term.XSDToPython` mapping are never typed-checked though; at least for `xsd:gYear` and `xsd:gYearMonth` the xsd-type checks ran as part of `rdflib.xsd_datetime.parse_xsd_gyear` and `rdflib.xsd_datetime.parse_xsd_gyearmonth`. \r\n\r\n\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [x] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [x] Checked that all tests and type checking passes.\r\n- If the change adds new features or changes the RDFLib public API:\r\n \r\n - [x] Created an issue to discuss the change and get in-principle agreement.\r\n - [] Considered adding an example in `./examples`.\r\n- If the change has a potential impact on users of this project:\r\n \r\n - [x] Added or updated tests that fail without the change.\r\n - [x] Updated relevant documentation to avoid inaccuracies.\r\n - [x] Considered adding additional documentation.\r\n- [x] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\nNote: I looked through the docs and couldn't find a place where `xsd:gYear` or `xsd:gYearMonth` casting was mentioned (apart from the generated references).", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3115/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3115/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3106", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3106/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3106/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3106/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3106", - "id": 2961384878, - "node_id": "PR_kwDOADL-3s6Q0v6d", - "number": 3106, - "title": "fix namespace prefixes in longturtle serialization", - "user": { - "login": "ddeschepper", - "id": 1130183, - "node_id": "MDQ6VXNlcjExMzAxODM=", - "avatar_url": "https://avatars.githubusercontent.com/u/1130183?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/ddeschepper", - "html_url": "https://github.com/ddeschepper", - "followers_url": "https://api.github.com/users/ddeschepper/followers", - "following_url": "https://api.github.com/users/ddeschepper/following{/other_user}", - "gists_url": "https://api.github.com/users/ddeschepper/gists{/gist_id}", - "starred_url": "https://api.github.com/users/ddeschepper/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/ddeschepper/subscriptions", - "organizations_url": "https://api.github.com/users/ddeschepper/orgs", - "repos_url": "https://api.github.com/users/ddeschepper/repos", - "events_url": "https://api.github.com/users/ddeschepper/events{/privacy}", - "received_events_url": "https://api.github.com/users/ddeschepper/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 3, - "created_at": "2025-03-31T19:28:56Z", - "updated_at": "2025-05-31T09:47:31Z", - "closed_at": "2025-05-31T09:47:31Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3106", - "html_url": "https://github.com/RDFLib/rdflib/pull/3106", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3106.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3106.patch", - "merged_at": "2025-05-31T09:47:31Z" - }, - "body": "\r\n\r\n# Summary of changes\r\n\r\n\r\n\r\nSolves https://github.com/RDFLib/rdflib/issues/3105 by storing the namespace manager of the graph that is to be serialized temporarily and reapplying it to the graph that is actually serialized by the implementation of the longturtle serializer.\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [x] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [x] Checked that all tests and type checking passes.\r\n- If the change has a potential impact on users of this project:\r\n \r\n - [x] Added or updated tests that fail without the change.\r\n - [ ] Updated relevant documentation to avoid inaccuracies.\r\n - [ ] Considered adding additional documentation.\r\n- [x] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3106/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3106/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3101", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3101/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3101/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3101/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3101", - "id": 2957748383, - "node_id": "PR_kwDOADL-3s6QpJbk", - "number": 3101, - "title": "build(deps): bump rdflib from 7.1.2 to 7.1.4 in /docker/latest", - "user": { - "login": "dependabot[bot]", - "id": 49699333, - "node_id": "MDM6Qm90NDk2OTkzMzM=", - "avatar_url": "https://avatars.githubusercontent.com/in/29110?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/dependabot%5Bbot%5D", - "html_url": "https://github.com/apps/dependabot", - "followers_url": "https://api.github.com/users/dependabot%5Bbot%5D/followers", - "following_url": "https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}", - "gists_url": "https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dependabot%5Bbot%5D/subscriptions", - "organizations_url": "https://api.github.com/users/dependabot%5Bbot%5D/orgs", - "repos_url": "https://api.github.com/users/dependabot%5Bbot%5D/repos", - "events_url": "https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}", - "received_events_url": "https://api.github.com/users/dependabot%5Bbot%5D/received_events", - "type": "Bot", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 1999840232, - "node_id": "MDU6TGFiZWwxOTk5ODQwMjMy", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/dependencies", - "name": "dependencies", - "color": "0366d6", - "default": false, - "description": "Pull requests that update a dependency file" - }, - { - "id": 4181259078, - "node_id": "LA_kwDOADL-3s75OPNG", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/python", - "name": "python", - "color": "2b67c6", - "default": false, - "description": "Pull requests that update Python code" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-03-29T04:48:39Z", - "updated_at": "2025-05-27T03:04:02Z", - "closed_at": "2025-05-27T03:04:01Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3101", - "html_url": "https://github.com/RDFLib/rdflib/pull/3101", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3101.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3101.patch", - "merged_at": "2025-05-27T03:04:01Z" - }, - "body": "Bumps [rdflib](https://github.com/RDFLib/rdflib) from 7.1.2 to 7.1.4.\n
\nRelease notes\n

Sourced from rdflib's releases.

\n
\n

2025-03-29 RELEASE 7.1.4

\n

A tidy-up release with no major updates over 7.1.3. This may be the last 7.x release as we move to a version 8 with breaking changes to Dataset and a few APIs.

\n

Interesting PRs merged:

\n\n

... and lots of boring dependency bump PRs merged!

\n

2025-01-18 RELEASE 7.1.3

\n

A fix-up release that re-adds support for Python 3.8 after it was accidentally\nremoved in Release 7.1.2.

\n

This release cherrypicks many additions to 7.1.2 added to 7.1.1 but leaves out\ntyping changes that are not compatible\nwith Python 3.8.

\n

Also not carried over from 7.1.2 is the change from Poetry 1.x to 2.0.

\n

Included are PRs such as Defined Namespace warnings fix, sort longturtle\nblank nodes, deterministic longturtle serialisation and Dataset documentation\nimprovements.

\n
\n
\n
\nChangelog\n

Sourced from rdflib's changelog.

\n
\n

2025-03-29 RELEASE 7.1.4

\n

A tidy-up release with no major updates over 7.1.3. This may be the last 7.x\nrelease as we move to a version 8 with breaking changes to Dataset and a few\nAPIs.

\n

Interesting PRs merged:

\n\n

... and lots of boring dependency bump PRs merged!

\n

2025-01-17 RELEASE 7.1.3

\n

A fix-up release that re-adds support for Python 3.8 after it was accidentally\nremoved in Release 7.1.2.

\n

This release cherrypicks many additions to 7.1.2 added to 7.1.1 but leaves out\ntyping changes that are not compatible\nwith Python 3.8.

\n

Also not carried over from 7.1.2 is the change from Poetry 1.x to 2.0.

\n

Included are PRs such as Defined Namespace warnings fix, sort longturtle\nblank nodes, deterministic longturtle serialisation and Dataset documentation\nimprovements.

\n

For the full list of included PRs, see the preparatory PR:\nRDFLib/rdflib#3036.

\n
\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rdflib&package-manager=pip&previous-version=7.1.2&new-version=7.1.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3101/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3101/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3098", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3098/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3098/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3098/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3098", - "id": 2957658627, - "node_id": "PR_kwDOADL-3s6Qo2lb", - "number": 3098, - "title": "7.1.4 pre-release", - "user": { - "login": "nicholascar", - "id": 7321872, - "node_id": "MDQ6VXNlcjczMjE4NzI=", - "avatar_url": "https://avatars.githubusercontent.com/u/7321872?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/nicholascar", - "html_url": "https://github.com/nicholascar", - "followers_url": "https://api.github.com/users/nicholascar/followers", - "following_url": "https://api.github.com/users/nicholascar/following{/other_user}", - "gists_url": "https://api.github.com/users/nicholascar/gists{/gist_id}", - "starred_url": "https://api.github.com/users/nicholascar/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/nicholascar/subscriptions", - "organizations_url": "https://api.github.com/users/nicholascar/orgs", - "repos_url": "https://api.github.com/users/nicholascar/repos", - "events_url": "https://api.github.com/users/nicholascar/events{/privacy}", - "received_events_url": "https://api.github.com/users/nicholascar/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 0, - "created_at": "2025-03-29T02:09:03Z", - "updated_at": "2025-03-29T02:19:06Z", - "closed_at": "2025-03-29T02:19:05Z", - "author_association": "MEMBER", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3098", - "html_url": "https://github.com/RDFLib/rdflib/pull/3098", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3098.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3098.patch", - "merged_at": "2025-03-29T02:19:05Z" - }, - "body": "A tidy-up release with no major updates over 7.1.3. This may be the last 7.x release as we move to a version 8 with breaking changes to Dataset and a few APIs.\r\n\r\nFixed some small pre-commit issues too", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3098/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3098/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3075", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3075/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3075/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3075/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3075", - "id": 2869027589, - "node_id": "PR_kwDOADL-3s6MDLLC", - "number": 3075, - "title": "Specify `Optional` parameters in `Graph.triples_choices`", - "user": { - "login": "slahn", - "id": 3298124, - "node_id": "MDQ6VXNlcjMyOTgxMjQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/3298124?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/slahn", - "html_url": "https://github.com/slahn", - "followers_url": "https://api.github.com/users/slahn/followers", - "following_url": "https://api.github.com/users/slahn/following{/other_user}", - "gists_url": "https://api.github.com/users/slahn/gists{/gist_id}", - "starred_url": "https://api.github.com/users/slahn/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/slahn/subscriptions", - "organizations_url": "https://api.github.com/users/slahn/orgs", - "repos_url": "https://api.github.com/users/slahn/repos", - "events_url": "https://api.github.com/users/slahn/events{/privacy}", - "received_events_url": "https://api.github.com/users/slahn/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [ - { - "id": 7242799529, - "node_id": "LA_kwDOADL-3s8AAAABr7RZqQ", - "url": "https://api.github.com/repos/RDFLib/rdflib/labels/7.1", - "name": "7.1", - "color": "FC7848", - "default": false, - "description": "Issues planned to fix in v7.1" - } - ], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 2, - "created_at": "2025-02-21T13:26:01Z", - "updated_at": "2025-09-03T04:59:58Z", - "closed_at": "2025-09-03T04:59:58Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3075", - "html_url": "https://github.com/RDFLib/rdflib/pull/3075", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3075.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3075.patch", - "merged_at": "2025-09-03T04:59:58Z" - }, - "body": "\r\n\r\n# Summary of changes\r\n\r\nChange the typing of `Graph.triples_choices` and `Store.triples_choises`\r\nto match the actual types allowed by the code.\r\n\r\nThe two non-list parameters can be `None`, but this is not reflected in\r\nthe type hint today.\r\n\r\nIntroduce a type alias to simplify method signatures, and update all\r\noverloads of `triples_choises` to use this alias.\r\n\r\n\r\n\r\n# Checklist\r\n\r\n\r\n\r\n- [\u2713] Checked that there aren't other open pull requests for\r\n the same change.\r\n- [\u2713] Checked that all tests and type checking passes.\r\n - Did not run webtests (`pytest -m \"not webtest\"`), since I could not get them working at all.\r\n `7266 passed, 61 skipped, 333 deselected, 330 xfailed, 36 xpassed, 6925 warnings`\r\n- [\u2713] Considered granting [push permissions to the PR branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork),\r\n so maintainers can fix minor issues and keep your PR up to date.\r\n\r\n", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3075/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3075/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - }, - { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3020", - "repository_url": "https://api.github.com/repos/RDFLib/rdflib", - "labels_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3020/labels{/name}", - "comments_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3020/comments", - "events_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3020/events", - "html_url": "https://github.com/RDFLib/rdflib/pull/3020", - "id": 2769455166, - "node_id": "PR_kwDOADL-3s6GwndC", - "number": 3020, - "title": "notation3.py: don't normalize float representation", - "user": { - "login": "tgbugs", - "id": 4299776, - "node_id": "MDQ6VXNlcjQyOTk3NzY=", - "avatar_url": "https://avatars.githubusercontent.com/u/4299776?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/tgbugs", - "html_url": "https://github.com/tgbugs", - "followers_url": "https://api.github.com/users/tgbugs/followers", - "following_url": "https://api.github.com/users/tgbugs/following{/other_user}", - "gists_url": "https://api.github.com/users/tgbugs/gists{/gist_id}", - "starred_url": "https://api.github.com/users/tgbugs/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/tgbugs/subscriptions", - "organizations_url": "https://api.github.com/users/tgbugs/orgs", - "repos_url": "https://api.github.com/users/tgbugs/repos", - "events_url": "https://api.github.com/users/tgbugs/events{/privacy}", - "received_events_url": "https://api.github.com/users/tgbugs/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false - }, - "labels": [], - "state": "closed", - "locked": false, - "assignee": null, - "assignees": [], - "milestone": null, - "comments": 5, - "created_at": "2025-01-05T21:21:48Z", - "updated_at": "2025-09-18T04:19:43Z", - "closed_at": "2025-09-18T04:19:43Z", - "author_association": "CONTRIBUTOR", - "type": null, - "active_lock_reason": null, - "draft": false, - "pull_request": { - "url": "https://api.github.com/repos/RDFLib/rdflib/pulls/3020", - "html_url": "https://github.com/RDFLib/rdflib/pull/3020", - "diff_url": "https://github.com/RDFLib/rdflib/pull/3020.diff", - "patch_url": "https://github.com/RDFLib/rdflib/pull/3020.patch", - "merged_at": "2025-09-18T04:19:43Z" - }, - "body": "fix behavior of the n3 parser family to avoid normalizing raw float string representation which makes it impossible to roundtrip the exact original string representation of e.g. `1e10`", - "reactions": { - "url": "https://api.github.com/repos/RDFLib/rdflib/issues/3020/reactions", - "total_count": 0, - "+1": 0, - "-1": 0, - "laugh": 0, - "hooray": 0, - "confused": 0, - "heart": 0, - "rocket": 0, - "eyes": 0 - }, - "timeline_url": "https://api.github.com/repos/RDFLib/rdflib/issues/3020/timeline", - "performed_via_github_app": null, - "state_reason": null, - "score": 1.0 - } -] \ No newline at end of file