Numba

Latest version: v0.61.0

Safety actively analyzes 714815 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 10

0.27.0

Not secure
----------------------

This release updates llvmlite to LLVM 7. Note that LLVM 7.0.0 contains
a critical bug that is resolved with a patch included in the `llvmdev conda
package recipe`_. The final release of LLVM 7.0.1 may also resolve the issue.

* PR 434: Add another thread for RPi builds.
* PR 430: llvm lld integration, merge 428
* PR 428: Build LLD as part of the llvmdev package
* PR 413: Set up CI with Azure Pipelines
* PR 412: LLVM 7 support

.. _llvmdev conda package recipe: https://github.com/numba/llvmlite/tree/69aed71a829e6c552cca24a28c42abdf1efd2363/conda-recipes/llvmdev

0.26.0

Not secure
----------------------

The primary new features in this release is support for generation of Intel
JIT events, which makes profiling of JIT compiled code in Intel VTune
possible. This release also contains some minor build improvements for ARMv7,
and some small fixes.

LLVM 7 support was originally slated for this release, but had to be delayed
after some issues arose in testing. LLVM 6 is still required for llvmlite.

* PR 409: Use native cmake on armv7l
* PR 407: Throttle thread count for llvm build on armv7l.
* PR 403: Add shutdown detection to ObjectRef __del__ method.
* PR 400: conda recipe: add make as build dep
* PR 399: Add get_element_offset to TargetData
* PR 398: Fix gep method call on Constant objects
* PR 395: Fix typo in irbuilder documentation
* PR 394: Enable IntelJIT events for LLVM for VTune support

0.25.0

Not secure
----------------------

This release adds support for the FMA instruction, and has some documentation
and build improvements. Starting with this release, we are including
ARMv8 (AArch64) testig in our CI process.

* PR 391: Fix broken win32 py2.7 build.
* PR 387: protect against empty features in list
* PR 384: Read CMAKE_GENERATOR which conda-build sets
* PR 382: rewrite of install instructions, calling out LLVM build challenges
* PR 380: Add FMA intrinsic support
* PR 379: ARM aarch64 test on jetson tx2
* PR 378: add slack, drop flowdock

0.24.0

Not secure
---------------------

This release adds support for Python 3.7 and fixes some build issues. It also
contains an updated SVML patch for the llvmdev package that works around some
vectorization issues. It also adds a selective LLVM 6.0.1 llvmdev build for the
`ppc64le` architecture.

* PR 374: Fix up broken patch selector
* PR 373: Add long description from readme
* PR 371: LLVM 6.0.1 build based on RC and fixes for PPC64LE
* PR 369: Recipe fixes for Conda Build 3
* PR 363: Workaround for incorrect vectorization factor computed for SVML
functions
* PR 356: fix build on OpenBSD.
* PR 351: Python 3.7 compat: Properly escape repl in re.sub

0.23.2

---------------------

This is a bug fix release to assist in addressing a critical Numba issue that
can affect users who download llvmlite packages from sources other than PyPI
(pip), Anaconda, or Intel Python: https://github.com/numba/numba/issues/3006

Support for SVML is now detected at compile time and baked into a function that
is exposed by llvmlite. This function can be queried at runtime to find out if
SVML is supported by the LLVM that llvmlite was compiled against, code
generation paths can then be adjusted accordingly.

The following PRs are closed in this release:

* PR 361: Add SVML detection and a function to declare support.

0.23.1

Not secure
----------------------

This is a minor patch release that includes no code changes. It is issued to
fix a couple of problems with the build recipes for llvmdev (on which llvmlite
relies).

The following PRs are closed in this release:

* PR 353: PR Fix llvmdev build recipe.
* PR 348: llvmdev: enhancements to conda recipe

Page 5 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.