From 1c0b1ebc5835c65e7ac011dc560b3a051c51b52f Mon Sep 17 00:00:00 2001 From: Matt Miller Date: Fri, 24 Jul 2026 03:31:12 -0700 Subject: [PATCH] fix(registry): pin tomlkit to >=0.13,<0.16 (BE-3290) The hint-rendering fix for tomlkit 0.15's multiline-comment restriction landed via #533. That leaves this PR's only remaining delta the version bound bigcat88 asked to keep as a tiny follow-up: pin tomlkit below the next major so a future release can't reintroduce the same break, with uv.lock relocked to match. --- pyproject.toml | 2 +- uv.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 62b427e9..45ea593a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -50,7 +50,7 @@ dependencies = [ "rich", "ruff", "semver~=3.0.2", - "tomlkit", + "tomlkit>=0.13,<0.16", "typer>=0.12.5", "typing-extensions>=4.7", "uv>=0.11.15", diff --git a/uv.lock b/uv.lock index 6153d2f2..2bbf0b04 100644 --- a/uv.lock +++ b/uv.lock @@ -267,7 +267,7 @@ requires-dist = [ { name = "ruff", marker = "extra == 'dev'" }, { name = "semver", specifier = "~=3.0.2" }, { name = "term-image", marker = "extra == 'preview'", specifier = ">=0.7,<0.8" }, - { name = "tomlkit" }, + { name = "tomlkit", specifier = ">=0.13,<0.16" }, { name = "typer", specifier = ">=0.12.5" }, { name = "typing-extensions", specifier = ">=4.7" }, { name = "uv", specifier = ">=0.11.15" },