From aee54e66cf2b65faa402ce1bf688612139289449 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 4 Jun 2026 22:28:07 +0000 Subject: [PATCH 1/2] chore(deps): Bump strict-kwargs from 2026.5.20 to 2026.6.4 Bumps [strict-kwargs](https://github.com/adamtheturtle/strict-kwargs) from 2026.5.20 to 2026.6.4. - [Release notes](https://github.com/adamtheturtle/strict-kwargs/releases) - [Changelog](https://github.com/adamtheturtle/strict-kwargs/blob/main/CHANGELOG.rst) - [Commits](https://github.com/adamtheturtle/strict-kwargs/compare/2026.5.20...2026.6.4) --- updated-dependencies: - dependency-name: strict-kwargs dependency-version: 2026.6.4 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- uv.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 679b7ca3..1cbf6b8f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -81,7 +81,7 @@ optional-dependencies.dev = [ # Listed explicitly (despite being transitive via vws-python-mock) so that # [tool.uv.sources] can redirect to the CPU-only PyTorch index. # See: https://vws-python.github.io/vws-python-mock/installation.html#faster-installation - "strict-kwargs==2026.5.20", + "strict-kwargs==2026.6.4", "torch>=2.5.1", "torchvision>=0.20.1", "towncrier==25.8.0", diff --git a/uv.lock b/uv.lock index b9e9ea4f..e837e950 100644 --- a/uv.lock +++ b/uv.lock @@ -2064,15 +2064,15 @@ wheels = [ [[package]] name = "strict-kwargs" -version = "2026.5.20" +version = "2026.6.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "ty" }, ] wheels = [ - { url = "https://files.pythonhosted.org/packages/c9/81/fd660257f151101038ac8fc244fba75ecc8b282ef774407c7a786834f8a4/strict_kwargs-2026.5.20-py3-none-macosx_11_0_arm64.whl", hash = "sha256:669b39fd5a41bad408656aa32d8fd408f968f2cd7ad7282317fd65e1681c3534", size = 2758655, upload-time = "2026-05-20T07:16:23.531Z" }, - { url = "https://files.pythonhosted.org/packages/0f/9e/21ac664032097bd79dfa72c2a35396b2b1eea2d9bb73e054303766020f7e/strict_kwargs-2026.5.20-py3-none-manylinux_2_39_x86_64.whl", hash = "sha256:b4afeb630c9432503e1e9666e0eb548183989cae6e1e3894f6c4c60050af12fa", size = 2922490, upload-time = "2026-05-20T07:16:25.642Z" }, - { url = "https://files.pythonhosted.org/packages/1e/e8/a026016718974b81b0332dbfd8b82914a58e1895128aeeab701e4e65fc03/strict_kwargs-2026.5.20-py3-none-win_amd64.whl", hash = "sha256:ef3c6c6d8691d7751f4633b11b863b8cf1e6b43b1d6d5f16a4093bbe64969562", size = 2641300, upload-time = "2026-05-20T07:16:27.696Z" }, + { url = "https://files.pythonhosted.org/packages/b5/a4/3a844da9fc063c0820915eabfdd4e835b96d531ecdd8328f274b74ee577e/strict_kwargs-2026.6.4-py3-none-macosx_11_0_arm64.whl", hash = "sha256:ae9c6216795d5d0d860c07cd8922e14fd0475d08ae161acc39e1f86502254c4d", size = 2773540, upload-time = "2026-06-04T10:50:49.565Z" }, + { url = "https://files.pythonhosted.org/packages/4d/87/abe98cae04bc7991ad895e3f0faa53d51fb4b3fb81ee11f5b049406257c4/strict_kwargs-2026.6.4-py3-none-manylinux_2_39_x86_64.whl", hash = "sha256:6a3ebe5442ad94a6fdee04d42bce30a2c05fefbaa484fc2000519ce8b5f6e150", size = 2934887, upload-time = "2026-06-04T10:50:51.168Z" }, + { url = "https://files.pythonhosted.org/packages/f3/f2/781b0e2fc45552f1fc860c68daa0dcbae18c758089061ad096cf53b2a4f3/strict_kwargs-2026.6.4-py3-none-win_amd64.whl", hash = "sha256:3b64d47ac7514c8e54d058fad340b2230b32253ac102f4035c23f04d656905b6", size = 2648814, upload-time = "2026-06-04T10:50:52.507Z" }, ] [[package]] @@ -2539,7 +2539,7 @@ requires-dist = [ { name = "sphinx-substitution-extensions", marker = "extra == 'dev'", specifier = "==2026.1.12" }, { name = "sphinxcontrib-spelling", marker = "extra == 'dev'", specifier = "==8.0.2" }, { name = "sphinxcontrib-towncrier", marker = "extra == 'dev'", specifier = "==0.5.0a0" }, - { name = "strict-kwargs", marker = "extra == 'dev'", specifier = "==2026.5.20" }, + { name = "strict-kwargs", marker = "extra == 'dev'", specifier = "==2026.6.4" }, { name = "torch", marker = "extra == 'dev'", specifier = ">=2.5.1", index = "https://download.pytorch.org/whl/cpu" }, { name = "torchvision", marker = "extra == 'dev'", specifier = ">=0.20.1", index = "https://download.pytorch.org/whl/cpu" }, { name = "towncrier", marker = "extra == 'dev'", specifier = "==25.8.0" }, From aa1c04c27381006b40eee9e69ea7bff67bdf73b8 Mon Sep 17 00:00:00 2001 From: Adam Dangoor Date: Fri, 5 Jun 2026 16:16:16 +0100 Subject: [PATCH 2/2] Fix strict-kwargs pre-commit hook entry for new CLI strict-kwargs 2026.6.4 switched to a Ruff-like CLI where 'fix' is now 'check --fix'. Update the hook entry accordingly. Co-Authored-By: Claude Sonnet 4.6 --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 60c735ae..74cdc030 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -325,7 +325,7 @@ repos: - id: strict-kwargs-fix name: strict-kwargs - entry: uv run --extra=dev strict-kwargs fix --diff + entry: uv run --extra=dev strict-kwargs check --fix --diff language: python types_or: [python] additional_dependencies: