From 3cafb755f76d76662738c253fbc87c99eb40d5df Mon Sep 17 00:00:00 2001 From: scaramallion Date: Mon, 8 Sep 2025 09:24:29 +1000 Subject: [PATCH 1/2] Fix up wheels build --- .github/workflows/release-wheels.yml | 12 ++++++------ docs/release_notes/v2.2.0.rst | 9 ++++++++- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release-wheels.yml b/.github/workflows/release-wheels.yml index 01c5851..7ba1643 100644 --- a/.github/workflows/release-wheels.yml +++ b/.github/workflows/release-wheels.yml @@ -3,9 +3,9 @@ name: release-deploy on: release: types: [ published ] - # push: - # branches: [ main ] - # pull_request: + push: + branches: [ main ] + pull_request: jobs: build-sdist: @@ -24,7 +24,7 @@ jobs: - uses: actions/setup-python@v5 name: Install Python with: - python-version: '3.10' + python-version: '3.11' - name: Build sdist run: | @@ -170,13 +170,13 @@ jobs: - uses: actions/setup-python@v5 name: Install Python with: - python-version: '3.10' + python-version: '3.11' - name: Install cibuildwheel run: | python -m pip install -U pip python -m pip install -U setuptools-rust - python -m pip install cibuildwheel>=3.1.3 + python -m pip install -U cibuildwheel>=3.1.4 - name: Build wheels env: diff --git a/docs/release_notes/v2.2.0.rst b/docs/release_notes/v2.2.0.rst index 1a81007..35c0a11 100644 --- a/docs/release_notes/v2.2.0.rst +++ b/docs/release_notes/v2.2.0.rst @@ -3,7 +3,14 @@ 2.2.0 ===== +Changes +....... + +* Use PyO3 v0.26.0 +* Supported Python versions are 3.10 to 3.14 + Enhancements ............ -* Added support for encoding and decoding RLE data with a *Bits Allocated* of 1 +* Added support for *Bits Allocated* 1 +* Added `pack_bit()` and `unpack_bits()` functions From 2ea648037c2826fe57e95a2c82391e72300e3cc7 Mon Sep 17 00:00:00 2001 From: scaramallion Date: Mon, 8 Sep 2025 09:26:40 +1000 Subject: [PATCH 2/2] Finalise --- .github/workflows/release-wheels.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-wheels.yml b/.github/workflows/release-wheels.yml index 7ba1643..905dba4 100644 --- a/.github/workflows/release-wheels.yml +++ b/.github/workflows/release-wheels.yml @@ -3,9 +3,9 @@ name: release-deploy on: release: types: [ published ] - push: - branches: [ main ] - pull_request: + # push: + # branches: [ main ] + # pull_request: jobs: build-sdist: