Skip to main content

Numba

Gitter Discourse Zenodo DOI PyPI Azure Pipelines

A Just-In-Time Compiler for Numerical Functions in Python

Numba is an open source, NumPy-aware optimizing compiler for Python sponsored by Anaconda, Inc. It uses the LLVM compiler project to generate machine code from Python syntax.

Numba can compile a large subset of numerically-focused Python, including many NumPy functions. Additionally, Numba has support for automatic parallelization of loops, generation of GPU-accelerated code, and creation of ufuncs and C callbacks.

For more information about Numba, see the Numba homepage: https://numba.pydata.org and the online documentation: https://numba.readthedocs.io/en/stable/index.html

Installation

Please follow the instructions:

https://numba.readthedocs.io/en/stable/user/installing.html

Demo

Please have a look and the demo notebooks via the mybinder service:

https://mybinder.org/v2/gh/numba/numba-examples/master?filepath=notebooks

Contact

Numba has a discourse forum for discussions:

Metadata

Release files for numba 0.59.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for numba 0.59.1
File Size Uploaded Provenance Actions
numba-0.59.1.tar.gz 2.7 MB Without provenance Details for numba-0.59.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for numba 0.59.1
File Actions
numba-0.59.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for numba-0.59.1-cp312-cp312-win_amd64.whl
numba-0.59.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for numba-0.59.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
numba-0.59.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details for numba-0.59.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
numba-0.59.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for numba-0.59.1-cp312-cp312-macosx_11_0_arm64.whl
numba-0.59.1-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details for numba-0.59.1-cp312-cp312-macosx_10_9_x86_64.whl
numba-0.59.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for numba-0.59.1-cp311-cp311-win_amd64.whl
numba-0.59.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for numba-0.59.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
numba-0.59.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details for numba-0.59.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
numba-0.59.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for numba-0.59.1-cp311-cp311-macosx_11_0_arm64.whl
numba-0.59.1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details for numba-0.59.1-cp311-cp311-macosx_10_9_x86_64.whl
numba-0.59.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for numba-0.59.1-cp310-cp310-win_amd64.whl
numba-0.59.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for numba-0.59.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
numba-0.59.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details for numba-0.59.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
numba-0.59.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for numba-0.59.1-cp310-cp310-macosx_11_0_arm64.whl
numba-0.59.1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details for numba-0.59.1-cp310-cp310-macosx_10_9_x86_64.whl
numba-0.59.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for numba-0.59.1-cp39-cp39-win_amd64.whl
numba-0.59.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details for numba-0.59.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
numba-0.59.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details for numba-0.59.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
numba-0.59.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for numba-0.59.1-cp39-cp39-macosx_11_0_arm64.whl
numba-0.59.1-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details for numba-0.59.1-cp39-cp39-macosx_10_9_x86_64.whl

Total release size: 62.3 MB

Release files / numba-0.59.1.tar.gz

Download URL numba-0.59.1.tar.gz
Size 2.7 MB
Tags Source
SHA-256 checksum
How to use checksums
76f69132b96028d2774ed20415e8c528a34e3299a40581bae178f0994a2f370b
BLAKE2b-256 checksum
How to use checksums
bb84468592513867604800592b58d106f5e7e6ef61de226b59c1e9313917fbbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp312-cp312-win_amd64.whl

Download URL numba-0.59.1-cp312-cp312-win_amd64.whl
Size 2.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
5bf68f4d69dd3a9f26a9b23548fa23e3bcb9042e2935257b471d2a8d3c424b7f
BLAKE2b-256 checksum
How to use checksums
5068d58351398ae9c6796fd010f9cf820db4c4a78ff0acb0aa02d940aa08a61e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL numba-0.59.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.7 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f7ad1d217773e89a9845886401eaaab0a156a90aa2f179fdc125261fd1105096
BLAKE2b-256 checksum
How to use checksums
47abef2605f0463889ea8934feb84ac71c3b3c562bd25bb0fda690ba46ee2fbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL numba-0.59.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 3.4 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7d80bce4ef7e65bf895c29e3889ca75a29ee01da80266a01d34815918e365835
BLAKE2b-256 checksum
How to use checksums
3cd6f8ac5cebf9f2425be7a374e708a25f98f2b1831c775f6abd32eb250e4b77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL numba-0.59.1-cp312-cp312-macosx_11_0_arm64.whl
Size 2.6 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8c8b4477763cb1fbd86a3be7050500229417bf60867c93e131fd2626edb02238
BLAKE2b-256 checksum
How to use checksums
547e6d5ca55bcffd569e506b488673aca396ac76a543b4dcd57fe713c318fe0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp312-cp312-macosx_10_9_x86_64.whl

Download URL numba-0.59.1-cp312-cp312-macosx_10_9_x86_64.whl
Size 2.6 MB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1cce206a3b92836cdf26ef39d3a3242fec25e07f020cc4feec4c4a865e340569
BLAKE2b-256 checksum
How to use checksums
5040307a1481286185415aadfe0f4d41bff87cdcf33d075fadab08dc03ac46cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp311-cp311-win_amd64.whl

Download URL numba-0.59.1-cp311-cp311-win_amd64.whl
Size 2.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0594b3dfb369fada1f8bb2e3045cd6c61a564c62e50cf1f86b4666bc721b3450
BLAKE2b-256 checksum
How to use checksums
38f0ad848815b0adafcf5f238e728933950034355a8d59969772be1cd57606d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL numba-0.59.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.7 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
dd2842fac03be4e5324ebbbd4d2d0c8c0fc6e0df75c09477dd45b288a0777389
BLAKE2b-256 checksum
How to use checksums
54f27d1579037643c874fa73516ea84c07e8d30ea347fb1a88c03b198447655d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL numba-0.59.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 3.4 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2801003caa263d1e8497fb84829a7ecfb61738a95f62bc05693fcf1733e978e4
BLAKE2b-256 checksum
How to use checksums
ab97d23ae27bb609e4ce804456b401bdde575a385a86786e7d1080e4d9b75c8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL numba-0.59.1-cp311-cp311-macosx_11_0_arm64.whl
Size 2.6 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
411df625372c77959570050e861981e9d196cc1da9aa62c3d6a836b5cc338966
BLAKE2b-256 checksum
How to use checksums
707d0d1419479997319ca72ef735791c2ee50819f9c200adea96142ee7499fae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL numba-0.59.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 2.6 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
43727e7ad20b3ec23ee4fc642f5b61845c71f75dd2825b3c234390c6d8d64051
BLAKE2b-256 checksum
How to use checksums
5f2d085c21f3086eff0b830e5d03d084a1b4b10dfde0c65feeac6be8c361265c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp310-cp310-win_amd64.whl

Download URL numba-0.59.1-cp310-cp310-win_amd64.whl
Size 2.7 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
990e395e44d192a12105eca3083b61307db7da10e093972ca285c85bef0963d6
BLAKE2b-256 checksum
How to use checksums
0cfcaecc9db1cb2707cede48779a50a67fdee270dc171e833027e5afda747701
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL numba-0.59.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.7 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
525ef3f820931bdae95ee5379c670d5c97289c6520726bc6937a4a7d4230ba24
BLAKE2b-256 checksum
How to use checksums
f62df8cdcf325c8fbdfff911607d184e28eb7c94ca5c4760d7f149323404778a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL numba-0.59.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 3.4 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3476a4f641bfd58f35ead42f4dcaf5f132569c4647c6f1360ccf18ee4cda3990
BLAKE2b-256 checksum
How to use checksums
bf142659013deb86b959a7897ea34b3f0054480696c58172ded6028e33801a52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL numba-0.59.1-cp310-cp310-macosx_11_0_arm64.whl
Size 2.6 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0b77aecf52040de2a1eb1d7e314497b9e56fba17466c80b457b971a25bb1576d
BLAKE2b-256 checksum
How to use checksums
150119c67d25ff36713ad5b90ef4a1a54fa4a87ccb377a8b2fccce2f6b4fd582
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL numba-0.59.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 2.6 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
97385a7f12212c4f4bc28f648720a92514bee79d7063e40ef66c2d30600fd18e
BLAKE2b-256 checksum
How to use checksums
f14bef5dc0fdd8255742b1906ab434fbac425616c429b7b6e0bf87340f453919
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp39-cp39-win_amd64.whl

Download URL numba-0.59.1-cp39-cp39-win_amd64.whl
Size 2.6 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
8d51ccd7008a83105ad6a0082b6a2b70f1142dc7cfd76deb8c5a862367eb8c86
BLAKE2b-256 checksum
How to use checksums
24646660c8b1809d906189d691d0b098f18841d8782c1bc5ad1ccdd19faee789
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL numba-0.59.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.7 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9712808e4545270291d76b9a264839ac878c5eb7d8b6e02c970dc0ac29bc8187
BLAKE2b-256 checksum
How to use checksums
da168405d0e16901d741b4a469a2e227acb590602fd47d1fa33e449ef91456f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL numba-0.59.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 3.4 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
649913a3758891c77c32e2d2a3bcbedf4a69f5fea276d11f9119677c45a422e8
BLAKE2b-256 checksum
How to use checksums
51f79176a177c4cb7929e1b9c59696590ae5325b03670cc96d541f9e215b865d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL numba-0.59.1-cp39-cp39-macosx_11_0_arm64.whl
Size 2.6 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0f68589740a8c38bb7dc1b938b55d1145244c8353078eea23895d4f82c8b9ec1
BLAKE2b-256 checksum
How to use checksums
c7c5c12bfaef687626b6bb0a85e69d9af60245a509f0fa4ee69e7649bacfeded
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / numba-0.59.1-cp39-cp39-macosx_10_9_x86_64.whl

Download URL numba-0.59.1-cp39-cp39-macosx_10_9_x86_64.whl
Size 2.6 MB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
4e0318ae729de6e5dbe64c75ead1a95eb01fabfe0e2ebed81ebf0344d32db0ae
BLAKE2b-256 checksum
How to use checksums
9cdd1d8d03511f8301537222905226a56caa76063ee31e0096cfd91cfaea97e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Security for numba 0.59.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.59.1 This release

21 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page