tailhook
8cb5ccad99
Implemented encoding for strings
...
* Packer by default uses `utf-8` encoding by default
* Unpacker uses `None` by default, so no decoding is done
* Both pack and unpack has `encoding` and `unicode_errors` arguments,
if `encoding` is `None` no encoding/decoding is done, otherwise
it is python codec. `unicode_errors` is supplied as `errors`
parameter to codec
2011-04-15 18:39:17 +03:00
INADA Naoki
e1711ffcf2
Add list_hook option to unpacker.
2010-10-26 02:09:52 +09:00
INADA Naoki
d8e3575a46
Remove unnecessary refcount manipulation.
2010-10-26 01:32:08 +09:00
INADA Naoki
70982e204c
Add object_hook option to unpack and default option to pack.
...
(see simplejson for how to use).
2010-10-26 01:26:06 +09:00
INADA Naoki
4a15d8b6d2
python: Support Python3.
2010-09-02 01:29:57 +09:00
inada-n
b9f78821d4
Make tuple default.
2009-12-17 15:19:18 +09:00
Naoki INADA
f4c5b15cc6
Add use_tuple option that returns tuple for array object to Unpacker.
2009-12-17 11:13:47 +09:00
Naoki INADA
3e396ef146
Don't use C++.
2009-06-28 21:24:16 +09:00
Naoki INADA
479263989b
Stop unnecessary caching.
2009-06-24 14:58:02 +09:00
Naoki INADA
5d4189306a
Check return value of c-api.
2009-06-24 04:25:05 +09:00
Naoki INADA
f61b282886
Reduce memory footprint.
2009-06-24 01:54:47 +09:00
Naoki INADA
3fd28d0792
Remove duplicated values.
2009-06-24 01:38:48 +09:00
Naoki INADA
dd53b141ef
Remove unneccessary value.
2009-06-24 01:13:39 +09:00
Naoki INADA
46d7c65621
Fix compile error.
2009-06-22 19:49:02 +09:00
Naoki INADA
87f5df1503
Use std::stack.
2009-06-22 15:59:02 +09:00
Naoki INADA
20a7ff0be8
Make msgpack package instead of module. and using Cython in setup script.
2009-06-22 14:38:36 +09:00
Naoki INADA
3a9f74e79c
Make msgpack package instead of module.
2009-06-10 10:58:09 +09:00