From 69e9a469a6889240c6a170ba2e062a075399b829 Mon Sep 17 00:00:00 2001 From: Paul McCarthy Date: Mon, 18 Nov 2024 13:42:36 +0000 Subject: [PATCH 1/3] DOC: mention rapidgzip --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2ec6e3aa..28d27c2f 100644 --- a/README.md +++ b/README.md @@ -56,8 +56,11 @@ A major advantage of `indexed_gzip` is that it will work with any GZIP file. However, if you have control over the creation of your GZIP files, you may wish to consider some alternatives: + * [`rapidgzip`](https://github.com/mxmlnkn/rapidgzip/) is an accelerated + GZIP decompression library which works with any GZIP file. * [`mgzip`](https://github.com/vinlyx/mgzip/) provides an accelerated - GZIP compression and decompression library. + GZIP compression and decompression library; in order to obtain improved + performance you must create your files with `mgzip`. * Compression formats other than GZIP, such as `bzip2` and `xz`, have better support for random access. From 9839aeffbbaa4318a4a07259b01c9b1ab9baad11 Mon Sep 17 00:00:00 2001 From: Paul McCarthy Date: Mon, 18 Nov 2024 13:42:46 +0000 Subject: [PATCH 2/3] CI: Don't build 3.7 wheels --- .ci/build_wheels.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.ci/build_wheels.sh b/.ci/build_wheels.sh index d588c663..879e0fcf 100755 --- a/.ci/build_wheels.sh +++ b/.ci/build_wheels.sh @@ -17,9 +17,12 @@ export CIBW_ENVIRONMENT_WINDOWS="ZLIB_HOME='$ZLIB_HOME'" # Run quick test suite on built wheels. export CIBW_TEST_REQUIRES="cython pytest numpy nibabel coverage cython-coverage pytest-cov" -# Disable pypy builds (reasons for doing this have been lost to -# history [GHA logs of failing builds deleted]). -export CIBW_SKIP="pp*" +# Disable python 3.7, as it is EOL as of June 2023, and +# unsupported by cython>=3.1.0 +# +# Disable pypy builds (reasons for doing this have been +# lost to history [GHA logs of failing builds deleted]). +export CIBW_SKIP="cp37* pp*" # Skip i686 and aarch64 tests: # From f2e466c0be89ed833057b7f777462ffa1c0fb7df Mon Sep 17 00:00:00 2001 From: Paul McCarthy Date: Mon, 18 Nov 2024 13:44:24 +0000 Subject: [PATCH 3/3] DOC: Changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b849d03..132b7c68 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ * Enable builds for free-threading Python versions (#157). * Adjustment to exception handling (#159). +* Remove Python 3.7 builds (#160). ## 1.9.1 (November 15th 2024)