summaryrefslogtreecommitdiff
path: root/msgpack
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove deprecated submodule unpack (#385)Inada Naoki2019-12-052-18/+0
|
* Drop old buffer protocol support (#383)Inada Naoki2019-12-051-38/+22
|
* blackenInada Naoki2019-12-053-180/+245
|
* Add Timestamp support (#382)Inada Naoki2019-12-057-20/+233
|
* Intern map keys (#381)Inada Naoki2019-12-032-0/+5
| | | Fixes #372.
* Remove encoding option from Unpacker. (#380)Inada Naoki2019-12-033-50/+14
|
* Ressurect unicode_errors of the Packer. (#379)Inada Naoki2019-12-032-10/+35
|
* Remove encoding/unicode_errors options from Packer (#378)Inada Naoki2019-12-032-63/+9
|
* Drop Python 2 support from _cmsgpack (#376)Inada Naoki2019-11-285-33/+6
|
* 0.6.2v0.6.2Inada Naoki2019-09-201-1/+1
|
* Use Py_SIZE() when it is safe (#369)Inada Naoki2019-09-191-3/+3
|
* Avoid calling __Pyx_GetModuleGlobalName for ExtType (#363)Marty B2019-09-191-0/+2
|
* use relative imports (#357)Felix Schwarz2019-05-124-10/+10
| | | | | 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.
* v0.6.1v0.6.1Inada Naoki2019-01-251-1/+1
|
* Recommend max_buffer_len instead of max_(str|bin|ext)_lenInada Naoki2019-01-252-13/+16
|
* Auto limit configuration (#342)Inada Naoki2019-01-242-27/+68
|
* use _PyFloat APIs to (de)serialize (#340)INADA Naoki2019-01-072-20/+7
|
* Fix docstringInada Naoki2018-12-042-2/+2
|
* 0.6.0v0.6.0Inada Naoki2018-11-301-1/+1
|
* cleanupInada Naoki2018-11-301-13/+13
|
* Fix fallbackInada Naoki2018-11-301-1/+1
|
* Implement strict_map_key to fallback unpacker.Inada Naoki2018-11-291-1/+9
|
* Add strict_map_key option to unpackerInada Naoki2018-11-292-5/+17
|
* Unpacker: allow to use buffer with size greater than 2 GB (#332)jkorvin2018-11-201-1/+1
|
* Add StackError and FormatError (#331)INADA Naoki2018-11-204-32/+78
|
* s/iteritems/items/g (#330)INADA Naoki2018-11-141-1/+1
|
* Try language_level=3 (#329)INADA Naoki2018-11-141-1/+1
|
* Refactor Cython code (#328)INADA Naoki2018-11-145-33/+9
| | | _msgpack -> _cmsgpack
* fallback: Fix warning stacklevel (#327)INADA Naoki2018-11-141-4/+4
|
* Remove deprecated write_bytes option (#322)INADA Naoki2018-11-122-39/+16
|
* Remove deprecated exception classes (#323)INADA Naoki2018-11-124-96/+85
|
* PendingDeprecationWarning -> DeprecationWarning (#321)INADA Naoki2018-11-093-7/+7
|
* Add Packer.buffer() (#320)INADA Naoki2018-11-093-18/+60
|
* unpacker: Make default size limit smaller (#319)INADA Naoki2018-11-082-23/+28
| | | | | To avoid DoS attack, make default size limit smaller. Fixes #295
* Merge extension moduleINADA Naoki2018-11-082-2/+5
| | | | | | | There were `_packer.so` and `_unpacker.so`. But single module is simpler than double module. Merge extension module into single `_msgpack.so`.
* Start 0.6 developmentINADA Naoki2018-10-031-1/+1
|
* Alternate fixes for jython and legacy CPython (#310)Raymond E Ferguson2018-10-021-39/+35
| | | | | | | | | | | | Python 3.4 is not supported officially. But keep running test for a while, to know when msgpack-python stop working on Python 3.4 actually. The current patches did not work under jython-2.7.1 where implicit casting of buffer or memoryview doesn't work. It may also be the jython is a little pickier about string casting non string bytes due to the underlying strong typing of java. See issues #303 & #304.
* fallback: Fix error on JythonInada Naoki2018-06-271-0/+7
| | | | Fixes #303
* Fix TypeError in fallback.unpack() on <Python 2.7.6Alex Gaynor2018-04-161-25/+31
|
* 0.5.60.5.6INADA Naoki2018-02-231-1/+1
|
* Deprecate implementation module's unpack() (#290)INADA Naoki2018-02-233-25/+23
|
* Fix Unpacker.feed() drops unused data in buffer. (#289)INADA Naoki2018-02-231-2/+7
| | | Fixes #287
* Fix #285 againINADA Naoki2018-02-231-18/+3
|
* Revert "Move unpack() from each implementation to __init__." (#288)INADA Naoki2018-02-233-14/+39
|\ | | | | This reverts commit da902f9c1d996fb461f1efef6487ef40d32d365a.
| * Revert "Move unpack() from each implementation to __init__. (#286)"INADA Naoki2018-02-233-14/+39
| | | | | | | | This reverts commit da902f9c1d996fb461f1efef6487ef40d32d365a.
* | 0.5.50.5.5INADA Naoki2018-02-221-1/+1
|/
* Move unpack() from each implementation to __init__. (#286)INADA Naoki2018-02-223-39/+14
| | | Fixes #285
* Fix memory leak in pure Python Unpacker.feed() (#284)INADA Naoki2018-02-161-0/+2
| | | fixes #283
* Use cython's cast for converting encoding and errors (#279)0.5.4INADA Naoki2018-02-052-53/+32
| | | It is little faster on Python 3 because we can skip temporary bytes object
* 0.5.4INADA Naoki2018-02-051-1/+1
|