------------------------------------------------------------------- Sun Apr 26 14:22:04 UTC 2015 - benoit.monin@gmx.fr - update to version 1.2.5: * Updated to c-blosc v1.5.4. * Added wrapper for the expert function ``set_blocksize``. (#72 @esc) * Fix setup.py to allow compilation on posix architectures without SSE2. (#70 @andreas-schwab) * Don't release the GIL on compression/decompression (#77 @esc) * Various miscellaneous fixes. - drop setup.patch: fixed upstream ------------------------------------------------------------------- Wed Aug 6 15:16:57 UTC 2014 - schwab@suse.de - setup.patch: fix use of unknown compiler option ------------------------------------------------------------------- Thu Jul 17 09:32:38 UTC 2014 - toddrme2178@gmail.com - Update to 1.2.4 - Updated to c-blosc 1.4.0. This added support for non-Intel architectures, most specially those not supporting unaligned access. ------------------------------------------------------------------- Thu May 8 12:14:34 UTC 2014 - toddrme2178@gmail.com - Update to 1.2.3 - Updated to c-blosc 1.3.5. This removed a 'pointer from integer without a cast' compiler warning due to a bad macro definition. - Update to 1.2.2 - Updated to c-blosc 1.3.4. This fixed a false buffer overrun condition. This bug made c-blosc (and hence python-blosc) to fail, even if the failure was not real. - Update to 1.2.1 - Updated to c-blosc 1.3.3. - Added a new `cname2clib` map for programatically determine the library associated to a compressor. - New `get_clib(cbuffer)` that tells which compression library format has been used to created the compressed `cbuffer`. - Update to 1.2.0 - This release adds support for the multiple compressors added in Blosc 1.3 series. - Added new `cname` parameter in compression functions like `compress()`, `compress_ptr()` and `pack_array()`. - Added a new utility function named `compressor_list()` that returns the list of compressors supported in the Blosc build. - Added 'bench/compress_ptr.py' for comparing times of the different compressors in Blosc and NumPy. - Update to 1.1.0 - Added new `compress_ptr` and `decompress_ptr` functions that allows to compress and decompress from/to a data pointer. These are low level calls and user must make sure that the pointer data area is safe. - Since Blosc (the C library) already supports to be installed as an standalone library (via cmake), it is also possible to link python-blosc against a system Blosc library. - The Python calls to Blosc are now thread-safe (another consequence of recent Blosc library supporting this at C level). - Many checks on types and ranges of values have been added. Most of the calls will now complain when passed the wrong values. - Docstrings are much improved. Also, Sphinx-based docs are available now. - Update to 1.0.6 - Fix compile error with msvc compilers. Thanks to Christoph Gohlke. - Update to 1.0.5 - Upgraded to latest Blosc 1.1.4. - Better handling of condition errors, and improved memory releasing in case of errors (thanks to Valentin Haenel and Han Genuit). - Better handling of types (should compile without warning now, at least with GCC). - Update to 1.0.4 - Optimized the amount of data copied during compression (using _PyBytes_Resize() now instead of old PyBytes_FromStringAndSize()). This leads to improvements in compression speed ranging from 1.2x for highly compressible chunks up to 7x for mostly uncompressible data. Thanks to Valentin Haenel for this nice contribution. - Use external blosc library. The internal one builds a bad version of zlib. ------------------------------------------------------------------- Fri Sep 7 14:30:54 UTC 2012 - toddrme2178@gmail.com - Initial version