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.23.293.1-py3-none-win_amd64.whl (10.6 MB view details)

Uploaded Python 3 Windows x86-64

scipy_openblas64-0.3.23.293.1-py3-none-musllinux_1_1_x86_64.whl (11.0 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ x86-64

scipy_openblas64-0.3.23.293.1-py3-none-musllinux_1_1_aarch64.whl (8.0 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ ARM64

scipy_openblas64-0.3.23.293.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.1 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

scipy_openblas64-0.3.23.293.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (6.1 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ s390x

scipy_openblas64-0.3.23.293.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (8.9 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

scipy_openblas64-0.3.23.293.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.5 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

scipy_openblas64-0.3.23.293.1-py3-none-macosx_11_0_arm64.whl (9.0 MB view details)

Uploaded Python 3 macOS 11.0+ ARM64

scipy_openblas64-0.3.23.293.1-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.23.293.1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 9beafa20e6347e2f2ed0ee692267dce56fb7af5c36394a05c5b8552eda7bccfc
MD5 2bb6356f2366d5457236fe57f693c314
BLAKE2b-256 5b15f02d6234cb520003cb24b5c45cd40b60bbd48fd4a041c9e064a96b3eb578

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.1-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c394ef12cfa9751be40f02cfa4355bb2875bb1aac23212b1c5d6790b4cb842e7
MD5 3cefd7539cb79a3a5048dcc22954869f
BLAKE2b-256 c3317ea6d39b1103e315524bf8463d594a90e847e936142cf0dae6c761c8735c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.1-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 71704cd7e1191ff93e28d1faa90bdaee37fb3bc7102c22fa89d4407ee5d4aa90
MD5 5e30ffc591d60eec38967c9a145dd6bd
BLAKE2b-256 2b067a38b82d95a06292c2db363f7842711c36a69f6efab07a0e4f757e1c7be2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b9771e87c0956d9c7080a7473656ce0d58e197a11615d49e75c5cdef6c793afd
MD5 e7131a48b8e971473e9a35e7b2572383
BLAKE2b-256 b677951c00142360570ce521004d28a27c038b299adc71d83db790dc40d4f76e

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.23.293.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 27210d15014064cf5bfe4d6b86cade3316851df99b8dbd890d72f9eb27d1c9a1
MD5 da26c4e4890a2c69c324587bcd31cded
BLAKE2b-256 69bf2a3d6f104a973570c3d83028e9e18b5f44568d3bd9f013550c16586084f9

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.23.293.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 23529b8cc6f099b6ea33e3f24ec0ebe89a105d77a36b2d65b47716ee55311e92
MD5 12915523e5fd03fb84c5d1569b18db39
BLAKE2b-256 60a39a32cd5ed76f216b17f6687da05523afc62a8a0ced144e482feca250b1d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 44680e0c7db111825ad1e0a1101181be0871c10c524822bb4890e18f58cf5a17
MD5 049b92dee0b7d7f5a35b7c2f877a01a0
BLAKE2b-256 375439a041ccd475e77a1401fee0a0d8181f1cb0ddfbea2b5decc0ea966a0936

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a8eb14959d190c79975eafff881c6917877b360092328625a9388b5ba66d8928
MD5 4fca0ddfef928cac89278b5fa6d25326
BLAKE2b-256 00e0d83858f2f722d628b5f92e07033c7289e29b87ea59ac61f41ea2a2bdc11b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.1-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5af1185f37010f844f7cd36ace4a0e56745ed0357578527009286b539024734c
MD5 9c37ed1657f73a0f4908fad4a1ec7d16
BLAKE2b-256 27ea830cf7197e7aad305620908bff35692ad11ca415f036a827f4bf61f653ce

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