From beb9b83e595ac384098996026769da23035d830b Mon Sep 17 00:00:00 2001 From: Anatoly Scherbakov Date: Sat, 23 May 2026 13:13:15 +0200 Subject: [PATCH 1/4] Bump package version and `requests-cache` dependency --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index d4fdbee..dcd18de 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "yaml-ld" -version = "1.1.21" +version = "1.1.22" description = "YAML-LD for Python" authors = ["Anatoly Scherbakov "] license = "MIT" @@ -22,7 +22,7 @@ PyLD = ">=2.0.4" pydantic = ">=2.7.4" "ruamel.yaml" = ">=0.19" yarl = ">=1.9.4" -requests-cache = ">=1.2.1" +requests-cache = ">=1.3.2" beautifulsoup4 = ">=4.12.3" rdflib = ">=7.6.0,<8.0" rdflib-pyld-compat = ">=0.1.0" From 0f277ef8d6afbbd38ef73a0425e832885e1f998b Mon Sep 17 00:00:00 2001 From: Anatoly Scherbakov Date: Sat, 23 May 2026 13:13:21 +0200 Subject: [PATCH 2/4] Regenerate Poetry lockfile --- poetry.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index b38ff2e..7e9f7ee 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.2.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.4.1 and should not be changed by hand. [[package]] name = "annotated-doc" @@ -1708,7 +1708,7 @@ files = [ [package.dependencies] attrs = ">=22.2.0" -jsonschema-specifications = ">=2023.03.6" +jsonschema-specifications = ">=2023.3.6" referencing = ">=0.28.4" rpds-py = ">=0.25.0" @@ -1934,7 +1934,7 @@ colorama = {version = ">=0.3.4", markers = "sys_platform == \"win32\""} win32-setctime = {version = ">=1.0.0", markers = "sys_platform == \"win32\""} [package.extras] -dev = ["Sphinx (==8.1.3) ; python_version >= \"3.11\"", "build (==1.2.2) ; python_version >= \"3.11\"", "colorama (==0.4.5) ; python_version < \"3.8\"", "colorama (==0.4.6) ; python_version >= \"3.8\"", "exceptiongroup (==1.1.3) ; python_version >= \"3.7\" and python_version < \"3.11\"", "freezegun (==1.1.0) ; python_version < \"3.8\"", "freezegun (==1.5.0) ; python_version >= \"3.8\"", "mypy (==v0.910) ; python_version < \"3.6\"", "mypy (==v0.971) ; python_version == \"3.6\"", "mypy (==v1.13.0) ; python_version >= \"3.8\"", "mypy (==v1.4.1) ; python_version == \"3.7\"", "myst-parser (==4.0.0) ; python_version >= \"3.11\"", "pre-commit (==4.0.1) ; python_version >= \"3.9\"", "pytest (==6.1.2) ; python_version < \"3.8\"", "pytest (==8.3.2) ; python_version >= \"3.8\"", "pytest-cov (==2.12.1) ; python_version < \"3.8\"", "pytest-cov (==5.0.0) ; python_version == \"3.8\"", "pytest-cov (==6.0.0) ; python_version >= \"3.9\"", "pytest-mypy-plugins (==1.9.3) ; python_version >= \"3.6\" and python_version < \"3.8\"", "pytest-mypy-plugins (==3.1.0) ; python_version >= \"3.8\"", "sphinx-rtd-theme (==3.0.2) ; python_version >= \"3.11\"", "tox (==3.27.1) ; python_version < \"3.8\"", "tox (==4.23.2) ; python_version >= \"3.8\"", "twine (==6.0.1) ; python_version >= \"3.11\""] +dev = ["Sphinx (==8.1.3) ; python_version >= \"3.11\"", "build (==1.2.2) ; python_version >= \"3.11\"", "colorama (==0.4.5) ; python_version < \"3.8\"", "colorama (==0.4.6) ; python_version >= \"3.8\"", "exceptiongroup (==1.1.3) ; python_version >= \"3.7\" and python_version < \"3.11\"", "freezegun (==1.1.0) ; python_version < \"3.8\"", "freezegun (==1.5.0) ; python_version >= \"3.8\"", "mypy (==0.910) ; python_version < \"3.6\"", "mypy (==0.971) ; python_version == \"3.6\"", "mypy (==1.13.0) ; python_version >= \"3.8\"", "mypy (==1.4.1) ; python_version == \"3.7\"", "myst-parser (==4.0.0) ; python_version >= \"3.11\"", "pre-commit (==4.0.1) ; python_version >= \"3.9\"", "pytest (==6.1.2) ; python_version < \"3.8\"", "pytest (==8.3.2) ; python_version >= \"3.8\"", "pytest-cov (==2.12.1) ; python_version < \"3.8\"", "pytest-cov (==5.0.0) ; python_version == \"3.8\"", "pytest-cov (==6.0.0) ; python_version >= \"3.9\"", "pytest-mypy-plugins (==1.9.3) ; python_version >= \"3.6\" and python_version < \"3.8\"", "pytest-mypy-plugins (==3.1.0) ; python_version >= \"3.8\"", "sphinx-rtd-theme (==3.0.2) ; python_version >= \"3.11\"", "tox (==3.27.1) ; python_version < \"3.8\"", "tox (==4.23.2) ; python_version >= \"3.8\"", "twine (==6.0.1) ; python_version >= \"3.11\""] [[package]] name = "lupa" @@ -5770,4 +5770,4 @@ type = ["pytest-mypy"] [metadata] lock-version = "2.1" python-versions = ">=3.12,<4.0" -content-hash = "e5bec4118d8820abbc76d4efc85c0918e737c194e85cd896912bb1a9accc6857" +content-hash = "c0ac7766f8291d5cc63930f81e8002fbcc28481564e193c0b714b799207097c3" From 087d5a3cbea772e0704d704b98138a5ccd27693d Mon Sep 17 00:00:00 2001 From: Anatoly Scherbakov Date: Sat, 23 May 2026 13:22:13 +0200 Subject: [PATCH 3/4] Point YAML-LD submodule at W3C main --- .gitmodules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index 733883e..f457055 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,7 +1,7 @@ [submodule "specifications/yaml-ld"] path = specifications/yaml-ld - url = git@github.com:json-ld/yaml-ld.git - branch = mixed-script-tag-types + url = git@github.com:w3c/yaml-ld.git + branch = main [submodule "specifications/json-ld-api"] path = specifications/json-ld-api url = git@github.com:w3c/json-ld-api.git From c778c56d0d02edc653e42182cb8eb07983dd9ae9 Mon Sep 17 00:00:00 2001 From: Anatoly Scherbakov Date: Sat, 23 May 2026 13:22:22 +0200 Subject: [PATCH 4/4] Update YAML-LD specification fixture --- specifications/yaml-ld | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specifications/yaml-ld b/specifications/yaml-ld index 6fc8cf7..4453669 160000 --- a/specifications/yaml-ld +++ b/specifications/yaml-ld @@ -1 +1 @@ -Subproject commit 6fc8cf7810401798381adfc3735dac352b099032 +Subproject commit 4453669f0bd1300574af1fdd1ae06ea1545bca9e