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

Uploaded Python 3 Windows x86-64

scipy_openblas64-0.3.24.95.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 12234952abff1ba14f30723bb4136652bc1c050f68598a136b2545b936d8ab2d
MD5 fbb7241efcd561337ea8613fdeff1252
BLAKE2b-256 09c2eab284e566b9e784519638278aceb3a76e66964aa6da46c1f45feca5f1b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.0-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ef5367a9119dc8d147d473df54b721b57238a53ba9f391e8546e0bccdbcd439a
MD5 a321fcc77d1443507716b9ddbfd5170f
BLAKE2b-256 7a43fdd0e9b059ff6120a407957ee0f81925d43f57c3b51e7b3cefc5ab9bc3f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.0-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 0153d9df2543ee681b14a5584f5e7d1407b0937fe966823ffc0992a899d4a9dc
MD5 8eb2aecf79ee7e2a1eaa070ed2238841
BLAKE2b-256 e9c0c2c6a40d5cc444180168d58f86f4d5ef368545b984f66a998f317190d39b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48ceac98260dcab49001d5b1a65bc815826fc9245abe7d520055f17352e38dec
MD5 565cde9bd9ea61ec2a4af215388bbf14
BLAKE2b-256 466cbea38f82227727ddf7289cf6ae01b7f13e7618e7bb2e9ab5fa157b91c429

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6cfe1faaa4a5dfc5a56fd23b29d823e5e23663f6046ef0f7b12e2fbcc66aff6f
MD5 f0d6e2d2966cc8d7d0e73608c49b0325
BLAKE2b-256 48d079e9273af620f5fe2b5e66e9e81cd50e858c3810f08949141ffc1ddaac9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ca125f23cf24e2ab9d82a25c99a1fb15a1b0789a90afa3c4c3e5490bb417786c
MD5 c2af803d1387b46e9bb48d682c4d2f7e
BLAKE2b-256 94599ed02ea4fd19c359aa4bc2e6cd3a6949859fde5abb55a7c5f5453c2b875a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1f8bdbe400f8774bce090f6905709557ddf671b139a52138de24269a4c54b389
MD5 a49cf162daff9186b99edec1314201d9
BLAKE2b-256 c3f2de9e47947509efbfdb57020d1f066b05614438b9bbf3417c6f518b9bcc52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.24.95.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f9d183b76fe1510d36ae1c4f08a7201f12e50c1dee42d650f09bc531ea72c688
MD5 872a02963a35d397c08f5ad9a168b75d
BLAKE2b-256 a934c9d560ffbe67c7668575203b190fce32784adadccf935021c72dab98f435

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