2012-09-23 02:13:32 +09:00
|
|
|
0.2.3
|
|
|
|
=======
|
|
|
|
:release date: in development
|
|
|
|
|
|
|
|
Changes
|
|
|
|
-------
|
|
|
|
|
|
|
|
Bugs fixed
|
|
|
|
-----------
|
|
|
|
* Can't pack subclass of dict.
|
|
|
|
|
2012-08-24 10:05:38 +09:00
|
|
|
0.2.2
|
|
|
|
=======
|
2012-09-21 14:15:30 +09:00
|
|
|
:release date: 2012-09-21
|
|
|
|
|
|
|
|
Changes
|
|
|
|
-------
|
|
|
|
* Add ``use_single_float`` option to ``Packer``. When it is true, packs float
|
|
|
|
object in single precision format.
|
2012-08-24 10:05:38 +09:00
|
|
|
|
|
|
|
Bugs fixed
|
|
|
|
-----------
|
|
|
|
* ``unpack()`` didn't restores gc state when it called with gc disabled.
|
|
|
|
``unpack()`` doesn't control gc now instead of restoring gc state collectly.
|
|
|
|
User can control gc state when gc cause performance issue.
|
|
|
|
|
2012-09-21 14:15:30 +09:00
|
|
|
* ``Unpacker``'s ``read_size`` option didn't used.
|
|
|
|
|
2012-07-13 21:28:16 +09:00
|
|
|
0.2.1
|
|
|
|
=======
|
2012-08-20 00:11:38 +09:00
|
|
|
:release date: 2012-08-20
|
2012-07-13 21:28:16 +09:00
|
|
|
|
|
|
|
Changes
|
|
|
|
-------
|
|
|
|
* Add ``max_buffer_size`` parameter to Unpacker. It limits internal buffer size
|
|
|
|
and allows unpack data from untrusted source safely.
|
|
|
|
|
|
|
|
* Unpacker's buffer reallocation algorithm is less greedy now. It cause perforamce
|
|
|
|
derease in rare case but memory efficient and don't allocate than ``max_buffer_size``.
|
|
|
|
|
|
|
|
Bugs fixed
|
|
|
|
----------
|
2012-08-20 00:11:38 +09:00
|
|
|
* Fix msgpack didn't work on SPARC Solaris. It was because choosing wrong byteorder
|
|
|
|
on compilation time. Use ``sys.byteorder`` to get correct byte order.
|
|
|
|
Very thanks to Chris Casey for giving test environment to me.
|
2012-07-13 21:28:16 +09:00
|
|
|
|
|
|
|
|
2012-06-27 18:07:02 +09:00
|
|
|
0.2.0
|
2012-06-19 14:31:32 +09:00
|
|
|
=======
|
2012-06-27 18:07:02 +09:00
|
|
|
:release date: 2012-06-27
|
2012-06-19 14:31:32 +09:00
|
|
|
|
|
|
|
Changes
|
|
|
|
-------
|
|
|
|
* Drop supporting Python 2.5 and unify tests for Py2 and Py3.
|
2012-06-26 15:34:51 +09:00
|
|
|
* Use new version of msgpack-c. It packs correctly on big endian platforms.
|
2012-06-27 18:07:02 +09:00
|
|
|
* Remove deprecated packs and unpacks API.
|
2012-06-19 14:31:32 +09:00
|
|
|
|
|
|
|
Bugs fixed
|
|
|
|
----------
|
|
|
|
* #8 Packing subclass of dict raises TypeError. (Thanks to Steeve Morin.)
|
|
|
|
|
|
|
|
|
2012-04-21 14:25:07 +09:00
|
|
|
0.1.13
|
|
|
|
=======
|
|
|
|
:release date: 2012-04-21
|
|
|
|
|
|
|
|
New
|
|
|
|
----
|
|
|
|
* Don't accept subtype of list and tuple as msgpack list. (Steeve Morin)
|
|
|
|
It allows customize how it serialized with ``default`` argument.
|
|
|
|
|
|
|
|
Bugs fixed
|
|
|
|
-----------
|
|
|
|
* Fix wrong error message. (David Wolever)
|
|
|
|
* Fix memory leak while unpacking when ``object_hook`` or ``list_hook`` is used.
|
|
|
|
(Steeve Morin)
|
|
|
|
|
|
|
|
Other changes
|
|
|
|
-------------
|
|
|
|
* setup.py works on Python 2.5 (Steffen Siering)
|
|
|
|
* Optimization for serializing dict.
|
|
|
|
|
|
|
|
|
2011-12-27 21:34:40 +09:00
|
|
|
0.1.12
|
|
|
|
=======
|
|
|
|
:release date: 2011-12-27
|
|
|
|
|
|
|
|
Bugs fixed
|
|
|
|
-------------
|
|
|
|
|
|
|
|
* Re-enable packs/unpacks removed at 0.1.11. It will be removed when 0.2 is released.
|
|
|
|
|
|
|
|
|
2011-09-02 16:20:01 +09:00
|
|
|
0.1.11
|
|
|
|
=======
|
2011-12-26 19:04:33 +09:00
|
|
|
:release date: 2011-12-26
|
2011-09-02 16:20:01 +09:00
|
|
|
|
|
|
|
Bugs fixed
|
|
|
|
-------------
|
|
|
|
|
|
|
|
* Include test code for Python3 to sdist. (Johan Bergström)
|
2011-12-26 19:04:33 +09:00
|
|
|
* Fix compilation error on MSVC. (davidgaleano)
|
2011-09-02 16:20:01 +09:00
|
|
|
|
|
|
|
|
2011-05-31 15:40:11 +09:00
|
|
|
0.1.10
|
|
|
|
======
|
2011-08-22 02:09:51 +09:00
|
|
|
:release date: 2011-08-22
|
2011-05-31 15:40:11 +09:00
|
|
|
|
|
|
|
New feature
|
|
|
|
-----------
|
2011-06-24 00:04:43 +09:00
|
|
|
* Add ``encoding`` and ``unicode_errors`` option to packer and unpacker.
|
2011-05-31 15:40:11 +09:00
|
|
|
When this option is specified, (un)packs unicode object instead of bytes.
|
2011-08-22 02:09:51 +09:00
|
|
|
This enables using msgpack as a replacement of json. (tailhook)
|
|
|
|
|
2011-05-31 15:40:11 +09:00
|
|
|
|
2011-01-29 07:31:06 +09:00
|
|
|
0.1.9
|
|
|
|
======
|
|
|
|
:release date: 2011-01-29
|
|
|
|
|
|
|
|
New feature
|
|
|
|
-----------
|
|
|
|
* ``use_list`` option is added to unpack(b) like Unpacker.
|
|
|
|
(Use keyword argument because order of parameters are different)
|
|
|
|
|
|
|
|
Bugs fixed
|
|
|
|
----------
|
|
|
|
* Fix typo.
|
|
|
|
* Add MemoryError check.
|
|
|
|
|
2011-01-09 23:06:56 +09:00
|
|
|
0.1.8
|
|
|
|
======
|
2011-01-09 23:58:26 +09:00
|
|
|
:release date: 2011-01-10
|
2011-01-09 23:06:56 +09:00
|
|
|
|
|
|
|
New feature
|
|
|
|
------------
|
|
|
|
* Support ``loads`` and ``dumps`` aliases for API compatibility with
|
|
|
|
simplejson and pickle.
|
|
|
|
|
|
|
|
* Add *object_hook* and *list_hook* option to unpacker. It allows you to
|
|
|
|
hook unpacing mapping type and array type.
|
|
|
|
|
|
|
|
* Add *default* option to packer. It allows you to pack unsupported types.
|
|
|
|
|
|
|
|
* unpacker accepts (old) buffer types.
|
|
|
|
|
|
|
|
Bugs fixed
|
|
|
|
----------
|
2011-01-09 23:58:26 +09:00
|
|
|
* Fix segv around ``Unpacker.feed`` or ``Unpacker(file)``.
|
2011-01-09 23:06:56 +09:00
|
|
|
|
|
|
|
|
2010-11-03 03:43:49 +09:00
|
|
|
0.1.7
|
2010-11-03 03:26:33 +09:00
|
|
|
======
|
2010-11-03 03:43:49 +09:00
|
|
|
:release date: 2010-11-02
|
2010-11-03 03:26:33 +09:00
|
|
|
|
|
|
|
New feature
|
|
|
|
------------
|
|
|
|
* Add *object_hook* and *list_hook* option to unpacker. It allows you to
|
|
|
|
hook unpacing mapping type and array type.
|
|
|
|
|
|
|
|
* Add *default* option to packer. It allows you to pack unsupported types.
|
|
|
|
|
|
|
|
* unpacker accepts (old) buffer types.
|
|
|
|
|
|
|
|
Bugs fixed
|
|
|
|
----------
|
|
|
|
* Compilation error on win32.
|