Skip to content

Releases: msgpack/msgpack-python

v1.1.0

10 Sep 04:20
4587393
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.8...v1.1.0

v1.1.0rc2

19 Aug 16:04
9d0c7f2
Compare
Choose a tag to compare
v1.1.0rc2 Pre-release
Pre-release

What's Changed

Full Changelog: v1.1.0rc1...v1.1.0rc2

v1.1.0rc1

07 May 15:59
0b1c47b
Compare
Choose a tag to compare
v1.1.0rc1 Pre-release
Pre-release
  • 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() has buf_size option 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_size if you are packing large data.
  • Timestamp.to_datetime() and Timestamp.from_datetime() 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

New Contributors

Full Changelog: v1.0.8...v1.1.0rc1

v1.0.8

01 Mar 11:37
9aedf8e
Compare
Choose a tag to compare

What's Changed

  • exclude C/Cython files from wheel by @methane in #577
  • Build pure Python wheel for minor architectures.
  • update Cython to 3.0.8 by @methane in #581
    • This fixes memory leak when iterating over Unpacker on Python 3.12.

Full Changelog: v1.0.7...v1.0.8

v1.0.7

28 Sep 08:38
acd0684
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.6...v1.0.7

v1.0.6

21 Sep 07:34
b1b0eda
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.5...v1.0.6

v1.0.6rc1

13 Sep 23:28
4e10c10
Compare
Choose a tag to compare
v1.0.6rc1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.0.5...v1.0.6rc1

v1.0.5

09 Mar 02:43
Compare
Choose a tag to compare

What's Changed

  • Fallback to compiler defines when __BYTE_ORDER is not available by @kulikjak in #513
  • Fix build error caused by ntohs, ntohl by @methane in #514
  • Add python 3.11 wheels by @mayeut in #517
  • fallback: Fix packing multidim memoryview by @methane in #527
  • minor type in exception message by @AvdN in #533

New Contributors

Full Changelog: v1.0.4...v1.0.5

v1.0.5rc1

18 Jan 10:49
1008229
Compare
Choose a tag to compare
v1.0.5rc1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.0.4...v1.0.5rc1

v1.0.4

03 Jun 07:29
b5acfd5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.3...v1.0.4