Skip to main content

Provides OpenBLAS for python packaging

Project description

OpenBLAS

We build OpenBLAS on Travis-CI (for linux aarch64, ppc64, s390x) and github actions for linux, windows, macOS x86_64 and macOS arm64.

Tarballs are at https://anaconda.org/scientific-python-nightly-wheels/openblas-libs/files

A project using the tarball, for Manylinux or macOS, will need the gfortran-install submodule used here, from https://github.com/MacPython/gfortran-install

We also build and upload a pip-installable wheel. The wheel is self-contained, it includes all needed gfortran support libraries. On windows, this is a single DLL. On linux we use auditwheel repair to mangle the shared object names.

The wheel supplies interfaces for building and using OpenBLAS in a python project like SciPy or NumPy:

Buildtime

  • get_include_dir(), get_lib_dir() and get_library() for use in compiler or project arguments
  • get_pkg_config() will return a multi-line text that can be saved into a file and used with pkg-config for build systems like meson. This works around the problem of relocatable pkg-config files since the windows build uses pkgconfiglite v0.28 which does not support --define-prefix.

Runtime

  • importing will load openblas into the executable and provide the openblas symbols.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

scipy_openblas64-0.3.27.44.5-py3-none-win_amd64.whl (6.9 MB view details)

Uploaded Python 3 Windows x86-64

scipy_openblas64-0.3.27.44.5-py3-none-musllinux_1_1_x86_64.whl (11.1 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ x86-64

scipy_openblas64-0.3.27.44.5-py3-none-musllinux_1_1_aarch64.whl (7.2 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ ARM64

scipy_openblas64-0.3.27.44.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.2 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

scipy_openblas64-0.3.27.44.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.6 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

scipy_openblas64-0.3.27.44.5-py3-none-macosx_11_0_arm64.whl (8.5 MB view details)

Uploaded Python 3 macOS 11.0+ ARM64

scipy_openblas64-0.3.27.44.5-py3-none-macosx_10_9_x86_64.whl (14.3 MB view details)

Uploaded Python 3 macOS 10.9+ x86-64

File details

Details for the file scipy_openblas64-0.3.27.44.5-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.5-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 c99650ba16e2c5154cbd0dce21b3300425b2c858237307b839f9c6f68ab2ffbe
MD5 844c9f1291450dce06ab97792e748a89
BLAKE2b-256 fa4fc2c70c9918fef4af75214d3e19a2be8d6818fe231ddfecf3defa75986b59

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.27.44.5-py3-none-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.5-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 69e5081683bdd36086895b9feae0d0c33fe2bbcc6c7ce95909fd769bb2327c27
MD5 eca8a0933a9a9b48ac1f46c849c7f9ad
BLAKE2b-256 05d9897db627b75fc313ae9b7b983a36b70e81833daed68924a976bdca734d58

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.27.44.5-py3-none-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.5-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 95ce43b71569df08482b3e881d983d70cdae04cc542e8ea258c98b57ad46e229
MD5 1f7d869998ade098e03762b5451a937b
BLAKE2b-256 93c108bd41709ba296c36e6b7490a45948e7f4eb5378971eebf29324dcdc7ddf

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.27.44.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b9fa9e7b98b241f3c658e23a47c1a51b4f6a98e5707413fd51ddd15b9da29fe9
MD5 5101873612e855a9054677be9456aac4
BLAKE2b-256 4c37eef7663b79f3cd2dbb835ed0d3d18ae7afd18ff85e8ffb30639774c31d5b

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.27.44.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8f6aad7f9f85fa01a3aede12079c77a59079e1f8f2624e5fdd50b8c1f2d8d701
MD5 4cb2bd02d87801105e410bb940b856c4
BLAKE2b-256 e87bdac5f0fd41752ca2663a0eca0e4eb266a4995f5bd05d7f36ceb7b517729a

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.27.44.5-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.5-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c99266ac7e153944e96e280bde4a6ab00dec80f9c8abf0a61ef0e93d2ce2c021
MD5 db7d97ebdd340e8fe5fd44522b83e17e
BLAKE2b-256 adb5d8d817d6b58cc72446989bba46cba0bdab263b2ff8f5133f5323eb6a56e5

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.27.44.5-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.5-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4e23188364dc09f88ddfb94cfd19c7dcfe3f9d99971cd1f403d9549894ab6b23
MD5 aa15ed79419f3dd05688aa9087daafd5
BLAKE2b-256 b5dc6f7f815b542cef0a81fc82675348a3a867427ea743b9940227a5549d39ec

See more details on using hashes here.

Supported by

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