Skip to content

Commit eddef69

Browse files
committed
Getting ready for release 1.11.2
1 parent 5eab221 commit eddef69

7 files changed

Lines changed: 22 additions & 13 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
strategy:
1010
matrix:
1111
os: [ubuntu-latest, windows-latest, macos-latest]
12-
python-version: ['3.8', '3.9', '3.10', '3.11']
12+
python-version: ['3.9', '3.10', '3.11', '3.12']
1313

1414
steps:
1515
- uses: actions/checkout@v3

.github/workflows/cibuildwheels.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
- name: Install Python
3333
uses: actions/setup-python@v4
3434
with:
35-
python-version: '3.8'
35+
python-version: '3.10'
3636

3737
- name: Set up QEMU
3838
if: ${{ matrix.arch == 'aarch64' }}
@@ -52,7 +52,7 @@ jobs:
5252
python -m pip install cibuildwheel
5353
python -m cibuildwheel --output-dir wheelhouse
5454
env:
55-
CIBW_BUILD: 'cp38-win32 cp39-win32 cp310-win32 cp311-win32'
55+
CIBW_BUILD: 'cp39-win32 cp310-win32 cp311-win32 cp312-win32'
5656
CIBW_BEFORE_BUILD: pip install -r requirements.txt
5757
CIBW_BEFORE_TEST: pip install numpy
5858
CIBW_TEST_COMMAND: python -m blosc.test
@@ -69,7 +69,7 @@ jobs:
6969
python -m pip install cibuildwheel
7070
python -m cibuildwheel --output-dir wheelhouse
7171
env:
72-
CIBW_BUILD: 'cp38-win_amd64 cp39-win_amd64 cp310-win_amd64 cp311-win_amd64'
72+
CIBW_BUILD: 'cp39-win_amd64 cp310-win_amd64 cp311-win_amd64 cp312-win_amd64'
7373
CIBW_BEFORE_BUILD: pip install -r requirements.txt
7474
CIBW_BEFORE_TEST: pip install numpy
7575
CIBW_TEST_COMMAND: python -m blosc.test
@@ -81,7 +81,7 @@ jobs:
8181
python -m pip install cibuildwheel
8282
python -m cibuildwheel --output-dir wheelhouse
8383
env:
84-
CIBW_BUILD: 'cp38-* cp39-* cp310-* cp311-*'
84+
CIBW_BUILD: 'cp39-* cp310-* cp311-* cp312-*'
8585
CIBW_SKIP: '*-manylinux*_i686'
8686
CIBW_ARCHS_MACOS: "x86_64 arm64"
8787
CIBW_ARCHS_LINUX: ${{ matrix.arch }}
@@ -108,7 +108,7 @@ jobs:
108108
- uses: actions/setup-python@v4
109109
name: Setup Python
110110
with:
111-
python-version: '3.8'
111+
python-version: '3.10'
112112

113113
- name: Install requirements
114114
run: |

ANNOUNCE.rst

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
==============================
2-
Announcing python-blosc 1.11.1
2+
Announcing python-blosc 1.11.2
33
==============================
44

55
What is new?
66
============
77

88
This is a maintenance release. Besides coming with the latest C-Blosc
9-
sources (1.21.3), there are new arm64 wheels for MacOS.
9+
sources (1.21.6), there are new wheels for Python 3.12, as well as
10+
some fixes in the build process.
1011

1112
In addition to extensions, we are distributing library
1213
binaries in the wheels too. This way, people willing to use the C-Blosc

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ with relatively low entropy, like sparse data, time series, grids with
3737
regular-spaced values, etc.
3838

3939
python-blosc a Python package that wraps Blosc. python-blosc supports
40-
Python 3.8 or higher versions.
40+
Python 3.9 or higher versions.
4141

4242

4343
Installing

RELEASE_NOTES.rst

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,15 @@
1111
Changes from 1.11.1 to 1.11.2
1212
=============================
1313

14-
#XXX version-specific blurb XXX#
14+
* Add support for NumPy 2.0. Thanks to Michał Górny.
15+
16+
* Internal C-Blosc sources updated to 1.21.6.
17+
18+
* Add assembly source in MANIFEST.in. Thanks to Ben Hekster.
19+
20+
* Deprecated support for Python 3.8 and added support for Python 3.12.
21+
22+
* Some fixes in the building process.
1523

1624

1725
Changes from 1.11.0 to 1.11.1

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.2.dev0
1+
1.11.2

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@ def cmake_bool(cond):
5353
Intended Audience :: Science/Research
5454
License :: OSI Approved :: BSD License
5555
Programming Language :: Python :: 3
56-
Programming Language :: Python :: 3.8
5756
Programming Language :: Python :: 3.9
5857
Programming Language :: Python :: 3.10
5958
Programming Language :: Python :: 3.11
59+
Programming Language :: Python :: 3.12
6060
Programming Language :: Python :: 3 :: Only
6161
Topic :: Software Development :: Libraries :: Python Modules
6262
Topic :: System :: Archiving :: Compression
@@ -69,7 +69,7 @@ def cmake_bool(cond):
6969
description = 'Blosc data compressor',
7070
long_description = long_description,
7171
classifiers = [c for c in classifiers.split("\n") if c],
72-
python_requires=">=3.8",
72+
python_requires=">=3.9",
7373
author = 'The Blosc development team',
7474
author_email = 'blosc@blosc.org',
7575
maintainer = 'The Blosc development team',

0 commit comments

Comments
 (0)