INADA Naoki
|
301ad4cd54
|
Merge branch 'master' of github.com:msgpack/msgpack-python
|
2013-02-04 15:21:15 +09:00 |
|
INADA Naoki
|
6740b90385
|
Merge branch 'purepython'
|
2013-02-04 15:16:17 +09:00 |
|
INADA Naoki
|
a865f8f7e9
|
Use _private names for non public data members. (fix #44)
|
2013-02-04 15:14:30 +09:00 |
|
INADA Naoki
|
2330e6c7d9
|
Merge pull request #45 from msgpack/purepython
fallback enhancements.
|
2013-02-03 08:11:34 -08:00 |
|
INADA Naoki
|
1951b197b5
|
Skip compile error for extension modules.
|
2013-02-03 00:52:05 +09:00 |
|
INADA Naoki
|
22920baae6
|
Fix minor bugs and tuning unpacking dict.
|
2013-02-03 00:20:00 +09:00 |
|
INADA Naoki
|
0536d1bd0c
|
Don't compile extension module when running on pypy
|
2013-02-03 00:11:26 +09:00 |
|
INADA Naoki
|
95dfec808a
|
Add simple benchmark.
|
2013-02-03 00:02:37 +09:00 |
|
INADA Naoki
|
266eaf813d
|
changelog: describe purepython fallback.
|
2013-01-29 15:13:20 +09:00 |
|
INADA Naoki
|
86983e27bc
|
Add purepython fallback. (Merge branch 'purepython')
|
2013-01-29 15:12:04 +09:00 |
|
INADA Naoki
|
8d6a387dff
|
fallback: Support Python 3.
|
2013-01-29 15:10:22 +09:00 |
|
INADA Naoki
|
cbabeebc95
|
Use MSGPACK_PUREPYTHON envvar to test fallback module
|
2013-01-29 14:47:16 +09:00 |
|
INADA Naoki
|
328369e52e
|
pep8 friendly.
|
2013-01-29 14:33:37 +09:00 |
|
Bas Westerbaan
|
4cde7f080c
|
fallback: _fb_read: add fast-path
|
2013-01-29 03:46:07 +01:00 |
|
Bas Westerbaan
|
d91a0d3d68
|
Revert "fallback: Use mmap objects instead of strings to unpack"
See next commit.
This reverts commit 770fed6b7f.
|
2013-01-29 03:45:17 +01:00 |
|
Bas Westerbaan
|
770fed6b7f
|
fallback: Use mmap objects instead of strings to unpack
Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
|
2013-01-29 03:44:44 +01:00 |
|
Bas Westerbaan
|
b9e9199eea
|
fallback: python3 bugfix for new testcase of d2f549a4
Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
|
2013-01-29 03:03:13 +01:00 |
|
Bas Westerbaan
|
d2f549a470
|
fallback: add actual rollback and add a testcase for it
Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
|
2013-01-29 02:58:26 +01:00 |
|
Bas Westerbaan
|
fb81f80d14
|
fallback: bugfix in next()
|
2013-01-29 02:47:41 +01:00 |
|
Bas Westerbaan
|
94925acb12
|
fallback: do not use dynamic format strings for struct.(un)pack
Increases performance on PyPy.
|
2013-01-29 02:15:29 +01:00 |
|
Bas Westerbaan
|
af9c9ca2c9
|
fallback: performance: write(a+b) -> write(a); write(b)
|
2013-01-29 02:01:34 +01:00 |
|
Bas Westerbaan
|
b940802032
|
fallback: two fixes for raising ExtraData
|
2013-01-28 22:29:23 +01:00 |
|
Bas Westerbaan
|
6fa0f46a12
|
setup: remove Python 2 only syntax
|
2013-01-28 14:32:01 +01:00 |
|
Bas Westerbaan
|
69ba3c9bf9
|
fallback: use __pypy__.builders.StringBuilder when available
This increases performance *a lot* on PyPy.
Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
|
2013-01-28 13:43:39 +01:00 |
|
Bas Westerbaan
|
2627b6ae9f
|
setup: automatically fallback to pure Python module
Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
|
2013-01-28 12:27:46 +01:00 |
|
Bas Westerbaan
|
6a28b28c63
|
Add pure Python fallback module
Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
|
2013-01-28 12:27:24 +01:00 |
|
INADA Naoki
|
5f55e4c6db
|
Switchng to py.test
|
2012-12-29 11:28:28 +09:00 |
|
INADA Naoki
|
97a9f3f05c
|
Switching to py.test
|
2012-12-29 11:27:28 +09:00 |
|
INADA Naoki
|
593c832ab0
|
Use py.test instead of nosetests.
|
2012-12-29 11:24:25 +09:00 |
|
INADA Naoki
|
d57e369258
|
Fix unpacker doesn't raise exception for invalid input (Merge branch '0.2'
Fixes #40
Conflicts:
ChangeLog.rst
msgpack/_unpacker.pyx
msgpack/_version.py
|
2012-12-29 01:43:16 +09:00 |
|
INADA Naoki
|
72416e403c
|
Fix unpacker doesn't raise exception for invalid input.
|
2012-12-29 01:39:59 +09:00 |
|
INADA Naoki
|
7b11a42825
|
Update ChangeLog.
|
2012-12-22 17:13:45 +09:00 |
|
INADA Naoki
|
9dc299bd8d
|
0.2.4
|
2012-12-22 17:11:30 +09:00 |
|
INADA Naoki
|
431fe8f9e0
|
Update changelog
|
2012-12-22 17:04:53 +09:00 |
|
INADA Naoki
|
d796d696d1
|
revert unwanted changes.
|
2012-12-22 13:09:35 +09:00 |
|
INADA Naoki
|
833b85f173
|
Merge branch '0.2-maint' (fix #39)
|
2012-12-22 13:08:46 +09:00 |
|
INADA Naoki
|
451631a11a
|
Fixes segfault when Exception raised from hook (fixed #39)
|
2012-12-22 12:54:01 +09:00 |
|
INADA Naoki
|
ce2c5b22ef
|
Check return value of _end functions.
|
2012-12-22 12:42:36 +09:00 |
|
INADA Naoki
|
79e44f86c9
|
Add NULL check.
|
2012-12-22 12:14:05 +09:00 |
|
INADA Naoki
|
0fa8c102d7
|
Add test reproducing SEGV
|
2012-12-22 12:12:32 +09:00 |
|
INADA Naoki
|
647af23373
|
Merge pull request #38 from msgpack/travis
Use tox on Travis.
|
2012-12-11 06:00:08 -08:00 |
|
INADA Naoki
|
34611a8ccd
|
Use newer cython.
|
2012-12-11 22:49:20 +09:00 |
|
INADA Naoki
|
7bebb665fb
|
Set PIP_USE_MIRRORS=true for faster venv creation.
|
2012-12-11 22:46:28 +09:00 |
|
INADA Naoki
|
1dd9280bff
|
Install tox
|
2012-12-11 22:42:08 +09:00 |
|
INADA Naoki
|
ef054cef51
|
fix package name
|
2012-12-11 22:40:07 +09:00 |
|
INADA Naoki
|
8b27482f5f
|
Use tox on Travis.
|
2012-12-11 22:36:09 +09:00 |
|
INADA Naoki
|
2ad02bb11a
|
Add Python 3.3 to .travis.yml
|
2012-12-11 22:30:38 +09:00 |
|
INADA Naoki
|
78c345555b
|
Update .travis.yml
|
2012-12-11 22:26:23 +09:00 |
|
INADA Naoki
|
685026d2e1
|
Split _msgpack.pyx (fix #34)
|
2012-12-11 22:17:36 +09:00 |
|
INADA Naoki
|
1c5b865db3
|
Update .gitignore
|
2012-12-11 22:15:53 +09:00 |
|