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

Uploaded Python 3 Windows x86-64

scipy_openblas64-0.3.24.95.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.24.95.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.24.95.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.24.95.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.24.95.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.24.95.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.24.95.1-py3-none-macosx_11_0_arm64.whl (9.0 MB view details)

Uploaded Python 3 macOS 11.0+ ARM64

scipy_openblas64-0.3.24.95.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.24.95.1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 0f162169d5ee8405925d45a5d643f2c1544a0242996d573c729ce92bfc16457f
MD5 1a657fd313fa44c0b6bc848f22190389
BLAKE2b-256 c3910b3e4434c541cf291002555e38b3ff5b2ba02472743f8bab57f5a01f1162

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.1-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a61356cfa01e1987a705144d9dc0403b1634e1a4a7909053fe1bebfc2bee2acb
MD5 918a6b486c81f4ca53f2d46d87600fe2
BLAKE2b-256 8eed48cca72a6db897ed9728f6f78b52eaf186525afb3dfd66ec7920fd7cff73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.1-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2c9ae4c87f8add5dd14b951806826ecc7f703dd8fb916871f806b078e35577fe
MD5 3e24d1cff62df252ccfd9bbd1c75f175
BLAKE2b-256 afde6b98808c71e30857a6f2ebde564e5365a45dd5a902635493322c04c6c0b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e7b982b7655f3aa79a1035054607e227476f8dfdf8b13df7e37e8d938feb4cce
MD5 b78d61380c654157bfcb7738703d2898
BLAKE2b-256 99894b8cd7591623f2f1bcada7a5c54f6e3b280a5a10ad1a58a18616190dc27d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6ce7ae6d21216e638eca4751eb98f5a0a381b7ef7853df15125c3e2070d49987
MD5 11f596ebf1d918b467d07d434bfbc03d
BLAKE2b-256 06cac3cac59136fc989d30a61ab7a626358a5dd13d09ae9e4622bb0250277ab8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0064ff239d72fafbfbf0a0ee11262edd91147c7aaff144499e264bfe3721d2a3
MD5 24c8c888f5816e5212d77c2d8c752072
BLAKE2b-256 cf4ab4bc32127d414e4457adce33ec5cd0db23d844729d1af85eeef744695ffb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b29a361d6137846017800dbcc8f898b0199061a61c80723deb8292c3a58b6195
MD5 0f096e0119c2f35fb2e8c9676f63bf8a
BLAKE2b-256 bb7173b027ce160ad2f176c02a8cfa37c59bd081012f5c39e8b457a42a0f4054

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5fdc8d3bcae83c9a967fe1a53c6e861e376083a297c715b42cca8d7f91cf418
MD5 77892485cea710f7b2fe1ac600b771a5
BLAKE2b-256 2145a98b4094e4db4b7af6a8a60645bf64abeef31098f98624aba684d5eb82ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.1-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0b45a1a35c3dd4b04a6e6dfccdd26aaa861031c268b8da6e41a6c18fae6e0f76
MD5 c29e4a52f68c655046757f504653ccc6
BLAKE2b-256 58a8321c676bcace173dd93ce32387dbb0b3271575bf799e8402096f2bfb5231

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