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
3388e4a6ee
travis and appveyor update ( #217 )
...
travis:
* stop using tox
* Add Python 3.6 and 3.7-dev
* Stop pypy3 (until PyPy3.5 is released)
appveyor:
* Drop Python 3.4 and add 3.6
2017-01-13 21:46:31 +09:00
INADA Naoki
b328f3ecff
Add badge for Read the Docs
2017-01-13 20:48:48 +09:00
INADA Naoki
12845692b5
Add requirements.txt for Read the Docs
2017-01-13 20:41:33 +09:00
INADA Naoki
f985ee8a66
Remove version and date from README
2017-01-13 19:57:04 +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
a9f4dad4dc
Make manylinux1 wheels
2016-07-30 11:35:26 +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
334dbe2a96
Enable Python35-x64 in AppVeyor
2016-07-21 19:19:32 +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
INADA Naoki
0ef5f4d691
Merge pull request #195 from jfolz/master
...
Use new buffer interface to unpack
2016-06-14 02:29:23 +09:00
folz
2b63e9fbbb
enable unpacking from memoryview
2016-06-13 15:37:33 +02:00
INADA Naoki
b887c1a4ad
Merge pull request #199 from methane/struct-unpack-from
...
Use struct.unpack_from instead of struct.unpack
2016-05-25 00:19:31 +09: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
b78c0c509c
Merge pull request #198 from methane/refactoring-fallback
...
fallback: refactoring
2016-05-22 15:20:38 +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
ae8e98e669
Merge pull request #196 from methane/fallback-bytearray-buffer
...
fallback: Rewrite buffer from array of bytes to bytes
2016-05-22 11:06:02 +09:00
INADA Naoki
f421f59a28
fallback: Rewrite buffer from array of bytes to bytearray
2016-05-20 21:56:10 +09:00
INADA Naoki
318ddfc052
Remove wrong download_url from package metadata
2016-05-13 09:35:02 +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
5c052264bc
Update ChangeLog
2016-05-05 02:31:03 +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
INADA Naoki
fc2933853a
Pure Python packer supports memoryview of multi byte items.
2016-05-05 00:50:11 +09:00
INADA Naoki
53f47ef55d
Remove double underscore prefix
2016-05-05 00:49:48 +09:00
folz
a91d5c538e
add lower bound tests for memoryviews
2016-05-04 12:03:37 +02:00
folz
5860af953a
refactor header packing for str and bin types
2016-05-04 11:01:27 +02:00
folz
0b55989f0b
more descriptive test names
2016-05-04 10:04:09 +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
Timothy Cyrus
40ee322440
Update README.rst ( #184 )
...
Change PNG Badges to SVG
2016-04-30 00:18:27 +09:00
INADA Naoki
2192310bc4
Use manylinux1 wheel for Cython ( #179 )
...
* Use manylinux1 wheel for Cython
* Use newer pip
2016-04-16 02:03:18 +09:00
INADA Naoki
f895517995
Merge pull request #172 from methane/palaviv-msgpack-exceptions
...
Organize Exceptions
2016-02-14 17:08:13 +09:00
INADA Naoki
b2a8ce6cbd
Deprecate more useless exceptions
2016-02-14 14:32:11 +09:00
INADA Naoki
6e36476239
remove too much parameterized tests
2016-02-14 14:29:34 +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
INADA Naoki
82b3121507
Merge pull request #161 from jfolz/feature/packbuffers
...
Support packing memoryview objects
2016-01-26 00:17:30 +09:00