From 0ccad72441802847aeb0980f9ef3c34b6b301f46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bern=C3=A1t=20G=C3=A1bor?= Date: Mon, 2 Nov 2026 13:50:29 -0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20build:=20require=20release-creat?= =?UTF-8?q?or=204.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Release-creator 4.4 accepts descriptive changelog fragment names. Admit the fresh release through the package cutoff and update its lock entry. --- pylock.toml | 26 ++++++++++++-------------- pyproject.toml | 10 +++++----- 2 files changed, 17 insertions(+), 19 deletions(-) diff --git a/pylock.toml b/pylock.toml index 6d151b9..f2f2eaa 100644 --- a/pylock.toml +++ b/pylock.toml @@ -2238,7 +2238,7 @@ sha256 = "530179cc51a1816d512b15635b3dc931295ae12efb183783ad31190a5d425d2b" [[packages]] name = "pyyaml" version = "6.0.3" -marker = "\"dev\" in dependency_groups or \"lint\" in dependency_groups or \"release-news\" in dependency_groups or \"release-notes\" in dependency_groups or \"release-prepare\" in dependency_groups" +marker = "\"dev\" in dependency_groups or \"lint\" in dependency_groups" requires-python = ">=3.8" index = "https://pypi.org/simple/" @@ -2283,7 +2283,7 @@ sha256 = "d0dae1f74bb273b534770cb4cccb6bb78735540afdb03c2146f4e19dcd412560" [[packages]] name = "release-creator" -version = "4.1.0" +version = "4.4.0" marker = "\"release-news\" in dependency_groups or \"release-notes\" in dependency_groups or \"release-prepare\" in dependency_groups" requires-python = ">=3.15" dependencies = [ @@ -2292,28 +2292,27 @@ dependencies = [ { name = "mdformat" }, { name = "mdformat-gfm" }, { name = "packaging" }, - { name = "pyyaml" }, { name = "towncrier" }, ] index = "https://pypi.org/simple/" [packages.sdist] -name = "release_creator-4.1.0.tar.gz" -upload-time = 2026-10-26 18:24:45.805437+00:00 -url = "https://files.pythonhosted.org/packages/7f/fd/05d7f3c604476a238d67d5aaa2a4085312e7078c193dbd7ad99ad48d560d/release_creator-4.1.0.tar.gz" -size = 186016 +name = "release_creator-4.4.0.tar.gz" +upload-time = 2026-11-02 21:44:48.475063+00:00 +url = "https://files.pythonhosted.org/packages/d8/cf/8f376cc925c26fa5434d327ba03f4ed709b80d2077edda865fc3b2fe1940/release_creator-4.4.0.tar.gz" +size = 171450 [packages.sdist.hashes] -sha256 = "c783037f5ca2efc16fa7cccfb1c2abf0a442f116a63ca82bd7bfb7e2a8343a15" +sha256 = "263d518ddee6371fa13d25bd07f7b5af0fa7a6e421b16f1e8143b0a9443bc84d" [[packages.wheels]] -name = "release_creator-4.1.0-py3-none-any.whl" -upload-time = 2026-10-26 18:24:44.353933+00:00 -url = "https://files.pythonhosted.org/packages/30/d0/38480e99025c021d07e0710af02547562dfadbd798bef26dc01869a3f81e/release_creator-4.1.0-py3-none-any.whl" -size = 52922 +name = "release_creator-4.4.0-py3-none-any.whl" +upload-time = 2026-11-02 21:44:47.195366+00:00 +url = "https://files.pythonhosted.org/packages/7b/29/6f2a3158b082b3bf8a94eb93662d80b4db4212abea0fc1fae07ac9a043da/release_creator-4.4.0-py3-none-any.whl" +size = 54784 [packages.wheels.hashes] -sha256 = "67deae16d11ac261a1512f18a22c0cf13418f43afc3e56cb74e58ad4422062e3" +sha256 = "560ed208cca0dc53bc227878e5596e3e26e44fa277658c5d0dc662901d95f8cb" [[packages]] name = "repoze-lru" @@ -3140,7 +3139,6 @@ command-line = [ "--all-groups", "--all-extras", "--no-cache", - "--upgrade", ] input-path = "pyproject.toml" mode = "universal" diff --git a/pyproject.toml b/pyproject.toml index a32c490..2c21a20 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -85,15 +85,15 @@ pkg-meta = [ "uv>=0.12.22", ] release-news = [ - "release-creator>=4.1", + "release-creator>=4.4", "towncrier>=26.9", ] release-notes = [ - "release-creator>=4.1", + "release-creator>=4.4", ] release-prepare = [ "prek>=0.5", - "release-creator>=4.1", + "release-creator>=4.4", "towncrier>=26.9", ] @@ -208,5 +208,5 @@ uploaded-prior-to = "P7D" decision-order = "stable" matrix.python = ">=3.15,<3.16" matrix.platforms = [ "linux_x86_64" ] -# temporary, delete after 2026-11-02 -packages.release-creator.uploaded-prior-to = 2026-10-26T18:24:46Z +# release-creator 4.4.0 needs a seven-day cutoff exception through 2026-11-09. +packages.release-creator.uploaded-prior-to = 2026-11-02T21:45:00Z