Skip to main content

compiling Python code using LLVM

Project description

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:

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

numba-0.62.1.tar.gz (2.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

numba-0.62.1-cp313-cp313-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.13Windows x86-64

numba-0.62.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

numba-0.62.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

numba-0.62.1-cp313-cp313-macosx_12_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.13macOS 12.0+ ARM64

numba-0.62.1-cp313-cp313-macosx_10_15_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

numba-0.62.1-cp312-cp312-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.12Windows x86-64

numba-0.62.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

numba-0.62.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

numba-0.62.1-cp312-cp312-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

numba-0.62.1-cp312-cp312-macosx_10_15_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

numba-0.62.1-cp311-cp311-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.11Windows x86-64

numba-0.62.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

numba-0.62.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

numba-0.62.1-cp311-cp311-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

numba-0.62.1-cp311-cp311-macosx_10_15_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

numba-0.62.1-cp310-cp310-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.10Windows x86-64

numba-0.62.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

numba-0.62.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

numba-0.62.1-cp310-cp310-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

numba-0.62.1-cp310-cp310-macosx_10_15_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

File details

Details for the file numba-0.62.1.tar.gz.

File metadata

  • Download URL: numba-0.62.1.tar.gz
  • Upload date:
  • Size: 2.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.7

File hashes

Hashes for numba-0.62.1.tar.gz
Algorithm Hash digest
SHA256 7b774242aa890e34c21200a1fc62e5b5757d5286267e71103257f4e2af0d5161
MD5 de8600c6d1b23e0e143993ecff52413d
BLAKE2b-256 a32033dbdbfe60e5fd8e3dbfde299d106279a33d9f8308346022316781368591

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: numba-0.62.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.7

File hashes

Hashes for numba-0.62.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bbf3f88b461514287df66bc8d0307e949b09f2b6f67da92265094e8fa1282dd8
MD5 41dc49a829691db9bd369bdfa27b266f
BLAKE2b-256 9cec9d414e7a80d6d1dc4af0e07c6bfe293ce0b04ea4d0ed6c45dad9bd6e72eb

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 728f91a874192df22d74e3fd42c12900b7ce7190b1aad3574c6c61b08313e4c5
MD5 c75bc1ebe09fb3a5359feb705ebe4521
BLAKE2b-256 e8b68a1723fff71f63bbb1354bdc60a1513a068acc0f5322f58da6f022d20247

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8c9460b9e936c5bd2f0570e20a0a5909ee6e8b694fd958b210e3bde3a6dba2d7
MD5 efaee32fbd6916e4e813dca0a328c9a9
BLAKE2b-256 787ebf2e3634993d57f95305c7cee4c9c6cb3c9c78404ee7b49569a0dfecfe33

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp313-cp313-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp313-cp313-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 44a1412095534a26fb5da2717bc755b57da5f3053965128fe3dc286652cc6a92
MD5 e7b0d7ca7db0b70198704af1f3680fdf
BLAKE2b-256 8068444986ed95350c0611d5c7b46828411c222ce41a0c76707c36425d27ce29

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b72489ba8411cc9fdcaa2458d8f7677751e94f0109eeb53e5becfdc818c64afb
MD5 c5f4e6e98621dc44bbb79172eb8dc88e
BLAKE2b-256 2276501ea2c07c089ef1386868f33dff2978f43f51b854e34397b20fc55e0a58

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: numba-0.62.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.7

File hashes

Hashes for numba-0.62.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 44e3aa6228039992f058f5ebfcfd372c83798e9464297bdad8cc79febcf7891e
MD5 bfea9fb6f823a3c774b6c13f5e7856fd
BLAKE2b-256 804479bfdab12a02796bf4f1841630355c82b5a69933b1d50eb15c7fa37dabe8

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9315cc5e441300e0ca07c828a627d92a6802bcbf27c5487f31ae73783c58da53
MD5 5cd2df4355509ae88ff623fd779d1573
BLAKE2b-256 7edfefd21527d25150c4544eccc9d0b7260a5dec4b7e98b5a581990e05a133c0

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 6ef84d0ac19f1bf80431347b6f4ce3c39b7ec13f48f233a48c01e2ec06ecbc59
MD5 ef923bcbca2f5ac05c4edebee7b5e68d
BLAKE2b-256 505f6a802741176c93f2ebe97ad90751894c7b0c922b52ba99a4395e79492205

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 90fa21b0142bcf08ad8e32a97d25d0b84b1e921bc9423f8dda07d3652860eef6
MD5 7a37e7263fe001155199f842dc89686a
BLAKE2b-256 a9d5504ce8dc46e0dba2790c77e6b878ee65b60fe3e7d6d0006483ef6fde5a97

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1b743b32f8fa5fff22e19c2e906db2f0a340782caf024477b97801b918cf0494
MD5 ecf51969ea96a3c5acbf42865ecf522f
BLAKE2b-256 5efa30fa6873e9f821c0ae755915a3ca444e6ff8d6a7b6860b669a3d33377ac7

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: numba-0.62.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.7

File hashes

Hashes for numba-0.62.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 03de6d691d6b6e2b76660ba0f38f37b81ece8b2cc524a62f2a0cfae2bfb6f9da
MD5 356a5d483d94e1e8d223b9ec24735fb9
BLAKE2b-256 5b829d425c2f20d9f0a37f7cb955945a553a00fa06a2b025856c3550227c5543

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d6c540880170bee817011757dc9049dba5a29db0c09b4d2349295991fe3ee55f
MD5 5d89c483c2f73d8d6505e209d0aab75f
BLAKE2b-256 e0c33d910d08b659a6d4c62ab3cd8cd93c4d8b7709f55afa0d79a87413027ff6

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 604059730c637c7885386521bb1b0ddcbc91fd56131a6dcc54163d6f1804c872
MD5 64069da50caa25cff3090a04eb52fcf1
BLAKE2b-256 0e7d403be3fecae33088027bc8a95dc80a2fda1e3beff3e0e5fc4374ada3afbe

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 57cbddc53b9ee02830b828a8428757f5c218831ccc96490a314ef569d8342b7b
MD5 d54601e13b9fe582aee4baeeea97fad6
BLAKE2b-256 bf1871969149bfeb65a629e652b752b80167fe8a6a6f6e084f1f2060801f7f31

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f43e24b057714e480fe44bc6031de499e7cf8150c63eb461192caa6cc8530bc8
MD5 5fd56ae784a6b7df4f48531632f627c2
BLAKE2b-256 dd5f8b3491dd849474f55e33c16ef55678ace1455c490555337899c35826836c

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: numba-0.62.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.7

File hashes

Hashes for numba-0.62.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f41834909d411b4b8d1c68f745144136f21416547009c1e860cc2098754b4ca7
MD5 d28332d6969183da465409135a201b65
BLAKE2b-256 869420ae0ff78612c4697eaf942a639db01dd4e2d90f634ac41fa3e015c961fc

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f180922adf159ae36c2fe79fb94ffaa74cf5cb3688cb72dba0a904b91e978507
MD5 237d44f686bbf3036ac3137f6f4c1321
BLAKE2b-256 a70017a1ac4a60253c784ce59549375e047da98330b82de7df6ac7f4ecc90902

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 14432af305ea68627a084cd702124fd5d0c1f5b8a413b05f4e14757202d1cf6c
MD5 ddf33a74bb47135acc269f94d35bf663
BLAKE2b-256 a1139a27bcd0baeea236116070c7df458414336f25e9dd5a872b066cf36b74bf

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e1e1f4781d3f9f7c23f16eb04e76ca10b5a3516e959634bd226fc48d5d8e7a0a
MD5 514e3e31327922ac2447f1e0530649ce
BLAKE2b-256 3a9dffc091c0bfd7b80f66df3887a7061b6af80c8c2649902444026ee1454391

See more details on using hashes here.

File details

Details for the file numba-0.62.1-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for numba-0.62.1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a323df9d36a0da1ca9c592a6baaddd0176d9f417ef49a65bb81951dce69d941a
MD5 ba90571ddeb2ad7c0e8d6cc319c9b764
BLAKE2b-256 f527a5a9a58f267ec3b72f609789b2a8eefd6156bd7117e41cc9b7cf5de30490

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page