./devel/py-msgpack, MessagePack (de)serializer for Python

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.5.6, Package name: py27-msgpack-0.5.6, Maintainer: pkgsrc-users

MessagePack (de)serializer for Python.

MessagePack is a binary-based efficient data interchange format that is
focused on high performance. It is like JSON, but very fast and small.


Required to run:
[devel/py-setuptools] [lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 916c234864a5eaae179982dcd4b20efaa3677a30
RMD160: 48818b2ea891871e70754fc3720a15d04a12c28c
Filesize: 135.051 KB

Version history: (Expand)


CVS history: (Expand)


   2018-02-23 15:20:55 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-msgpack: updated to 0.5.6

0.5.6
Fix fallback.Unpacker.feed() dropped unused data from buffer
Resurrect fallback.unpack() and _unpacker.unpack(). They were removed at 0.5.5 \ 
but it breaks backward compatibility.

0.5.5
Fix memory leak in pure Python Unpacker.feed()
Fix unpack() didn't support raw option
   2018-02-05 10:01:05 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-msgpack: updated to 0.5.4

0.5.4:
Use cython's cast for converting encoding and errors
It is little faster on Python 3 because we can skip temporary bytes object
   2018-01-10 10:06:22 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-msgpack: updated to 0.5.1

0.5.1:
Minor bug fixes.
   2018-01-09 06:20:51 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-msgpack: updated to 0.5.0

0.5.0
There are some deprecations. Please read changes carefully.

Changes
* Drop Python 2.6 and ~3.4 support. Python 2.7 and 3.5+ are supported.
* Deprecate useless custom exceptions. Use ValueError instead of PackValueError, \ 
Exception instead of PackException and UnpackException, etc... See \ 
msgpack/exceptions.py
* Add strict_types option to packer. It can be used to serialize subclass of \ 
builtin types. For example, when packing object which type is subclass of dict, \ 
default() is called. default() is called for tuple too.
* Pure Python implementation supports packing memoryview object.
* Support packing bytearray.
* Add Unpacker.tell(). And write_bytes option is deprecated.

Bugs fixed
* Fixed zero length raw can't be decoded when encoding is specified.
   2017-11-06 14:34:45 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-msgpack: follow redirect
   2017-05-11 13:12:44 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Changes 0.4.8:
Bug fixes.
   2016-06-08 19:43:49 by Thomas Klausner | Files touched by this commit (356)
Log message:
Switch to MASTER_SITES_PYPI.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.