Skip to main content
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.58.0

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.58.0
File Size Uploaded
numba-0.58.0.tar.gz 2.6 MB Details

Built distributions (wheels)

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

Total release size: 61.7 MB

Release files / numba-0.58.0.tar.gz

Download URL numba-0.58.0.tar.gz
Size 2.6 MB
Tags Source
SHA-256 checksum
How to use checksums
e5d5a318dc65a101ef846d7fd93f3cf2f7942494019e8342e51238b360739125
BLAKE2b-256 checksum
How to use checksums
c695985695c7355606dc631f0ba75609e004aa5d36dc5d3d56fbb5a747a214df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-cp311-cp311-win_amd64.whl
Size 2.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0ce322178ff7006b7f50dad25b042ef64c6393f2fafafa79c0498d789b1aac27
BLAKE2b-256 checksum
How to use checksums
e81c5d65ac922a4f9a6f90a10207b818e22e4d48a782af6574a6e7a50fae074d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0d7a5e81e4047a23986f816b48ac46616ceb4eadbff6bbe739944d36b3bdbfe7
BLAKE2b-256 checksum
How to use checksums
f7b68800604a3380aa94af830c30839db93077c7fe2812a48ce7d4400d75ba9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-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
e7b42b23c36cf08fcfe1a8f2acf3a0af95b41f9ee07fc81b28d7b9b5ada85d8c
BLAKE2b-256 checksum
How to use checksums
329075102d27740632bc6f5b3fb9d3fea86135637af4533a2cb373b793bf36ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-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
8a9b69cc6259131791822c5eb893b03cd9372f4aae669d020500565b6d5d80bc
BLAKE2b-256 checksum
How to use checksums
1b2e1d80831b015606a6743ea4bf60ab1c91e7130ff1155381524a1dab0e8334
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-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
e61a1fa0ab7d290f0a43d8523b372f96765db6ceb6a691660c17e9ed609cb470
BLAKE2b-256 checksum
How to use checksums
c6147399ae5b4d74301cfaf596ef9fd02041bbcc8fc5e8df184d881afc0de809
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-cp310-cp310-win_amd64.whl
Size 2.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
398ab539257df8e980ec2f9cdfae836bb965fadc2dd30db3fcfbf3aefa542836
BLAKE2b-256 checksum
How to use checksums
985996974273437b61fd4bf5ccd36c6e80e1baa3440191e8c21521d713b28fbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.6 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7ee9f5fd962e0ada0e68df67a6ff881f95b45e0ae7cb96141e913337040d490b
BLAKE2b-256 checksum
How to use checksums
e769d228b38ffb70858d74538bdfe5aa18c7640b7f07840239690985b3a94009
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 3.3 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8bd9edd27ab29e80bcf4083f9955c4a8871075a13a370b3bef99f81e184541fa
BLAKE2b-256 checksum
How to use checksums
28e7d759f11023e7b951a7d192426335a6e5906b1c7c5a088dac5ab6fcd14261
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-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
8059ee491651885f89655f08856a107aa610e3355b373f3b7437f1da96f09703
BLAKE2b-256 checksum
How to use checksums
1e72cd55b7091ce87f74dfc4c48255d4f85708486a3ccced3ecd1b3a52501c54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-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
2f146c11af62ad25021d93fccf48715a96d1ea76d43c1c3bc97dca561c6a2693
BLAKE2b-256 checksum
How to use checksums
4a1decc1948837253fd3f7a99b720838602396fcee765d614d1a38e9de15aea7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-cp39-cp39-win_amd64.whl
Size 2.6 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
477f429bb593dd3fc8d84b44f199e8e30268a7cfeb96c8464cb393d401de4f45
BLAKE2b-256 checksum
How to use checksums
2c31121c11175e49482ef5f8472966f15a02054082c33de6e6a5ca5e59aef3ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.6 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f80aee7889e82ab9c4770e02b21ca4e3ca15cc8c829c173fc27b77ab0529b5cb
BLAKE2b-256 checksum
How to use checksums
a1d2e3d9752c53244a5cc7abb0c156e0a13bae3dfd99946f9793872963d946af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 3.3 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7e182f3296dfcbafcd23b9263baeb350ad5adcacd081f1b3ec927a9fb325cca8
BLAKE2b-256 checksum
How to use checksums
078bf1230cb6c218919579d89364ef9de89ec2c8df89e8073bfff9e993274b0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-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
9dade55ee5f1b8c5e3e0db95449fdc5b7b4244c1a7fa133bd664cbfc1027bafe
BLAKE2b-256 checksum
How to use checksums
6d218bc82b7646ce491eab9a97fc44dbd00e5c69c26711359d5e2d741bbd294b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

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

Download URL numba-0.58.0-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
a5f99806d5c9671dc927a8a489bc0c88e79be51e9775d6a3c68dbfdf585cd7e9
BLAKE2b-256 checksum
How to use checksums
022d059663c3db4b0fd79f07d4b94602849a5bc5fd589b4b6c2ac2ac347707ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

Release files / numba-0.58.0-cp38-cp38-win_amd64.whl

Download URL numba-0.58.0-cp38-cp38-win_amd64.whl
Size 2.6 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
48bcaae337ee450e38bf3796b4e1a166909c339f1757b6110e6adcf42c1e6c3e
BLAKE2b-256 checksum
How to use checksums
4fadfb258dc9e37b22a9d35ef7d3bec05984a5f446256fadedf4f78478c80e26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

Release files / numba-0.58.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL numba-0.58.0-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.7 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0734614d3e92eb01f848b8595be116f9c8ad997f8cf77672f3ba53c511f1429d
BLAKE2b-256 checksum
How to use checksums
7b7ebb7ba1962ca5c31aa6f6dcfe1c6e0edb53e55390c485e9bcbd64219681c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

Release files / numba-0.58.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL numba-0.58.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 3.4 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
121bf98a2b02e0611af3bfab3995fed990db58c4bfc6c225332ccdaf37e312e7
BLAKE2b-256 checksum
How to use checksums
ce97bee366fa8c96452eb1b60c19140c19fe080da2cfba28e1cd2c8d65714cc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

Release files / numba-0.58.0-cp38-cp38-macosx_11_0_arm64.whl

Download URL numba-0.58.0-cp38-cp38-macosx_11_0_arm64.whl
Size 2.6 MB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5cee5f22f7fbb2ef445e422aeafe5d38bf71a52c8bb34d22c1e145afa4034d6b
BLAKE2b-256 checksum
How to use checksums
b1d5e5066a07d154cf0446a84023d2db6e3da83e7591c517da0bd2504d92e0d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

Release files / numba-0.58.0-cp38-cp38-macosx_10_9_x86_64.whl

Download URL numba-0.58.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 2.6 MB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f3934eab4eb1c07c8f067e99350b99f70b2ca77d5aa3911d365643171f771157
BLAKE2b-256 checksum
How to use checksums
cbc08278619e5d2693cafb84b884021cfdf70cc3b560ee220efa29df964facf6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

Release history Release notifications | RSS feed

This release

0.58.0 This release

21 release files

0.34.0

1 release file

0.33.0

1 release file

0.32.0

1 release file

0.31.0

1 release file

0.30.1

1 release file

0.30.0

1 release file

0.29.0

1 release file

0.28.1

1 release file

0.27.0

1 release file

0.26.0

1 release file

0.25.0

1 release file

0.24.0

1 release file

0.23.1

1 release file

0.23.0

1 release file

0.22.1

1 release file

0.22.0

1 release file

0.21.0

1 release file

0.20.0

1 release file

0.19.2

1 release file

0.19.1

1 release file

0.18.2

1 release file

0.18.1

1 release file

0.17.0

1 release file

0.16.0

1 release file

0.15.1

1 release file

0.14.0

1 release file

0.13.4

1 release file

0.13.3

1 release file

0.13.2

1 release file

0.13.0

1 release file

0.12.2

1 release file

0.12.1

1 release file

0.12.0

1 release file

0.11.0

1 release file

0.10.1

1 release file

0.10.0

1 release file

0.9.0

1 release file

0.8.1

1 release file

0.8.0

1 release file

0.7.2

1 release file

0.7.1

1 release file

0.7.0

1 release file

0.6.0

1 release file

0.5.0

1 release file

0.3

1 release file

0.2

1 release file

0.1

1 release file

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