From 11cfe2d05b1e68bbc9035951c0d008f7a838a088 Mon Sep 17 00:00:00 2001 From: "Adam R. Jensen" <39184289+AdamRJensen@users.noreply.github.com> Date: Wed, 16 Apr 2025 15:35:50 -0100 Subject: [PATCH 1/3] Update setuptools minimum version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 2aae426..60be5ff 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [build-system] requires = [ - "setuptools>61", # start of support for pyproject.toml/PEP 621. https://setuptools.pypa.io/en/stable/history.html#v61-0-0 + "setuptools>=70.1", "setuptools-scm", ] build-backend = "setuptools.build_meta" From 05b38de3668827804d1b732d36856c82ce9e4c24 Mon Sep 17 00:00:00 2001 From: "Adam R. Jensen" <39184289+AdamRJensen@users.noreply.github.com> Date: Wed, 16 Apr 2025 15:38:04 -0100 Subject: [PATCH 2/3] Update whatsnew.md --- docs/source/whatsnew.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/source/whatsnew.md b/docs/source/whatsnew.md index 734e0f0..0e99161 100644 --- a/docs/source/whatsnew.md +++ b/docs/source/whatsnew.md @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.2.7] - 2025-XX-YY + +### Packaging +- Changed the setuptools minimum version from 61 to 70.1 (see PR#67). + ## [0.2.6] - 2024-12-11 ### Packaging From 56d8dc45b8f50313f3bcb0bb5b3385f4c0569cf4 Mon Sep 17 00:00:00 2001 From: "Adam R. Jensen" <39184289+AdamRJensen@users.noreply.github.com> Date: Thu, 17 Apr 2025 15:03:29 -0100 Subject: [PATCH 3/3] Remove wheel from publish.yml --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 8d1b7b6..beb6aa0 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -43,7 +43,7 @@ jobs: - name: Install build tools run: | python -m pip install --upgrade pip - python -m pip install --upgrade setuptools wheel build twine + python -m pip install --upgrade setuptools build twine - name: Build packages # creates the necessary distribution files to /dist