diff --git a/ANNOUNCE.rst b/ANNOUNCE.rst index 3a91960a..66d55680 100644 --- a/ANNOUNCE.rst +++ b/ANNOUNCE.rst @@ -1,13 +1,15 @@ ============================= -Announcing python-blosc 1.9.1 +Announcing python-blosc 1.9.2 ============================= What is new? ============ -We disabled the attempt to include support for SSE2 and AVX2 on -non-Intel platforms, allowing the build on such platforms (see #244). -Thanks to Lehman Garrison. +This is a maintenance release for better support recent version of Python +(3.8 and 3.9). Also, and due to the evolution of modern CPUs, the +number of default threads has been raised to 8 (from 4). +Finally, zero-copy decompression is now supported by allowing bytes-like +input. Thanks to Lehman Garrison. For more info, you can have a look at the release notes in: diff --git a/RELEASE_NOTES.rst b/RELEASE_NOTES.rst index 47449851..3a1c196b 100644 --- a/RELEASE_NOTES.rst +++ b/RELEASE_NOTES.rst @@ -13,7 +13,20 @@ Changes from 1.9.1 to 1.9.2 =========================== -#XXX version-specific blurb XXX# +- Internal C-Blosc updated to 1.20.1. This fixes + https://github.com/Blosc/python-blosc/issues/229, and also brings + many new updates in internal codecs, providing interesting bumps + in performance in some cases. + +- Due to recent addition of more cores in new CPUs, the number of + internal threads to be used by default has been increased from 4 to 8. + +- Allow zero-copy decompression by allowing bytes-like input. See PR: + https://github.com/Blosc/python-blosc/issues/229. Thanks to Lehman + Garrison. + +- Fix DeprecationWarning due to invalid escape sequence and use + array.tobytes for Python 3.9. Changes from 1.9.0 to 1.9.1 @@ -202,7 +215,7 @@ Changes from 1.3.0 to 1.3.1 BLOSC_MAX_THREADS BLOSC_MAX_TYPESIZE However, these are considered deprecated and should be replaced by - libraries using python-blosc by the ones without the BLOSC_ prefix. + libraries using python-blosc by the ones without the `BLOSC_` prefix. Changes from 1.2.8 to 1.3.0 diff --git a/VERSION b/VERSION index c88bea2d..8fdcf386 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.9.2-dev0 +1.9.2 diff --git a/doc/conf.py b/doc/conf.py index 14ea2cff..015f8241 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -58,7 +58,7 @@ # The short X.Y version. version = '1.9' # The full version, including alpha/beta/rc tags. -release = '1.9.2.dev0' +release = '1.9.2' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages.