From bf8e35f35ae4e7ca85e0da4d8445944017dc8381 Mon Sep 17 00:00:00 2001 From: Sebastian Elsner <902798+sebastianelsner@users.noreply.github.com> Date: Mon, 10 Nov 2025 17:33:24 +0100 Subject: [PATCH 1/3] Update hatchling version requirement in pyproject.toml --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 3c304f3e..eb202ee9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [build-system] requires = [ - "hatchling", + "hatchling>=1.26", "hatch-vcs", ] build-backend = "hatchling.build" From b6018320f14d513162a148e85b4c06dab81c672e Mon Sep 17 00:00:00 2001 From: Sebastian Elsner <902798+sebastianelsner@users.noreply.github.com> Date: Mon, 10 Nov 2025 17:37:14 +0100 Subject: [PATCH 2/3] Update CHANGELOG for version 2.1.2 Added changelog entry for version 2.1.2 with artifact building fix. --- CHANGELOG.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index dfe36275..579aa531 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,9 @@ +2.1.2 (2025-11-10) +------------------ + +* `#376 `__ fix artifact building - pin minimal version of hatch + + 2.1.1 (2024-04-08) ------------------ From 51e39da60c41e437b2d0826d20868cb201886748 Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Tue, 11 Nov 2025 10:39:08 -0300 Subject: [PATCH 3/3] Add package check with twine --- .github/workflows/test.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5cd67aae..5beaa0a2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -52,8 +52,13 @@ jobs: with: python-version: ${{ matrix.python }} - - name: Install tox - run: pip install tox + - name: Install dependencies + run: pip install tox twine + + - name: Check package + shell: bash + run: | + twine check --strict dist/* - name: Test shell: bash