GitHub / vsergeev/u-msgpack-python / commits
A portable, lightweight MessagePack serializer and deserializer written in pure Python, compatible with Python 2, Python 3, CPython, PyPy / msgpack.org[Python]
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 9af0cf75 | remove travis config | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| e5c9b9b1 | use pypy2 environment in tox config | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| 6a2b4a3e | update tests status badge in readme | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| ff5ca534 | add github actions workflow | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| 5ba07ec2 | add mypy environment to tox config | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| 6a9aa1cb | update version and changelog to v2.8.0 | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| 2ea8b78d | migrate from module to package | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| 47e19a2f | add readthedocs configuration | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| 98ad62fd | add type stubs | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| 9d67b976 | add docs badge to readme | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| 18717a19 | migrate documentation to sphinx | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| a4c5ad6d | improve types and formatting in docstrings | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| aa532297 | fix UnsupportedTypeException name in pack docstrings | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| 479cfcc3 | add flake8 noqa ignores for python2 types | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| 07eb1540 | add flake8 configuration | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| 931960b8 | update copyright years in license | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| 12ed425b | enable py311 tox environment in travis config | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| d205f247 | add py39, py310, py311 environments to tox config | Vanya A. Sergeev <v****@s****o> | about 3 years ago | |
| e8eed403 | update version and changelog to v2.7.2 | Vanya A. Sergeev <v****@s****o> | over 3 years ago | |
| e5d4eb62 | update travis-ci link in build status badge in readme and msgpack.org.md | Vanya A. Sergeev <v****@s****o> | over 3 years ago | |
| 8794887e | update copyright years in license | Vanya A. Sergeev <v****@s****o> | over 3 years ago | |
| 309b1a91 |
fix hex formatting of data bytes in Ext string representation
Signed-off-by: Vanya A. Sergeev <v****@s****o> |
Stefan Ring <s****n@g****m>
Committed by: Vanya A. Sergeev <v****@s****o> |
over 3 years ago | |
| 14a7e976 | update python versions in travis config | Vanya A. Sergeev <v****@s****o> | about 4 years ago | |
| 6d38e3f5 | update dist to focal in travis config | Vanya A. Sergeev <v****@s****o> | about 4 years ago | |
| d2e5f36a |
replace dash-separated options in setup.cfg
Signed-off-by: Vanya A. Sergeev <v****@s****o> |
Matt Smith <m****t@o****k>
Committed by: Vanya A. Sergeev <v****@s****o> |
over 4 years ago | |
| e0c40002 | update version and changelog to v2.7.1 | Vanya A. Sergeev <v****@s****o> | over 5 years ago | |
| a8270297 | simplify filter expressions in unit tests | Vanya A. Sergeev <v****@s****o> | over 5 years ago | |
| 36aede91 | change to .format() strings in unit test reporting | Vanya A. Sergeev <v****@s****o> | over 5 years ago | |
| 570c082b | change to .format() strings in exceptions | Vanya A. Sergeev <v****@s****o> | over 5 years ago | |
| e1a16d4c | change to .format() strings in Ext string representation | Vanya A. Sergeev <v****@s****o> | over 5 years ago | |
| c3a6a952 | add ext type value validation to Ext class and ext_serializable() decorator | Vanya A. Sergeev <v****@s****o> | over 5 years ago | |
| 9d511bcb | update ext type value formatting in readme and msgpack.org.md | Vanya A. Sergeev <v****@s****o> | over 5 years ago | |
| 6a1771f3 | format ext type value as signed decimal instead of hex | Vanya A. Sergeev <v****@s****o> | over 5 years ago | |
| 80fe3cc2 | update version and changelog to v2.7.0 | Vanya A. Sergeev <v****@s****o> | almost 6 years ago | |
| 77d322d7 | add ext_serializable() subclass test to unit tests | Vanya A. Sergeev <v****@s****o> | almost 6 years ago | |
| c9c5c755 | add ext handler subclass test to unit tests | Vanya A. Sergeev <v****@s****o> | almost 6 years ago | |
| a5d7d40b | fix deregistration of Ext serializable classes in unit tests | Vanya A. Sergeev <v****@s****o> | almost 6 years ago | |
| e6e8566c | reorder priority of ext_serializable() superclass search in packing | Vanya A. Sergeev <v****@s****o> | almost 6 years ago | |
| b36181ef | refactor ext_serializable() superclass search in packing | Vanya A. Sergeev <v****@s****o> | almost 6 years ago | |
| fce7f63f | rename ext_serializable() mapping dictionaries | Vanya A. Sergeev <v****@s****o> | almost 6 years ago | |
| 620f6ef1 |
add support for packing subclasses of ext_serializable() classes
Signed-off-by: Vanya A. Sergeev <v****@s****o> |
Gabe Appleton <g****e@g****e>
Committed by: Vanya A. Sergeev <v****@s****o> |
about 6 years ago | |
| 871a9539 | defer Ext object creation in _unpack_ext() | Vanya A. Sergeev <v****@s****o> | about 6 years ago | |
| cb4db376 | update version and changelog to v2.6.0 | Vanya A. Sergeev <v****@s****o> | about 6 years ago | |
| 8599cae6 | update copyright years in license for 2020 | Vanya A. Sergeev <v****@s****o> | about 6 years ago | |
| b8f3ba66 | add ext_serializable() decorator usage to readme and msgpack.org.md | Vanya A. Sergeev <v****@s****o> | about 6 years ago | |
| 8aa0ee8d |
add ext_serializable() decorator
Co-authored-by: Gabe Appleton <g****e@g****e> |
Vanya A. Sergeev <v****@s****o> | about 6 years ago | |
| 9a1eabf5 | improve line break formatting | Vanya A. Sergeev <v****@s****o> | about 6 years ago | |
| 0e539c42 | remove unnecessary pass statement from wrapper classes | Vanya A. Sergeev <v****@s****o> | about 6 years ago | |
| 022ca7dc | enable py38 tox environment in travis config | Vanya A. Sergeev <v****@s****o> | over 6 years ago | |
| 8c2ea256 | add py38 environment to tox config | Vanya A. Sergeev <v****@s****o> | over 6 years ago | |
| 4a3dabd6 | add use_tuple unpacking option usage to readme | Vanya A. Sergeev <v****@s****o> | over 6 years ago | |
| 6d514f9d | add use_tuple unpacking option to unpack arrays into tuples | Vanya A. Sergeev <v****@s****o> | over 6 years ago | |
| 027bc3f9 | update version and changelog to v2.5.2 | Vanya A. Sergeev <v****@s****o> | almost 7 years ago | |
| 5ece62af | fix DeprecationWarning about using ABCs from collections on Python 3.7 |
Gabe Appleton <g****e@g****e>
Committed by: Vanya A. Sergeev <v****@s****o> |
about 7 years ago | |
| 49fa885c | update pypy version names in travis config | Vanya A. Sergeev <v****@s****o> | over 7 years ago | |
| e290b768 | update version and changelog to v2.5.1 | Vanya A. Sergeev <v****@s****o> | over 7 years ago | |
| 8c2d6093 | enable py37 tox environment in travis config | Vanya A. Sergeev <v****@s****o> | over 7 years ago | |
| ec7077ee | add note about naive/aware timestamps to README.md | Vanya A. Sergeev <v****@s****o> | over 7 years ago | |
| 64dfc387 | fix naive/aware timestamp handling in packing | Vanya A. Sergeev <v****@s****o> | over 7 years ago | |
| 50b1dd34 |
add handling for short reads in file unpacking
Signed-off-by: Vanya A. Sergeev <v****@s****o> |
DisposaBoy <d****y@k****o>
Committed by: Vanya A. Sergeev <v****@s****o> |
over 7 years ago | |
| 1a9e6066 | add commented py37 tox environment to travis config | Vanya A. Sergeev <v****@s****o> | almost 8 years ago | |
| 9ad593ed | add py37 environment to tox config | Vanya A. Sergeev <v****@s****o> | almost 8 years ago | |
| 7a9b7176 |
use tuple in isinstance() to simplify a few instance checks
Signed-off-by: Vanya A. Sergeev <v****@s****o> |
Gabe Appleton <g****e@g****e>
Committed by: Vanya A. Sergeev <v****@s****o> |
almost 8 years ago | |
| 76751f33 |
reduce calls to len() and favor < to <= in comparisons
Signed-off-by: Vanya A. Sergeev <v****@s****o> |
Gabe Appleton <g****e@g****e>
Committed by: Vanya A. Sergeev <v****@s****o> |
almost 8 years ago | |
| 28907ba1 |
make Ext a new-style object for cleaner python2 inheritance
Signed-off-by: Vanya A. Sergeev <v****@s****o> |
Gabe Appleton <g****e@g****e>
Committed by: Vanya A. Sergeev <v****@s****o> |
almost 8 years ago | |
| 5665042f | update version and changelog to v2.5.0 | Vanya A. Sergeev <v****@s****o> | about 8 years ago | |
| 70f3daf8 | add .pytest_cache/ to gitignore | Vanya A. Sergeev <v****@s****o> | about 8 years ago | |
| 16510e9a |
fix tests for big-endian platforms
Signed-off-by: Sergei Trofimovich <s****x@g****g>, Vanya A. Sergeev <v****@s****o> |
Sergei Trofimovich <s****x@g****g>
Committed by: Vanya A. Sergeev <v****@s****o> |
over 8 years ago | |
| f035453d | allow user override of reserved msgpack ext types | Vanya A. Sergeev <v****@s****o> | about 9 years ago | |
| 54d296fa | add support for msgpack timestamp format | Vanya A. Sergeev <v****@s****o> | about 9 years ago | |
| d46ab0bb | add tox .cache/ to gitgnore | Vanya A. Sergeev <v****@s****o> | about 9 years ago | |
| 38c71252 | update version and changelog to v2.4.1 | Vanya A. Sergeev <v****@s****o> | about 9 years ago | |
| cdf89806 | update version and changelog to v2.4.0 | Vanya A. Sergeev <v****@s****o> | about 9 years ago | |
| e60bc5e9 | add note about tox to README.md |
Pedro Rodrigues <m****u@g****m>
Committed by: Vanya A. Sergeev <v****@s****o> |
about 9 years ago | |
| 456032c2 | change travis configuration to use tox to run tests |
Pedro Rodrigues <m****u@g****m>
Committed by: Vanya A. Sergeev <v****@s****o> |
about 9 years ago | |
| 2f7b667a | add tox config file and .tox/ to gitignore |
Pedro Rodrigues <m****u@g****m>
Committed by: Vanya A. Sergeev <v****@s****o> |
about 9 years ago | |
| bdeee206 | add packing option to force float precision |
Fabien Fleutot <f****t@a****o>
Committed by: Vanya A. Sergeev <v****@s****o> |
over 9 years ago | |
| 4c461edb | implement hash special method in Ext class |
Fabien Fleutot <f****t@a****o>
Committed by: Vanya A. Sergeev <v****@s****o> |
over 9 years ago | |
| 5f53bcf2 | make codebase pep8 compliant |
Yuhang(Steven) Wang <s****a@l****m>
Committed by: Vanya A. Sergeev <v****@s****o> |
over 9 years ago | |
| 3b980fe1 | improve wording in readme and msgpack.org.md | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| 73ab43da | change encoded wording to serialized in InsufficientDataException docstring | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| b7bdf036 | update version and changelog to v2.3.0 | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| a2f88047 | add username to license copyright | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| 32f84aa3 | fix version 2.2 release date in changelog | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| 106a2175 | add hex prefix to data bytes in string representation of Ext | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| fbd5b76a | improve formatting in readme and msgpack.org.md | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| 4a383321 | add ext handlers usage to readme and msgpack.org.md | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| 740ea271 | add ext handlers tests to unit tests | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| eb2e053f | add support for ext handlers to pack | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| 6f66430a | add support for ext handlers to unpack | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| 9ea90b17 | add option to allow unpacking invalid utf8 strings | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| 921ae159 | add contributors to changelog | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| 591fa34b | fix email address format in setup.py | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| ed8bfbc3 | update version and docs to v2.2 | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| 1d1d8641 | update copyright years in license | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| a3a10717 | add build status, release, and license badges to readme and msgpack.org.md | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| 923b038d | add travis build configuration | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| 10c50a8e | improve wording of readme and msgpack.org.md | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| fe1e6957 | add use_ordered_dict option usage to readme | Vanya A. Sergeev <v****@s****o> | over 9 years ago | |
| 02004fba | add support for unpacking maps into OrderedDict | Vanya A. Sergeev <v****@s****o> | over 9 years ago |