diff --git a/.github/workflows/news.yaml b/.github/workflows/news.yaml index 00cb31e..0d531d9 100644 --- a/.github/workflows/news.yaml +++ b/.github/workflows/news.yaml @@ -26,13 +26,13 @@ jobs: - name: 📦 Install release tools env: EXCLUDE_NEWER: 7 days - # Temporary: release-creator 4.3.1 is younger than seven days. Delete after 2026-11-06. - EXCLUDE_NEWER_PACKAGE: release-creator=2026-10-30T01:08:13Z + # Temporary: release-creator 4.3.2 is younger than seven days. Delete after 2026-11-06. + EXCLUDE_NEWER_PACKAGE: release-creator=2026-10-30T15:13:19Z run: | tools/install_live_tools.sh "$RUNNER_TEMP/release-tools" 'release-creator>=4.1' 'towncrier>=26.9' uv run --no-project --python "$RUNNER_TEMP/release-tools" python tools/expose_locked_commands.py "$RUNNER_TEMP/release-tools" - name: 🔍 Validate news fragments uses: $/validate-news with: - # Temporary: release-creator 4.3.1 is younger than seven days. Delete after 2026-11-06. - exclude-newer-package: release-creator=2026-10-30T01:08:13Z + # Temporary: release-creator 4.3.2 is younger than seven days. Delete after 2026-11-06. + exclude-newer-package: release-creator=2026-10-30T15:13:19Z diff --git a/.github/workflows/prepare-release.yaml b/.github/workflows/prepare-release.yaml index 5b821df..a5d7ab9 100644 --- a/.github/workflows/prepare-release.yaml +++ b/.github/workflows/prepare-release.yaml @@ -18,7 +18,7 @@ jobs: pull-requests: read with: bump: ${{ inputs.bump }} - # Temporary: release-creator 4.3.1 is younger than seven days. Delete after 2026-11-06. - exclude-newer-package: release-creator=2026-10-30T01:08:13Z + # Temporary: release-creator 4.3.2 is younger than seven days. Delete after 2026-11-06. + exclude-newer-package: release-creator=2026-10-30T15:13:19Z secrets: RELEASE_APP_PRIVATE_KEY: ${{ secrets.RELEASE_APP_PRIVATE_KEY }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index d597fac..8cf1b9f 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -30,8 +30,8 @@ jobs: - name: 📦 Install release tools env: EXCLUDE_NEWER: 7 days - # Temporary: release-creator 4.3.1 is younger than seven days. Delete after 2026-11-06. - EXCLUDE_NEWER_PACKAGE: release-creator=2026-10-30T01:08:13Z + # Temporary: release-creator 4.3.2 is younger than seven days. Delete after 2026-11-06. + EXCLUDE_NEWER_PACKAGE: release-creator=2026-10-30T15:13:19Z run: | tools/install_live_tools.sh .venv 'release-creator>=4.3' uv run --no-project --python .venv python tools/expose_locked_commands.py .venv diff --git a/.github/workflows/update-tools.yaml b/.github/workflows/update-tools.yaml index d13cde5..5bb9979 100644 --- a/.github/workflows/update-tools.yaml +++ b/.github/workflows/update-tools.yaml @@ -16,5 +16,5 @@ jobs: commit-message: "🔧 build: refresh release tool lock" pull-request-title: "🔧 build: refresh release tool lock" pull-request-body: "Refresh the locked tools used by release preparation and CI." - # Temporary: release-creator 4.3.1 is younger than seven days. Delete after 2026-11-06. - exclude-newer-package: release-creator=2026-10-30T01:08:13Z + # Temporary: release-creator 4.3.2 is younger than seven days. Delete after 2026-11-06. + exclude-newer-package: release-creator=2026-10-30T15:13:19Z diff --git a/pylock.toml b/pylock.toml index dace6ae..55f8007 100644 --- a/pylock.toml +++ b/pylock.toml @@ -1045,7 +1045,7 @@ sha256 = "d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f" [[packages]] name = "release-creator" -version = "4.3.1" +version = "4.3.2" marker = "\"release-prepare\" in dependency_groups or \"test\" in dependency_groups" requires-python = ">=3.15" dependencies = [ @@ -1059,22 +1059,22 @@ dependencies = [ index = "https://pypi.org/simple/" [packages.sdist] -name = "release_creator-4.3.1.tar.gz" -upload-time = 2026-10-30 01:08:12.267181+00:00 -url = "https://files.pythonhosted.org/packages/71/40/23728468701e4ca7f1d98bc221c5cb99201be97340652691ccb228392ce5/release_creator-4.3.1.tar.gz" -size = 170029 +name = "release_creator-4.3.2.tar.gz" +upload-time = 2026-10-30 15:13:18.343799+00:00 +url = "https://files.pythonhosted.org/packages/f0/c2/74e28c7bc45765ebdcb20e544355df99e8875ca7c9cfb1fe7a85f12cf7ff/release_creator-4.3.2.tar.gz" +size = 170282 [packages.sdist.hashes] -sha256 = "e0b8076a639a375e2791d1cb754a9be95d86284e63f5bf83472cf1876fec49fc" +sha256 = "0d20015989042d2c538f9f8e2483d3689b95ed39081f382503e845e4be2b4214" [[packages.wheels]] -name = "release_creator-4.3.1-py3-none-any.whl" -upload-time = 2026-10-30 01:08:10.960230+00:00 -url = "https://files.pythonhosted.org/packages/05/de/dbafaeb13ffccdedb09780428f6613e68cde95790ffb56d0e3a3ac217861/release_creator-4.3.1-py3-none-any.whl" -size = 53994 +name = "release_creator-4.3.2-py3-none-any.whl" +upload-time = 2026-10-30 15:13:16.650268+00:00 +url = "https://files.pythonhosted.org/packages/2a/34/60c756df7e260a3d70717b37d2e427e25ea6fad9ad7e4e48218bf8f89942/release_creator-4.3.2-py3-none-any.whl" +size = 54072 [packages.wheels.hashes] -sha256 = "b661e8c86a51edaec8f768c8aa6061d462be8ff3151194aec3d53b69d2954efc" +sha256 = "a3faa98095df08f1a4839695882fc7a74220c03cb69f369bb37b4adf7d110a36" [[packages]] name = "setuptools" diff --git a/pyproject.toml b/pyproject.toml index ce157e2..fc6416f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ license-files = [ "LICENSE" ] [dependency-groups] build = [ "Cython>=3.0", "setuptools>=80" ] -release-prepare = [ "release-creator>=4.3.1", "towncrier>=26.9", "prek>=0.2" ] +release-prepare = [ "release-creator>=4.3.2", "towncrier>=26.9", "prek>=0.2" ] test = [ "certifi", "coverage[toml]>=7.10", @@ -20,7 +20,7 @@ test = [ "pytest-mock>=3.16", "pytest-xdist>=3", "pyyaml>=6", - "release-creator>=4.3.1", + "release-creator>=4.3.2", "tomlkit>=0.13", "tox>=4.64.7", "tox-uv>=1.36.1", @@ -36,9 +36,9 @@ uploaded-prior-to = "P7D" python = ">=3.15,<3.16" platforms = ["linux_x86_64"] -# Temporary: release-creator 4.3.1 is younger than seven days. Delete after 2026-11-06. +# Temporary: release-creator 4.3.2 is younger than seven days. Delete after 2026-11-06. [tool.nab.packages.release-creator] -uploaded-prior-to = 2026-10-30T01:08:13Z +uploaded-prior-to = 2026-10-30T15:13:19Z [tool.ruff] line-length = 120