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_size option 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() 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.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_size option 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 -

- Python
Published by methane over 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

msgpack-python - v0.6.2

- Python
Published by methane over 6 years ago

msgpack-python - v0.6.1

- Python
Published by methane about 7 years ago

msgpack-python - v0.6.0

- Python
Published by methane about 7 years ago

msgpack-python - 0.5.6

- Python
Published by methane almost 8 years ago

msgpack-python - 0.5.5

- Python
Published by methane about 8 years ago

msgpack-python - 0.5.4

- Python
Published by methane about 8 years ago

msgpack-python - 0.5.2

- Python
Published by methane about 8 years ago

msgpack-python - msgpack-0.5.1

- Python
Published by methane about 8 years ago