------------------- * update cibuildwheel to 2.16.1 in order to provide cp312 wheels on PyPI * add `--version` option to `bsdiff4` and `bspatch4`
1.2.3
------------------- * handle signals in the diff function so this code can be interrupted if it's stuck, 21 * better error message for reading wrong header * add official Python 3.12 support
1.2.2
------------------- * enable building wheels for multiple platforms and Python versions using pypa/cibuildwheel * use setuptools instead of distutils in setup.py * add official Python 3.11 support
1.2.1
------------------- * add official Python 3.10 support * use absolute imports
1.2.0
------------------- * apply patch from Robert Scott to fix some bounds checking (this fixes an issue which has been assigned CVE-2020-15904) * update license information * add official Python 3.9 support * drop support for Python 2.6, 3.3 and 3.4 (things will probably still work)
1.1.9
Not secure
------------------- * add test for small file, 14 * fix PyArg_ParseTuple s uses Py_ssize_t, see issue 13