* use ``PyLong_*`` instead of ``PyInt_*`` for compatibility with future Cython. (620)
1.1.0rc2
========
Release Date: 2024-08-19
* Update Cython to 3.0.11 for better Python 3.13 support. * Update cibuildwheel to 2.20.0 to build Python 3.13 wheels.
1.1.0rc1
========
Release Date: 2024-05-07
* 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.
1.0.8
=====
Release Date: 2024-03-01
* Update Cython to 3.0.8. This fixes memory leak when iterating ``Unpacker`` object on Python 3.12. * Do not include C/Cython files in binary wheels.
1.0.7
=====
Release Date: 2023-09-28
* Fix build error of extension module on Windows. (567) * ``setup.py`` doesn't skip build error of extension module. (568)
1.0.6
=====
Release Date: 2023-09-21
.. note:: v1.0.6 Wheels for Windows don't contain extension module. Please upgrade to v1.0.7 or newer.
* Add Python 3.12 wheels (517) * Remove Python 2.7, 3.6, and 3.7 support