GitHub repository: numba/numba
Description: NumPy aware dynamic Python compiler using LLVM
Topics: compiler, cuda, llvm, numpy, parallel, python

Numba 0.58.1: tag_name: 0.58.1
body: Numba patch release.
Version 0.58.0: tag_name: 0.58.0
body: Major Numba release.
Version 0.57.1: tag_name: 0.57.1
body: Patch release to fix regressions with 0.57.0.
Version 0.57.0: tag_name: 0.57.0
body: A new release of Numba adding support for Python 3.11, NumPy 1.24, and upgrading to LLVM 14. For details, please see the change log at https://numba.readthedocs.io/en/stable/release-notes.html#version-0-57-0-1-may-2023.
Version 0.56.4: tag_name: 0.56.4
body: This is a bugfix release to fix a regression in the CUDA target in relation to the .view() method on CUDA device arrays that is present when using NumPy version 1.23.0 or later.
Version 0.56.3: tag_name: 0.56.3
body: This is a bugfix release to remove the version restriction applied to the `setuptools` package and to fix a bug in the CUDA target in relation to copying zero length device arrays to zero length host arrays.


Version 0.56.2: tag_name: 0.56.2
body: This is a bugfix release that supports NumPy 1.23 and fixes CUDA function caching.


Version 0.56.0: tag_name: 0.56.0
body: This release continues to add new features, bug fixes and stability improvements to Numba. Please note that this will be the last release that has support for Python 3.7 as the next release series (Numba 0.57) will support Python 3.11! Also note that, this will be the last release to support linux-32 packages produced by the Numba team.
Version 0.55.2: tag_name: 0.55.2
body: This is a maintenance release to support NumPy 1.22 and Apple M1


**Full Changelog**: https://github.com/numba/numba/blob/0.55.2/CHANGE_LOG
Version 0.55.1: tag_name: 0.55.1
body: This is a bugfix release that closes all the remaining issues from the accelerated release of 0.55.0 and also any release critical regressions discovered since then.
Version 0.55.0: tag_name: 0.55.0
body: This release includes a significant number important dependency upgrades along with a number of new features and bug fixes.  Most importantly, this release adds support for Python 3.10 and NumPy 1.21.
Version 0.54.1: tag_name: 0.54.1
body: This is a bugfix release for 0.54.0. It fixes a regression in structured array type handling, a potential leak on initialization failure in the CUDA target, a regression caused by Numba’s vendored cloudpickle module resetting dynamic classes and a few minor testing/infrastructure related problems.

Please see details in the release note: https://numba.readthedocs.io/en/0.54.1/release-notes.html#version-0-54-1-7-october-2021
Version 0.54.0: tag_name: 0.54.0
body: This release includes a significant number of new features, important refactoring, critical bug fixes and a number of dependency upgrades.

Please see details in the release notes at https://numba.readthedocs.io/en/0.54.0/release-notes.html
Version 0.53.1: tag_name: 0.53.1
body: This is a bugfix release for 0.53.0. It contains the following four
pull-requests which fix two critical regressions and two build failures
reported by the openSuSe team:

* PR #6851 set non-reported llvm timing values to 0.0
* PR #6837 Ignore warnings from packaging module when testing import behaviour.
* PR #6828 Fix regression in CUDA: Set stream in mapped and managed array
  device_setup
* PR #6826 Fix regression on gufunc serialization

Version 0.53.0: tag_name: 0.53.0
body: Highlights of core changes:

- Support for Python 3.9
- Function sub-typing
- Initial support for dynamic gufuncs (i.e. from @guvectorize)
- Parallel Accelerator (@njit(parallel=True) now supports Fortran ordered
arrays

Please find details in the [change log](https://numba.readthedocs.io/en/0.53.0/release-notes.html) and the [announcement post on Discourse](https://numba.discourse.group/t/numba-0-53-0-and-llvmlite-0-36-0-final-release/600).
Version 0.52.0: tag_name: 0.52.0
body: This release focuses on performance improvements, but also adds some new
features and contains numerous bug fixes and stability improvements.

Please find details in the [change log](https://numba.readthedocs.io/en/0.52.0/release-notes.html#version-0-52-0-30-november-2020) and the [announcement post on Discourse](https://numba.discourse.group/t/numba-0-52-0-and-llvmlite-0-35-0-final-release/384).