- update to 0.6.1

* unpackb(data) configures max_*_len options from len(data), instead
    of static default sizes.
 * Unpacker(max_buffer_len=N) configures max_*_len options from N, instead
    of static default sizes.
 * max_bin_len, max_str_len, and max_ext_len are deprecated.
 * unpacker: Default value of input limits are smaller than before to 
    avoid DoS attack
 * Unpacker doesn't wrap underlaying ValueError (including UnicodeError)
    into UnpackValueError. If you want to catch all exception during unpack, 
    you need to use try ... except Exception with minimum try code block.
 * PackValueError and PackOverflowError are also removed. You need to catch
    normal ValueError and OverflowError.
 * Unpacker has strict_map_key option now. When it is true, only bytes
    and str (unicode in Python 2) are allowed for map keys.
 * Extension modules are merged. There is msgpack._cmsgpack instead
    of msgpack._packer and msgpack._unpacker.
 * Add Unpacker.getbuffer() method.
 * unpacker: msgpack.StackError is raised when input data contains too nested data
 * unpacker: msgpack.FormatError is raised when input data is not valid msgpack format.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-msgpack?expand=0&rev=16
This commit is contained in:
Ondřej Súkup 2019-03-07 21:48:08 +00:00 committed by Git OBS Bridge
parent fada8ee6c5
commit 5434af81e9
4 changed files with 28 additions and 4 deletions

BIN
msgpack-0.5.6.tar.gz (Stored with Git LFS)

Binary file not shown.

3
msgpack-0.6.1.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4008c72f5ef2b7936447dcb83db41d97e9791c83221be13d5e19db0796df1972
size 118812

View File

@ -1,3 +1,27 @@
-------------------------------------------------------------------
Thu Mar 7 21:33:19 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>
- update to 0.6.1
* unpackb(data) configures max_*_len options from len(data), instead
of static default sizes.
* Unpacker(max_buffer_len=N) configures max_*_len options from N, instead
of static default sizes.
* max_bin_len, max_str_len, and max_ext_len are deprecated.
* unpacker: Default value of input limits are smaller than before to
avoid DoS attack
* Unpacker doesn't wrap underlaying ValueError (including UnicodeError)
into UnpackValueError. If you want to catch all exception during unpack,
you need to use try ... except Exception with minimum try code block.
* PackValueError and PackOverflowError are also removed. You need to catch
normal ValueError and OverflowError.
* Unpacker has strict_map_key option now. When it is true, only bytes
and str (unicode in Python 2) are allowed for map keys.
* Extension modules are merged. There is msgpack._cmsgpack instead
of msgpack._packer and msgpack._unpacker.
* Add Unpacker.getbuffer() method.
* unpacker: msgpack.StackError is raised when input data contains too nested data
* unpacker: msgpack.FormatError is raised when input data is not valid msgpack format.
-------------------------------------------------------------------
Tue Jan 29 17:19:51 UTC 2019 - alarrosa@suse.com

View File

@ -21,7 +21,7 @@
%define oldpython python
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-msgpack
Version: 0.5.6
Version: 0.6.1
Release: 0
Summary: MessagePack (de)serializer
License: Apache-2.0