Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update docstring | Inada Naoki | 2020-12-04 | 1 | -1/+7 |
| | |||||
* | Support datetime. (#394) | Inada Naoki | 2019-12-11 | 1 | -3/+16 |
| | |||||
* | Simplify check for bool type (#362) | Marty B | 2019-12-09 | 1 | -5/+4 |
| | |||||
* | typo | Inada Naoki | 2019-12-09 | 1 | -1/+1 |
| | |||||
* | Use new msgpack spec by default. (#386) | Inada Naoki | 2019-12-05 | 1 | -4/+2 |
| | |||||
* | Add Timestamp support (#382) | Inada Naoki | 2019-12-05 | 1 | -1/+8 |
| | |||||
* | Ressurect unicode_errors of the Packer. (#379) | Inada Naoki | 2019-12-03 | 1 | -7/+27 |
| | |||||
* | Remove encoding/unicode_errors options from Packer (#378) | Inada Naoki | 2019-12-03 | 1 | -39/+7 |
| | |||||
* | Drop Python 2 support from _cmsgpack (#376) | Inada Naoki | 2019-11-28 | 1 | -4/+1 |
| | |||||
* | Use Py_SIZE() when it is safe (#369) | Inada Naoki | 2019-09-19 | 1 | -3/+3 |
| | |||||
* | Avoid calling __Pyx_GetModuleGlobalName for ExtType (#363) | Marty B | 2019-09-19 | 1 | -0/+2 |
| | |||||
* | use relative imports (#357) | Felix Schwarz | 2019-05-12 | 1 | -1/+1 |
| | | | | | Some applications use msgpack to store persistent data and require a specific msgpack version (e.g. borgbackup). Bundling helps in case there is an (incompatible) version of msgpack in a system-wide install. | ||||
* | s/iteritems/items/g (#330) | INADA Naoki | 2018-11-14 | 1 | -1/+1 |
| | |||||
* | Refactor Cython code (#328) | INADA Naoki | 2018-11-14 | 1 | -7/+3 |
| | | | _msgpack -> _cmsgpack | ||||
* | Remove deprecated exception classes (#323) | INADA Naoki | 2018-11-12 | 1 | -14/+13 |
| | |||||
* | PendingDeprecationWarning -> DeprecationWarning (#321) | INADA Naoki | 2018-11-09 | 1 | -1/+1 |
| | |||||
* | Add Packer.buffer() (#320) | INADA Naoki | 2018-11-09 | 1 | -2/+12 |
| | |||||
* | Use cython's cast for converting encoding and errors (#279)0.5.4 | INADA Naoki | 2018-02-05 | 1 | -22/+18 |
| | | | It is little faster on Python 3 because we can skip temporary bytes object | ||||
* | Undeprecate unicode_errors (#278) | INADA Naoki | 2018-02-05 | 1 | -4/+3 |
| | |||||
* | Fix encoding and unicode_errors (#277) | Andrew Rabert | 2018-02-03 | 1 | -17/+16 |
| | | | | | | | Previously, unicode_errors was either set to NULL or to the result of PyBytes_AsString. This restores that behavior while also keeping the existing NULL default behavior. Original defaults were restored to keep API compatibility until these deprecated options are finally removed. | ||||
* | Packer.pack() reset buffer on exception (#274) | INADA Naoki | 2018-01-11 | 1 | -5/+7 |
| | | | fixes #210 | ||||
* | packer: Use PyUnicode_AsUTF8AndSize() for utf-8 (#272) | INADA Naoki | 2018-01-11 | 1 | -13/+23 |
| | |||||
* | Add raw_as_bytes option to Unpacker. (#265) | INADA Naoki | 2018-01-11 | 1 | -6/+12 |
| | |||||
* | Remove FutureWarning about use_bin_type option (#271) | INADA Naoki | 2018-01-10 | 1 | -13/+13 |
| | |||||
* | Warn about future use_bin_type change (#264) | INADA Naoki | 2018-01-06 | 1 | -2/+10 |
| | |||||
* | Packer accepts bytearray objects (#229) | jfolz | 2017-05-18 | 1 | -2/+12 |
| | |||||
* | Merge branch 'release-0.4' | INADA Naoki | 2017-01-12 | 1 | -3/+3 |
|\ | |||||
| * | fix typos and other cosmetic issues (#214)release-0.4 | TW | 2017-01-11 | 1 | -5/+5 |
| | | | | | | | | | | | | | | 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 | ||||
| * | Use AppVeyor to build windows wheel (#188) | INADA Naoki | 2016-07-21 | 1 | -2/+2 |
| | | | | | | | | | | | | * 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. | ||||
* | | Remove unused import (#190) | INADA Naoki | 2016-05-05 | 1 | -3/+0 |
| | | |||||
* | | travis: Use docker to test 32bit environment (#189) | INADA Naoki | 2016-05-05 | 1 | -2/+2 |
| | | | | | | | | | | * travis: testing matrix.include feature to use docker * Add test script for 32bit * Fix OverflowError in 32bit Environment | ||||
* | | fix problems associated with packing memoryviews | folz | 2016-05-03 | 1 | -11/+12 |
| | | | | | | | | | | fix wrong length when packing multibyte memoryviews in fallback add tests for memoryviews of different types and sizes and check contents of packed data | ||||
* | | Use AppVeyor to build windows wheel (#188) | INADA Naoki | 2016-05-03 | 1 | -2/+2 |
| | | | | | | | | | | | | * 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. | ||||
* | | Use Python's memory API (#185) | INADA Naoki | 2016-04-30 | 1 | -4/+3 |
| | | |||||
* | | changed more ValueErrors to PackValueError | palaviv | 2016-02-12 | 1 | -5/+5 |
| | | |||||
* | | msgpack pack and unpack throws only exception that inherit from ↵ | palaviv | 2016-02-12 | 1 | -7/+7 |
| | | | | | | | | MsgpackBaseException. cython and fallback throws same exceptions | ||||
* | | Support packing memoryview objects | folz | 2016-01-25 | 1 | -0/+17 |
| | | |||||
* | | Merge pull request #158 from methane/feature/strict-typecheck | INADA Naoki | 2016-01-25 | 1 | -10/+21 |
|\ \ | |/ |/| | Packer: check type strictly | ||||
| * | strict type check for ext type | INADA Naoki | 2015-11-10 | 1 | -1/+1 |
| | | |||||
| * | strict_types should be last argument | INADA Naoki | 2015-11-10 | 1 | -7/+7 |
| | | |||||
| * | s/precise_mode/strict_types/ | INADA Naoki | 2015-11-10 | 1 | -13/+13 |
| | | |||||
| * | Merge branch 'master' of https://github.com/faerot/msgpack-python into ↵ | INADA Naoki | 2015-11-10 | 1 | -9/+20 |
| |\ | | | | | | | | | | pramukta-default_function_on_int_overflow | ||||
| | * | precise_mode instead of distinguish_tuple | faerot | 2014-05-22 | 1 | -17/+20 |
| | | | | | | | | | | | | | | | | | | | | | When precise_mode flag is set, serialization will be as precise as possible - type checks will be exact (type(..) is ... instead of isinstance(..., ...) and tuple will be treated as undefined type. This mode is to make accurate object serialization possible. | ||||
| | * | added distinguish_tuple argument to Packer | faerot | 2014-05-22 | 1 | -2/+10 |
| | | | | | | | | | | | | This will make precise python types serialization possible. | ||||
* | | | Fix wrong 'dict is too large' on unicode string | Sadayuki Furuhashi | 2016-01-11 | 1 | -3/+3 |
|/ / | |||||
* | | refactor | INADA Naoki | 2015-11-09 | 1 | -2/+2 |
| | | |||||
* | | corresponding change to cython implementation | Pramukta Kumar | 2015-03-17 | 1 | -6/+14 |
| | | |||||
* | | Fix build failuer for Python 2.7 on Windows.fix-windows | INADA Naoki | 2015-01-07 | 1 | -2/+1 |
|/ | | | | Remove int8_t usage. | ||||
* | Fix size limit on pack_array_header and pack_map_header. | INADA Naoki | 2014-03-26 | 1 | -2/+2 |
| | |||||
* | Add check for format limits. | INADA Naoki | 2014-03-26 | 1 | -4/+26 |
| |