From 2b88e6a970f989360107c98fe805cf8807c0d750 Mon Sep 17 00:00:00 2001 From: Vanya Sergeev Date: Fri, 17 Jan 2014 00:57:33 -0800 Subject: [PATCH] update changelog and version to 1.6 --- CHANGELOG.md | 10 ++++++++-- README.md | 2 +- msgpack.org.md | 2 +- setup.py | 2 +- umsgpack.py | 8 ++++---- 5 files changed, 15 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f7265a..6f896fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +* Version 1.6 + * Fix wide character unicode string serialization. Thanks to cforger for the bug report and fix (https://github.com/vsergeev/u-msgpack-python/issues/8). + * Add module docstrings. + * Add module `version` tuple. + * Add Python standard library style `dumps` and `loads` serialization/deserialization aliases. + * Rename unpack exceptions `KeyNotPrimitiveException` -> `UnhashableKeyException` and `KeyDuplicateException` -> `DuplicateKeyException`. Add aliases for backwards compatibility. + * Version 1.5 * Hide internal helper functions from module's exported names. * Make unit tests more portable among interpreters (CPython, PyPy). @@ -8,8 +15,7 @@ * Add support for Python 2.6. * Version 1.2 - * Add compatibility mode to support old specification "raw" bytes msgpack - type. + * Add compatibility mode to support old specification "raw" bytes msgpack type. * Version 1.0 * Initial release. diff --git a/README.md b/README.md index 06ed230..6ae2724 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# u-msgpack-python v1.5 +# u-msgpack-python v1.6 u-msgpack-python is a lightweight [MessagePack](http://msgpack.org/) serializer and deserializer module written in pure Python, compatible with both Python 2 and 3, as well CPython and PyPy implementations of Python. u-msgpack-python is fully compliant with the latest [MessagePack specification](https://github.com/msgpack/msgpack/blob/master/spec.md). In particular, it supports the new binary, UTF-8 string, and application ext types. diff --git a/msgpack.org.md b/msgpack.org.md index 0d4b94b..d84e4fd 100644 --- a/msgpack.org.md +++ b/msgpack.org.md @@ -1,4 +1,4 @@ -# u-msgpack-python v1.5 +# u-msgpack-python v1.6 u-msgpack-python is a lightweight [MessagePack](http://msgpack.org/) serializer and deserializer module written in pure Python, compatible with both Python 2 and 3, as well CPython and PyPy implementations of Python. u-msgpack-python is fully compliant with the latest [MessagePack specification](https://github.com/msgpack/msgpack/blob/master/spec.md). diff --git a/setup.py b/setup.py index 095becc..472be1a 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ setup( name='u-msgpack-python', - version='1.5', + version='1.6', description='A portable, lightweight msgpack serializer and deserializer written in pure Python.', author='vsergeev', author_email='vsergeev at gmail', diff --git a/umsgpack.py b/umsgpack.py index e42b51b..9620ea7 100644 --- a/umsgpack.py +++ b/umsgpack.py @@ -1,4 +1,4 @@ -# u-msgpack-python v1.5 - vsergeev at gmail +# u-msgpack-python v1.6 - vsergeev at gmail # https://github.com/vsergeev/u-msgpack-python # # u-msgpack-python is a lightweight MessagePack serializer and deserializer @@ -10,7 +10,7 @@ # # MIT License # -# Copyright (c) 2013 Ivan A. Sergeev +# Copyright (c) 2013-2014 Ivan A. Sergeev # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal @@ -31,7 +31,7 @@ # THE SOFTWARE. # """ -u-msgpack-python v1.5 - vsergeev at gmail +u-msgpack-python v1.6 - vsergeev at gmail https://github.com/vsergeev/u-msgpack-python u-msgpack-python is a lightweight MessagePack serializer and deserializer @@ -44,7 +44,7 @@ License: MIT """ -version = (1,5) +version = (1,6) "Module version tuple" import struct