INADA Naoki
d720c42468
prepare 0.5
2018-01-07 01:58:01 +09:00
INADA Naoki
d0d3a40389
Warn about future use_bin_type change ( #264 )
2018-01-06 02:07:39 +09:00
INADA Naoki
1979722ba2
Raise MemoryError when failed to grow buffer ( #263 )
2018-01-05 20:58:14 +09:00
INADA Naoki
43137d6bd2
Deprecate write_bytes option in Unpacker. ( #262 )
...
Fixes #197
2018-01-05 20:19:04 +09:00
INADA Naoki
99341035f2
fix zero length raw can't be decoded. ( #236 )
...
fix #234
2017-12-21 20:46:14 +09:00
Lorenzo Bolla
deeda31a88
Add unittests to document serialisation of tuples ( #246 )
...
Also, fix formatting of error message in case of tuple.
See https://github.com/msgpack/msgpack-python/issues/245
2017-09-30 16:23:55 +09:00
jfolz
f0f2c0b397
Packer accepts bytearray objects ( #229 )
2017-05-18 20:03:15 +09:00
jfolz
a8d9162ca6
Unpacker: add tell() ( #227 )
2017-04-30 02:33:20 +09:00
INADA Naoki
2481c64cf1
Merge branch 'release-0.4'
2017-01-12 18:17:00 +09:00
TW
e3fea94509
fix typos and other cosmetic issues ( #214 )
...
cosmetic issues:
- reST headlines' underline length needs to match the headline length
(looks like somebody is / was using a proportional font)
- Cython code lines do not need to be terminated with a semicolon
- always use triple-double-quotes for docstrings
2017-01-11 12:04:23 +09:00
INADA Naoki
1cc3c574a2
Merge branch 'release-0.4'
2016-07-30 11:38:00 +09:00
INADA Naoki
ff208ad7d0
0.4.8
2016-07-29 22:25:05 +09:00
INADA Naoki
83e7b0aeac
Merge branch 'release-0.4'
2016-07-21 19:33:49 +09:00
INADA Naoki
b911b3c652
Fix ext_hook call ( #203 )
...
fixes #202
2016-07-21 19:32:00 +09:00
INADA Naoki
d6254abc8a
Use AppVeyor to build windows wheel ( #188 )
...
* Add AppVeyor support to build windows wheel
* Fix test_limits on 32bit environments
* Ignore Python35-x64 test fail for now
Should be fixed in next version.
2016-07-21 19:18:48 +09:00
folz
2b63e9fbbb
enable unpacking from memoryview
2016-06-13 15:37:33 +02:00
INADA Naoki
c16a1c6bdf
fallback: Use bytearray as buffer
2016-05-24 07:32:30 +09:00
INADA Naoki
6b8919355d
fallback: Use struct.unpack_from when possible
2016-05-24 02:46:29 +09:00
INADA Naoki
e9c42fa523
fallback: simplify write_bytes callback implementation
2016-05-22 13:31:01 +09:00
INADA Naoki
3322a76989
Remove _fb_ prefix
2016-05-22 11:08:20 +09:00
INADA Naoki
f421f59a28
fallback: Rewrite buffer from array of bytes to bytearray
2016-05-20 21:56:10 +09:00
INADA Naoki
c6c4e59f4c
s/realloc/PyMem_Realloc/ ( #193 )
2016-05-08 16:31:52 +09:00
INADA Naoki
a5c8bafad4
Remove unused import ( #190 )
2016-05-05 02:46:10 +09:00
INADA Naoki
63e23d37f9
travis: Use docker to test 32bit environment ( #189 )
...
* travis: testing matrix.include feature to use docker
* Add test script for 32bit
* Fix OverflowError in 32bit Environment
2016-05-05 02:07:46 +09:00
folz
5860af953a
refactor header packing for str and bin types
2016-05-04 11:01:27 +02:00
folz
0ec2e3534f
fix problems associated with packing memoryviews
...
fix wrong length when packing multibyte memoryviews in fallback
add tests for memoryviews of different types and sizes and check contents of packed data
2016-05-03 16:55:14 +02:00
INADA Naoki
ceb9635a3f
Use AppVeyor to build windows wheel ( #188 )
...
* Add AppVeyor support to build windows wheel
* Fix test_limits on 32bit environments
* Ignore Python35-x64 test fail for now
Should be fixed in next version.
2016-05-03 11:58:28 +09:00
INADA Naoki
6b113a6fb3
Use Python's memory API ( #185 )
2016-04-30 17:07:14 +09:00
INADA Naoki
b2a8ce6cbd
Deprecate more useless exceptions
2016-02-14 14:32:11 +09:00
INADA Naoki
3dad39811d
Deprecate PackExceptions
2016-02-14 14:29:34 +09:00
INADA Naoki
d90008d4f5
ExtraData should be UnpackValueError
2016-02-14 11:46:28 +09:00
palaviv
e15085db03
removed MsgpackBaseException
2016-02-12 15:39:50 +02:00
palaviv
1183eff688
reraising ValueError from unpack.h as UnpackValueError
2016-02-12 15:37:39 +02:00
palaviv
d44063119b
changed more ValueErrors to PackValueError
2016-02-12 15:36:48 +02:00
palaviv
7d2d46effc
msgpack pack and unpack throws only exception that inherit from MsgpackBaseException. cython and fallback throws same exceptions
2016-02-12 11:00:39 +02:00
folz
31adc5a3c0
Support packing memoryview objects
2016-01-25 13:25:10 +01:00
INADA Naoki
8036cb4e0e
Merge pull request #158 from methane/feature/strict-typecheck
...
Packer: check type strictly
2016-01-25 11:37:07 +09:00
INADA Naoki
1f8240eaf6
0.4.7
2016-01-25 01:10:50 +09:00
Sadayuki Furuhashi
83424bd7b3
Fix wrong 'dict is too large' on unicode string
2016-01-11 13:57:33 -08:00
INADA Naoki
b6e962d0a6
Merge pull request #163 from ThomasWaldmann/master
...
fix typos
2015-12-10 17:42:15 +09:00
Thomas Waldmann
9c6584ee10
fix typos
2015-12-09 13:53:42 +01:00
INADA Naoki
628c519187
strict type check for ext type
2015-11-10 03:41:09 +09:00
INADA Naoki
9b673279d3
strict_types should be last argument
2015-11-10 03:37:54 +09:00
INADA Naoki
1032ef9bf2
fallback unpacker: precise => strict
2015-11-10 03:33:50 +09:00
INADA Naoki
cbdf3c339a
s/precise_mode/strict_types/
2015-11-10 03:30:11 +09:00
INADA Naoki
e9a47cbd35
Merge branch 'master' of https://github.com/faerot/msgpack-python into pramukta-default_function_on_int_overflow
2015-11-10 01:52:52 +09:00
INADA Naoki
a1317b604f
refactor
2015-11-09 02:34:17 +09:00
INADA Naoki
ca87a7e539
Merge pull request #135 from pramukta/default_function_on_int_overflow
...
Default function on int overflow
2015-11-09 02:23:22 +09:00
INADA Naoki
7d900371c8
Fix compile error
2015-11-09 02:09:39 +09:00
INADA Naoki
f7d3715f2c
Add missing params to unpack()
2015-11-09 02:00:48 +09:00