summaryrefslogtreecommitdiff
path: root/msgpack/_msgpack.pyx
diff options
context:
space:
mode:
authorINADA Naoki <inada-n@klab.com>2012-09-21 14:15:30 +0900
committerINADA Naoki <inada-n@klab.com>2012-09-21 14:15:30 +0900
commit51335bbee4502ac3af81363a10ef6718439377d1 (patch)
tree175fb5ef98ca964a293a300067baa26bb3f3bf98 /msgpack/_msgpack.pyx
parent397d772e110ad7000e0952d41c74d8efd322f01f (diff)
downloadmsgpack-python-51335bbee4502ac3af81363a10ef6718439377d1.tar.gz
packb supports use_single_float option.
Diffstat (limited to 'msgpack/_msgpack.pyx')
-rw-r--r--msgpack/_msgpack.pyx5
1 files changed, 3 insertions, 2 deletions
diff --git a/msgpack/_msgpack.pyx b/msgpack/_msgpack.pyx
index af005cb..c9f5e31 100644
--- a/msgpack/_msgpack.pyx
+++ b/msgpack/_msgpack.pyx
@@ -177,10 +177,11 @@ def pack(object o, object stream, default=None, encoding='utf-8', unicode_errors
packer = Packer(default=default, encoding=encoding, unicode_errors=unicode_errors)
stream.write(packer.pack(o))
-def packb(object o, default=None, encoding='utf-8', unicode_errors='strict'):
+def packb(object o, default=None, encoding='utf-8', unicode_errors='strict', use_single_float=False):
"""
pack o and return packed bytes."""
- packer = Packer(default=default, encoding=encoding, unicode_errors=unicode_errors)
+ packer = Packer(default=default, encoding=encoding, unicode_errors=unicode_errors,
+ use_single_float=use_single_float)
return packer.pack(o)