@@ -6,13 +6,63 @@ Release notes
660.1.0
77----- 
88
9- TODO 
9+ New codecs: 
1010
1111* Two new compressor codecs :class: `numcodecs.zstd.Zstd ` and :class: `numcodecs.lz4.LZ4 `
1212  have been added (`#3  <https://github.com/alimanfoo/numcodecs/issues/3 >`_,
1313  `#22  <https://github.com/alimanfoo/numcodecs/issues/22 >`_). These provide direct support for
1414  compression/decompression using `Zstandard  <https://github.com/facebook/zstd >`_ and
1515  `LZ4  <https://github.com/lz4/lz4 >`_ respectively.
16+ * A new :class: `numcodecs.msgpacks.MsgPack ` codec has been added which uses
17+   `msgpack-python  <https://github.com/msgpack/msgpack-python >`_ to perform encoding/decoding,
18+   including support for arrays of Python objects
19+   (`Jeff Reback  <https://github.com/jreback >`_;
20+   `#5  <https://github.com/alimanfoo/numcodecs/issues/5 >`_,
21+   `#6  <https://github.com/alimanfoo/numcodecs/issues/6 >`_,
22+   `#8  <https://github.com/alimanfoo/numcodecs/issues/8 >`_,
23+   `#21  <https://github.com/alimanfoo/numcodecs/issues/21 >`_).
24+ * A new :class: `numcodecs.pickles.Pickle ` codec has been added which uses the Python pickle protocol
25+   to perform encoding/decoding, including support for arrays of Python objects
26+   (`Jeff Reback  <https://github.com/jreback >`_;
27+   `#5  <https://github.com/alimanfoo/numcodecs/issues/5 >`_,
28+   `#6  <https://github.com/alimanfoo/numcodecs/issues/6 >`_,
29+   `#21  <https://github.com/alimanfoo/numcodecs/issues/21 >`_).
30+ * A new :class: `numcodecs.astype.AsType ` codec has been added which uses NumPy to perform type
31+   conversion
32+   (`John Kirkham  <https://github.com/jakirkham >`_;
33+   `#7  <https://github.com/alimanfoo/numcodecs/issues/7 >`_,
34+   `#12  <https://github.com/alimanfoo/numcodecs/issues/12 >`_,
35+   `#14  <https://github.com/alimanfoo/numcodecs/issues/14 >`_).
36+ 
37+ Other new features:
38+ 
39+ * The :class: `numcodecs.lzma.LZMA ` codec is now supported on Python 2.7 if
40+   `backports.lzma  <https://pypi.python.org/pypi/backports.lzma >`_ is installed
41+   (`John Kirkham  <https://github.com/jakirkham >`_;
42+   `#11  <https://github.com/alimanfoo/numcodecs/issues/11 >`_,
43+   `#13  <https://github.com/alimanfoo/numcodecs/issues/13 >`_).
44+ * The bundled c-blosc library has been upgraded to version
45+   `1.11.2  <https://github.com/Blosc/c-blosc/releases/tag/v1.11.2 >`_
46+   (`#10  <https://github.com/alimanfoo/numcodecs/issues/10 >`_,
47+   `#18  <https://github.com/alimanfoo/numcodecs/issues/18 >`_).
48+ * An option has been added to the :class: `numcodecs.blosc.Blosc ` codec to allow the block size to
49+   be manually configured
50+   (`#9  <https://github.com/alimanfoo/numcodecs/issues/9 >`_,
51+   `#19  <https://github.com/alimanfoo/numcodecs/issues/19 >`_).
52+ * The representation string for the :class: `numcodecs.blosc.Blosc ` codec has been tweaked to
53+   help with understanding the shuffle option
54+   (`#4  <https://github.com/alimanfoo/numcodecs/issues/4 >`_,
55+   `#19  <https://github.com/alimanfoo/numcodecs/issues/19 >`_).
56+ 
57+ Maintenance work:
58+ 
59+ * CI tests now run under Python 3.6 as well as 2.7, 3.4, 3.5
60+   (`#16  <https://github.com/alimanfoo/numcodecs/issues/16 >`_,
61+   `#17  <https://github.com/alimanfoo/numcodecs/issues/17 >`_).
62+ * Test coverage is now monitored via
63+   `coveralls  <https://coveralls.io/github/alimanfoo/numcodecs?branch=master >`_
64+   (`#15  <https://github.com/alimanfoo/numcodecs/issues/15 >`_,
65+   `#20  <https://github.com/alimanfoo/numcodecs/issues/20 >`_).
1666
1767.. _release_0.0.1 :
1868
0 commit comments