Recent Releases of msgpack-python
msgpack-python - v1.1.1
What's Changed
- Add Python 3.13 trove classifier by @edgarrmondragon in https://github.com/msgpack/msgpack-python/pull/626
- update Cython to 3.1.1 by @methane in https://github.com/msgpack/msgpack-python/pull/637
- update cibuildwheel to v2.23.3 by @methane in https://github.com/msgpack/msgpack-python/pull/638
- upload to PyPI on create a release by @methane in https://github.com/msgpack/msgpack-python/pull/639
New Contributors
- @edgarrmondragon made their first contribution in https://github.com/msgpack/msgpack-python/pull/626
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.1.0...v1.1.1
- Python
Published by methane 8 months ago
msgpack-python - v1.1.1rc1
What's Changed
- Add Python 3.13 trove classifier by @edgarrmondragon in https://github.com/msgpack/msgpack-python/pull/626
- update Cython to 3.1.1 by @methane in https://github.com/msgpack/msgpack-python/pull/637
- update cibuildwheel to v2.23.3 by @methane in https://github.com/msgpack/msgpack-python/pull/638
- upload to PyPI on create a release by @methane in https://github.com/msgpack/msgpack-python/pull/639
New Contributors
- @edgarrmondragon made their first contribution in https://github.com/msgpack/msgpack-python/pull/626
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.1.0...v1.1.1rc1
- Python
Published by methane 9 months ago
msgpack-python - v1.1.0
What's Changed
- Avoid using floating points during timestamp-datetime conversions by @hakanakyurek in https://github.com/msgpack/msgpack-python/pull/591
- use ruff instead of black by @methane in https://github.com/msgpack/msgpack-python/pull/598
- update Cython and setuptools by @methane in https://github.com/msgpack/msgpack-python/pull/599
- Add experimental support for Python 3.13 by @methane in https://github.com/msgpack/msgpack-python/pull/600
- update README by @methane in https://github.com/msgpack/msgpack-python/pull/561
- update cibuildwheel to 2.17 by @methane in https://github.com/msgpack/msgpack-python/pull/601
- implement buffer protocol by @methane in https://github.com/msgpack/msgpack-python/pull/602
- Remove unused code by @methane in https://github.com/msgpack/msgpack-python/pull/603
- packer: add
buf_sizeoption by @methane in https://github.com/msgpack/msgpack-python/pull/604 - update readme by @methane in https://github.com/msgpack/msgpack-python/pull/605
- cython: better exception handling by @methane in https://github.com/msgpack/msgpack-python/pull/606
- better error checks by @methane in https://github.com/msgpack/msgpack-python/pull/607
- Cleanup code and pyproject by @methane in https://github.com/msgpack/msgpack-python/pull/608
- Release v1.1.0rc1 by @methane in https://github.com/msgpack/msgpack-python/pull/609
- do not install cython as build dependency by @methane in https://github.com/msgpack/msgpack-python/pull/610
- update Cython to 3.0.11 by @methane in https://github.com/msgpack/msgpack-python/pull/617
- update cibuildwheel to 2.20.0 by @methane in https://github.com/msgpack/msgpack-python/pull/618
- Release v1.1.0rc2 by @methane in https://github.com/msgpack/msgpack-python/pull/619
- MNT: use PyLong* instead of PyInt* by @tacaswell in https://github.com/msgpack/msgpack-python/pull/620
- release v1.1.0 by @methane in https://github.com/msgpack/msgpack-python/pull/622
New Contributors
- @hakanakyurek made their first contribution in https://github.com/msgpack/msgpack-python/pull/591
- @tacaswell made their first contribution in https://github.com/msgpack/msgpack-python/pull/620
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.0.8...v1.1.0
- Python
Published by methane over 1 year ago
msgpack-python - v1.1.0rc2
What's Changed
- update Cython to 3.0.11 by @methane in https://github.com/msgpack/msgpack-python/pull/617
- update cibuildwheel to 2.20.0 by @methane in https://github.com/msgpack/msgpack-python/pull/618
- Release v1.1.0rc2 by @methane in https://github.com/msgpack/msgpack-python/pull/619
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.1.0rc1...v1.1.0rc2
- Python
Published by methane over 1 year ago
msgpack-python - v1.1.0rc1
- Update Cython to 3.0.10 to reduce C warnings and future support for Python 3.13.
- Stop using C++ mode in Cython to reduce compile error on some compilers.
Packer()hasbuf_sizeoption to specify initial size of internal buffer to reduce reallocation.- The default internal buffer size of Packer() is reduced from 1MiB to 256KiB to optimize for common use cases. Use
buf_sizeif you are packing large data. - Timestamp.todatetime() and Timestamp.fromdatetime() become more accurate by avoiding floating point calculations. (#591)
- The Cython code for Unpacker has been slightly rewritten for maintainability.
- The fallback implementation of Packer() and Unpacker() now uses keyword-only arguments to improve compatibility with the Cython implementation.
PRs
- Avoid using floating points during timestamp-datetime conversions by @hakanakyurek in https://github.com/msgpack/msgpack-python/pull/591
- use ruff instead of black by @methane in https://github.com/msgpack/msgpack-python/pull/598
- update Cython and setuptools by @methane in https://github.com/msgpack/msgpack-python/pull/599
- Add experimental support for Python 3.13 by @methane in https://github.com/msgpack/msgpack-python/pull/600
- update README by @methane in https://github.com/msgpack/msgpack-python/pull/561
- update cibuildwheel to 2.17 by @methane in https://github.com/msgpack/msgpack-python/pull/601
- implement buffer protocol by @methane in https://github.com/msgpack/msgpack-python/pull/602
- Remove unused code by @methane in https://github.com/msgpack/msgpack-python/pull/603
- packer: add
buf_sizeoption by @methane in https://github.com/msgpack/msgpack-python/pull/604 - update readme by @methane in https://github.com/msgpack/msgpack-python/pull/605
- cython: better exception handling by @methane in https://github.com/msgpack/msgpack-python/pull/606
- better error checks by @methane in https://github.com/msgpack/msgpack-python/pull/607
- Cleanup code and pyproject by @methane in https://github.com/msgpack/msgpack-python/pull/608
- Release v1.1.0rc1 by @methane in https://github.com/msgpack/msgpack-python/pull/609
- do not install cython as build dependency by @methane in https://github.com/msgpack/msgpack-python/pull/610
New Contributors
- @hakanakyurek made their first contribution in https://github.com/msgpack/msgpack-python/pull/591
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.0.8...v1.1.0rc1
- Python
Published by methane almost 2 years ago
msgpack-python - v1.0.8
What's Changed
- exclude C/Cython files from wheel by @methane in https://github.com/msgpack/msgpack-python/pull/577
- Build pure Python wheel for minor architectures.
- update Cython to 3.0.8 by @methane in https://github.com/msgpack/msgpack-python/pull/581
- This fixes memory leak when iterating over Unpacker on Python 3.12.
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.0.7...v1.0.8
- Python
Published by methane almost 2 years ago
msgpack-python - v1.0.7
What's Changed
- remove inline macro for msvc by @methane in https://github.com/msgpack/msgpack-python/pull/567
- do not fallback on build error by @methane in https://github.com/msgpack/msgpack-python/pull/568
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.0.6...v1.0.7
- Python
Published by methane over 2 years ago
msgpack-python - v1.0.6
What's Changed
- fix: build status badge by @Laerte in https://github.com/msgpack/msgpack-python/pull/538
- Drop python2 support by @sblondon in https://github.com/msgpack/msgpack-python/pull/519
- Drop Python 3.6 support by @evgenymarkov in https://github.com/msgpack/msgpack-python/pull/543
- try Cython 3.0 by @methane in https://github.com/msgpack/msgpack-python/pull/548
- CI: update cibuildwheel to v2.15.0 by @methane in https://github.com/msgpack/msgpack-python/pull/551
- sphinx-related work by @ThomasWaldmann in https://github.com/msgpack/msgpack-python/pull/554
- move project metadata to pyproject.toml by @ThomasWaldmann in https://github.com/msgpack/msgpack-python/pull/555
- add a basic .readthedocs.yaml file by @ThomasWaldmann in https://github.com/msgpack/msgpack-python/pull/558
- fix .readthedocs.yaml, fixes #559 by @ThomasWaldmann in https://github.com/msgpack/msgpack-python/pull/560
- prepare for 1.0.6rc1 by @methane in https://github.com/msgpack/msgpack-python/pull/557
- update actions by @methane in https://github.com/msgpack/msgpack-python/pull/563
- release v1.0.6 by @methane in https://github.com/msgpack/msgpack-python/pull/564
New Contributors
- @Laerte made their first contribution in https://github.com/msgpack/msgpack-python/pull/538
- @sblondon made their first contribution in https://github.com/msgpack/msgpack-python/pull/519
- @evgenymarkov made their first contribution in https://github.com/msgpack/msgpack-python/pull/543
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.0.5...v1.0.6
- Python
Published by methane over 2 years ago
msgpack-python - v1.0.6rc1
What's Changed
- fix: build status badge by @Laerte in https://github.com/msgpack/msgpack-python/pull/538
- Drop python2 support by @sblondon in https://github.com/msgpack/msgpack-python/pull/519
- Drop Python 3.6 support by @evgenymarkov in https://github.com/msgpack/msgpack-python/pull/543
- try Cython 3.0 by @methane in https://github.com/msgpack/msgpack-python/pull/548
- CI: update cibuildwheel to v2.15.0 by @methane in https://github.com/msgpack/msgpack-python/pull/551
- sphinx-related work by @ThomasWaldmann in https://github.com/msgpack/msgpack-python/pull/554
- move project metadata to pyproject.toml by @ThomasWaldmann in https://github.com/msgpack/msgpack-python/pull/555
- add a basic .readthedocs.yaml file by @ThomasWaldmann in https://github.com/msgpack/msgpack-python/pull/558
- fix .readthedocs.yaml, fixes #559 by @ThomasWaldmann in https://github.com/msgpack/msgpack-python/pull/560
- prepare for 1.0.6rc1 by @methane in https://github.com/msgpack/msgpack-python/pull/557
New Contributors
- @Laerte made their first contribution in https://github.com/msgpack/msgpack-python/pull/538
- @sblondon made their first contribution in https://github.com/msgpack/msgpack-python/pull/519
- @evgenymarkov made their first contribution in https://github.com/msgpack/msgpack-python/pull/543
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.0.5...v1.0.6rc1
- Python
Published by methane over 2 years ago
msgpack-python - v1.0.5
What's Changed
- Fallback to compiler defines when _BYTEORDER is not available by @kulikjak in https://github.com/msgpack/msgpack-python/pull/513
- Fix build error caused by ntohs, ntohl by @methane in https://github.com/msgpack/msgpack-python/pull/514
- Add python 3.11 wheels by @mayeut in https://github.com/msgpack/msgpack-python/pull/517
- fallback: Fix packing multidim memoryview by @methane in https://github.com/msgpack/msgpack-python/pull/527
- minor type in exception message by @AvdN in https://github.com/msgpack/msgpack-python/pull/533
New Contributors
- @kulikjak made their first contribution in https://github.com/msgpack/msgpack-python/pull/513
- @mayeut made their first contribution in https://github.com/msgpack/msgpack-python/pull/517
- @AvdN made their first contribution in https://github.com/msgpack/msgpack-python/pull/533
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.0.4...v1.0.5
- Python
Published by methane almost 3 years ago
msgpack-python - v1.0.5rc1
What's Changed
- Fallback to compiler defines when _BYTEORDER is not available by @kulikjak in https://github.com/msgpack/msgpack-python/pull/513
- Fix build error caused by ntohs, ntohl by @methane in https://github.com/msgpack/msgpack-python/pull/514
- Add python 3.11 wheels by @mayeut in https://github.com/msgpack/msgpack-python/pull/517
- fallback: Fix packing multidim memoryview by @methane in https://github.com/msgpack/msgpack-python/pull/527
- Prepare v1.0.5rc1 by @methane in https://github.com/msgpack/msgpack-python/pull/528
New Contributors
- @kulikjak made their first contribution in https://github.com/msgpack/msgpack-python/pull/513
- @mayeut made their first contribution in https://github.com/msgpack/msgpack-python/pull/517
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.0.4...v1.0.5rc1
- Python
Published by methane about 3 years ago
msgpack-python - v1.0.4
What's Changed
- Support Python 3.11 (beta)
- refresh ci settings. by @methane in https://github.com/msgpack/msgpack-python/pull/492
- Don't define *_ENDIAN macro on Unix. by @methane in https://github.com/msgpack/msgpack-python/pull/495
- Update setuptools and black by @methane in https://github.com/msgpack/msgpack-python/pull/498
- Use PyFloat_Pack8() on Python 3.11a7 by @vstinner in https://github.com/msgpack/msgpack-python/pull/499
- Upgrade black to fix CI by @hauntsaninja in https://github.com/msgpack/msgpack-python/pull/505
- Fix Unpacker maxbufferlength handling by @methane in https://github.com/msgpack/msgpack-python/pull/506
- ci: Update action versions. by @methane in https://github.com/msgpack/msgpack-python/pull/507
- Release v1.0.4 by @methane in https://github.com/msgpack/msgpack-python/pull/509
New Contributors
- @vstinner made their first contribution in https://github.com/msgpack/msgpack-python/pull/499
- @hauntsaninja made their first contribution in https://github.com/msgpack/msgpack-python/pull/505
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.0.3...v1.0.4
- Python
Published by methane over 3 years ago
msgpack-python - v1.0.4rc1
What's Changed
- refresh ci settings. by @methane in https://github.com/msgpack/msgpack-python/pull/492
- Don't define *_ENDIAN macro on Unix. by @methane in https://github.com/msgpack/msgpack-python/pull/495
- Update setuptools and black by @methane in https://github.com/msgpack/msgpack-python/pull/498
- Use PyFloat_Pack8() on Python 3.11a7 by @vstinner in https://github.com/msgpack/msgpack-python/pull/499
- Upgrade black to fix CI by @hauntsaninja in https://github.com/msgpack/msgpack-python/pull/505
- Fix Unpacker maxbufferlength handling by @methane in https://github.com/msgpack/msgpack-python/pull/506
- ci: Update action versions. by @methane in https://github.com/msgpack/msgpack-python/pull/507
New Contributors
- @vstinner made their first contribution in https://github.com/msgpack/msgpack-python/pull/499
- @hauntsaninja made their first contribution in https://github.com/msgpack/msgpack-python/pull/505
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.0.3...v1.0.4rc1
- Python
Published by methane almost 4 years ago
msgpack-python - v1.0.3
What's Changed
- Refactor fallback' read header by @GuyTuval in https://github.com/msgpack/msgpack-python/pull/441
- build: Create tox environments using a known Cython version by @moreati in https://github.com/msgpack/msgpack-python/pull/408
- Updated readme to make it more clear about Python 2 support by @laike9m in https://github.com/msgpack/msgpack-python/pull/456
- fix docstring by @methane in https://github.com/msgpack/msgpack-python/pull/459
- Remove redundant code by @hexagonrecursion in https://github.com/msgpack/msgpack-python/pull/460
- Fix error formatting by @hexagonrecursion in https://github.com/msgpack/msgpack-python/pull/463
- Fix tox.ini by @hexagonrecursion in https://github.com/msgpack/msgpack-python/pull/465
- Remove unused PyObject_AsReadBuffer definition by @shadchin in https://github.com/msgpack/msgpack-python/pull/468
- Make pure-python wheels and eggs possible by @hexagonrecursion in https://github.com/msgpack/msgpack-python/pull/467
- cimport uint64_t instead of using ctypedef by @vladima in https://github.com/msgpack/msgpack-python/pull/473
- Clearify unpack exception related to key type and strictmapkey flag by @paulmelis in https://github.com/msgpack/msgpack-python/pull/485
- Support Python 3.10 and Drop Python 3.5 by @methane in https://github.com/msgpack/msgpack-python/pull/487
- mac: Provide Universal2 wheel by @methane in https://github.com/msgpack/msgpack-python/pull/488
- Actions: Run CI for PRs only from forks. by @methane in https://github.com/msgpack/msgpack-python/pull/489
- Nicer error when packing a datetime without tzinfo by @bem7 in https://github.com/msgpack/msgpack-python/pull/466
- Release v1.0.3 by @methane in https://github.com/msgpack/msgpack-python/pull/491
New Contributors
- @GuyTuval made their first contribution in https://github.com/msgpack/msgpack-python/pull/441
- @laike9m made their first contribution in https://github.com/msgpack/msgpack-python/pull/456
- @hexagonrecursion made their first contribution in https://github.com/msgpack/msgpack-python/pull/460
- @shadchin made their first contribution in https://github.com/msgpack/msgpack-python/pull/468
- @vladima made their first contribution in https://github.com/msgpack/msgpack-python/pull/473
- @paulmelis made their first contribution in https://github.com/msgpack/msgpack-python/pull/485
- @bem7 made their first contribution in https://github.com/msgpack/msgpack-python/pull/466
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.0.2...v1.0.3
- Python
Published by methane about 4 years ago
msgpack-python - v1.0.3rc1
What's Changed
- Refactor fallback' read header by @GuyTuval in https://github.com/msgpack/msgpack-python/pull/441
- build: Create tox environments using a known Cython version by @moreati in https://github.com/msgpack/msgpack-python/pull/408
- Updated readme to make it more clear about Python 2 support by @laike9m in https://github.com/msgpack/msgpack-python/pull/456
- fix docstring by @methane in https://github.com/msgpack/msgpack-python/pull/459
- Remove redundant code by @hexagonrecursion in https://github.com/msgpack/msgpack-python/pull/460
- Fix error formatting by @hexagonrecursion in https://github.com/msgpack/msgpack-python/pull/463
- Fix tox.ini by @hexagonrecursion in https://github.com/msgpack/msgpack-python/pull/465
- Remove unused PyObject_AsReadBuffer definition by @shadchin in https://github.com/msgpack/msgpack-python/pull/468
- Make pure-python wheels and eggs possible by @hexagonrecursion in https://github.com/msgpack/msgpack-python/pull/467
- cimport uint64_t instead of using ctypedef by @vladima in https://github.com/msgpack/msgpack-python/pull/473
- Clearify unpack exception related to key type and strictmapkey flag by @paulmelis in https://github.com/msgpack/msgpack-python/pull/485
- Support Python 3.10 and Drop Python 3.5 by @methane in https://github.com/msgpack/msgpack-python/pull/487
- mac: Provide Universal2 wheel by @methane in https://github.com/msgpack/msgpack-python/pull/488
- Actions: Run CI for PRs only from forks. by @methane in https://github.com/msgpack/msgpack-python/pull/489
- Nicer error when packing a datetime without tzinfo by @bem7 in https://github.com/msgpack/msgpack-python/pull/466
New Contributors
- @GuyTuval made their first contribution in https://github.com/msgpack/msgpack-python/pull/441
- @laike9m made their first contribution in https://github.com/msgpack/msgpack-python/pull/456
- @hexagonrecursion made their first contribution in https://github.com/msgpack/msgpack-python/pull/460
- @shadchin made their first contribution in https://github.com/msgpack/msgpack-python/pull/468
- @vladima made their first contribution in https://github.com/msgpack/msgpack-python/pull/473
- @paulmelis made their first contribution in https://github.com/msgpack/msgpack-python/pull/485
- @bem7 made their first contribution in https://github.com/msgpack/msgpack-python/pull/466
Full Changelog: https://github.com/msgpack/msgpack-python/compare/v1.0.2...v1.0.3rc1
- Python
Published by methane over 4 years ago