Skip to content

Commit e942457

Browse files
authored
Merge pull request #218 from t20100/prepare-4.0
Prepare release 4.0.0
2 parents 7df00ac + 0926fdd commit e942457

File tree

2 files changed

+47
-3
lines changed

2 files changed

+47
-3
lines changed

CHANGELOG.rst

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,47 @@
1+
4.0.0: 2022/11/28
2+
-----------------
3+
4+
This version of ``hdf5plugin`` requires at least Python >= v3.7 (PR #210).
5+
6+
While the provided plugin filters are backwards compatible, this version includes an updated version of the H5Z-ZFP filter (v1.1.0). This version of the filter can read data compressed by previous versions but newly ZFP-compressed data cannot be read by older versions (PR #190).
7+
8+
- New compression filters:
9+
10+
* Added **SZ** filter (PR #203, #206, #209, #213, #215)
11+
* Added **BZip2** filter (PR #182)
12+
13+
- New functions:
14+
15+
* Added **get_config()** function to retrieve build information and currently registered filters (PR #187)
16+
* Added **get_filters()** function to retrieve selected compression filter helper class (PR #212)
17+
* Added **register()** function to force registration of provided filters (PR #208, #212)
18+
19+
- Deprecations:
20+
21+
* ``Bitshuffle``'s ``lz4`` argument: Use ``cname`` argument instead (PR #171)
22+
* ``config``: use ``get_config()`` function instead (PR #210)
23+
* ``date``, ``hexversion`` and ``strictversion`` (PR #217)
24+
25+
- Updated filters:
26+
27+
* Updated ``snappy`` library to v1.1.9 (used by the ``blosc`` filter) (PR #192)
28+
* Updated ``Zfp`` filter to HZ5-ZFP v1.1.0 and ZFP v1.0.0 (PR #190)
29+
* Updated ``Bitshuffle`` filter to v0.4.2 (PR #171)
30+
* Updated ``c-blosc`` to commit 9dc93b1 and ``zstd`` to v1.5.2 (PR #200)
31+
32+
- Build:
33+
34+
* Updated ``HDF5PLUGIN_STRIP`` environment variable behaviour and added support for ``"all"`` value (PR #188)
35+
* Added optimisation flags for the ``blosc`` filter compilation (PR #180)
36+
* Added check of native flags availability (PR #189)
37+
38+
- Misc.:
39+
40+
* Updated project to use Python >3.7 (PR #210)
41+
* Code reorganisation, clean-up, code style (PR #191, #205, #217)
42+
* Updated documentation (PR #184, #196, #199, #211, #218)
43+
* Updated continuous integration tests (PR #198)
44+
145
3.3.1: 2022/06/03
246
-----------------
347

src/hdf5plugin/_version.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,9 @@
7070
"beta": "b",
7171
"candidate": "rc"}
7272

73-
MAJOR = 3
74-
MINOR = 3
75-
MICRO = 1
73+
MAJOR = 4
74+
MINOR = 0
75+
MICRO = 0
7676
RELEV = "final" # <16
7777
SERIAL = 0 # <16
7878

0 commit comments

Comments
 (0)