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:
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.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| numba-0.58.1.tar.gz | 2.6 MB | Details |
Built distributions (wheels)
Total release size: 61.8 MB
Release files / numba-0.58.1.tar.gz
| Download URL | numba-0.58.1.tar.gz |
|---|---|
| Size | 2.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
487ded0633efccd9ca3a46364b40006dbdaca0f95e99b8b83e778d1195ebcbaa
|
|
BLAKE2b-256 checksum How to use checksums |
132b0f750d451fd961fd91d6bc86c512781fa46f9ef64813007e501482522ff9
|
| 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.1-cp311-cp311-win_amd64.whl
| Download URL | numba-0.58.1-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
811305d5dc40ae43c3ace5b192c670c358a89a4d2ae4f86d1665003798ea7a1a
|
|
BLAKE2b-256 checksum How to use checksums |
cd595dd8a3059997ec1daf6f9f7c9b1aef7f0a9e23e1334a5774eae65cae6fd0
|
| 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.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | numba-0.58.1-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 |
55a01e1881120e86d54efdff1be08381886fe9f04fc3006af309c602a72bc44d
|
|
BLAKE2b-256 checksum How to use checksums |
658572649823bcbfd01820e1c60fa54eb77adb2dba8be921fe6fabdbeb011a88
|
| 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.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | numba-0.58.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 |
bf68df9c307fb0aa81cacd33faccd6e419496fdc621e83f1efce35cdc5e79cac
|
|
BLAKE2b-256 checksum How to use checksums |
caf818f24441783f345a805a08bdcfa7cfb9c987a6154da412c734ed04489f07
|
| 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.1-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | numba-0.58.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 |
a1eaa744f518bbd60e1f7ccddfb8002b3d06bd865b94a5d7eac25028efe0e0ff
|
|
BLAKE2b-256 checksum How to use checksums |
8860aa67255e6e166ef6541d007f22470fc459b8c7b66fb6790fd735d0bcd951
|
| 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.1-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | numba-0.58.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 |
bcecd3fb9df36554b342140a4d77d938a549be635d64caf8bd9ef6c47a47f8aa
|
|
BLAKE2b-256 checksum How to use checksums |
9acea1e69316135646e83bc77b9eb662e3dc9414a6fea9eef2db4fd4c9fcf5e3
|
| 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.1-cp310-cp310-win_amd64.whl
| Download URL | numba-0.58.1-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
81fe5b51532478149b5081311b0fd4206959174e660c372b94ed5364cfb37c82
|
|
BLAKE2b-256 checksum How to use checksums |
3b77fdf609595d4f8f7f7e6e0fcaf11f7223d636cae4cb5c0805f46778c08a57
|
| 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.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | numba-0.58.1-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 |
4e79b6cc0d2bf064a955934a2e02bf676bc7995ab2db929dbbc62e4c16551be6
|
|
BLAKE2b-256 checksum How to use checksums |
ed13b66627125b35f2987bd9872cf028b5e1e1ffcbc8d1e182ac4e84eed3998f
|
| 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.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | numba-0.58.1-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 |
bc2d904d0319d7a5857bd65062340bed627f5bfe9ae4a495aef342f072880d50
|
|
BLAKE2b-256 checksum How to use checksums |
93fa40cf7aff6f5836412d8f5f751a92be3efd249ed322a01a5c9c1fe4c4a7a9
|
| 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.1-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | numba-0.58.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 |
7bf1ddd4f7b9c2306de0384bf3854cac3edd7b4d8dffae2ec1b925e4c436233f
|
|
BLAKE2b-256 checksum How to use checksums |
3944e5540c376f6b99d906f46bdf98ce4d91511a0ee89ce60a62e2498dacd6fe
|
| 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.1-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | numba-0.58.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 |
07f2fa7e7144aa6f275f27260e73ce0d808d3c62b30cff8906ad1dec12d87bbe
|
|
BLAKE2b-256 checksum How to use checksums |
8de67e2c73fcdf3c98dcc0d3035ecafab214ed9f1978ca18a149bad6416bd308
|
| 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.1-cp39-cp39-win_amd64.whl
| Download URL | numba-0.58.1-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bd3dda77955be03ff366eebbfdb39919ce7c2620d86c906203bed92124989032
|
|
BLAKE2b-256 checksum How to use checksums |
f814546925a397d7638858a890a01d82cc6de147fca294eccf93ee11b524ca3c
|
| 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.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | numba-0.58.1-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 |
45698b995914003f890ad839cfc909eeb9c74921849c712a05405d1a79c50f68
|
|
BLAKE2b-256 checksum How to use checksums |
8b4b58bdecd06266c5395157727d7191d83c82d190665bdf3d65fdd67a6dbaa5
|
| 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.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | numba-0.58.1-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 |
240e7a1ae80eb6b14061dc91263b99dc8d6af9ea45d310751b780888097c1aaa
|
|
BLAKE2b-256 checksum How to use checksums |
3ddb75bd7bb82e0f05ad066a0f4b1f8913de771dcdec37b063caa4c9282e6b1b
|
| 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.1-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | numba-0.58.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 |
9e9356e943617f5e35a74bf56ff6e7cc83e6b1865d5e13cee535d79bf2cae954
|
|
BLAKE2b-256 checksum How to use checksums |
eb61db566ad7cd3f7e9191ec744f25cf6455e8d91732ad70be8fcdd203a48dab
|
| 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.1-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | numba-0.58.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 |
5c765aef472a9406a97ea9782116335ad4f9ef5c9f93fc05fd44aab0db486954
|
|
BLAKE2b-256 checksum How to use checksums |
b5dee2ef933a99c502d2ec5dda1a43a74ab98b1b606c0ff17422d42c62a6f00f
|
| 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.1-cp38-cp38-win_amd64.whl
| Download URL | numba-0.58.1-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d3e2fe81fe9a59fcd99cc572002101119059d64d31eb6324995ee8b0f144a306
|
|
BLAKE2b-256 checksum How to use checksums |
ce769266f7bd78f134f6ae09886d87675a8ac34e8dd0a30f6007794da41d8a80
|
| 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.1-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | numba-0.58.1-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 |
898af055b03f09d33a587e9425500e5be84fc90cd2f80b3fb71c6a4a17a7e354
|
|
BLAKE2b-256 checksum How to use checksums |
6e03c658004b4b4d52dca7a74582e9fc3e20f94c17cb4b797eb3601876759540
|
| 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.1-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
| Download URL | numba-0.58.1-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 |
6fe7a9d8e3bd996fbe5eac0683227ccef26cba98dae6e5cee2c1894d4b9f16c1
|
|
BLAKE2b-256 checksum How to use checksums |
c697dad816d9313041aa967e13f3b21fdff040433c7efe9eff3112bcf3b40bc1
|
| 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.1-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | numba-0.58.1-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 |
e63d6aacaae1ba4ef3695f1c2122b30fa3d8ba039c8f517784668075856d79e2
|
|
BLAKE2b-256 checksum How to use checksums |
fa01b8b3d3c4623f3f267d7f52f30f2f994cc00793e67a6242d0b7323099060e
|
| 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.1-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | numba-0.58.1-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 |
ea5bfcf7d641d351c6a80e8e1826eb4a145d619870016eeaf20bbd71ef5caa22
|
|
BLAKE2b-256 checksum How to use checksums |
76ff9e6726d73effefc14557c869c980898f123749c16fae4c527285169f1d9c
|
| 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
|