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

Uploaded Python 3 Windows x86-64

scipy_openblas64-0.3.26.0.4-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.26.0.4-py3-none-musllinux_1_1_aarch64.whl (7.2 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ ARM64

scipy_openblas64-0.3.26.0.4-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.26.0.4-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.26.0.4-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.26.0.4-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.26.0.4-py3-none-macosx_11_0_arm64.whl (8.2 MB view details)

Uploaded Python 3 macOS 11.0+ ARM64

scipy_openblas64-0.3.26.0.4-py3-none-macosx_10_9_x86_64.whl (14.4 MB view details)

Uploaded Python 3 macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.4-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 9ea897ead3de5e12a0e732beff6755383ddae6dfee0db5d88cf795787b3e3649
MD5 ebfb98dcfe7707cee9241257a1ad3808
BLAKE2b-256 cca51df5d2b0c3e874382bac1569d86057656a8afbed967f58635d646f74db95

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.4-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9282d156792c425ca7205423002a3f2b14aaa45b7ba4f2685790890f121dbc00
MD5 8a536ea540568ad3cb509bfc42a14c14
BLAKE2b-256 bfa61c1e71a5979a54bcf04388a065d490025ba2b27382975efe65a0c53dc31b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.4-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d49ccfdfa33f1530834ee466a9b4356244ebd9fcbdfeb4d6b35091a57e0893e2
MD5 ed29023ccfdaf1a6b1f994b13cf074c0
BLAKE2b-256 3815f98641ba0486ad7564d063bc869098ba4c92d9bb65ee55b929fee44f86d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1fbc09c216c0836e0b174d62b82d0ca2b4996165dcc6c4a79a2fcaf92207b6d8
MD5 3c4ab8475770079d7378f01ba9877ee2
BLAKE2b-256 69ed26522fa2bda810abc622266f66844cff60b594055a5e6937d4f51cea1df4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6775521330d82b68db6efb734af5cde53b164c89b8fbf5b7a803fc27a6b5293c
MD5 1f1ee6121d30d98e7cfc0a95f0002ffa
BLAKE2b-256 85b06f49fd9a6793a0a0b44696d86b5566fd78d3df684d9cf3e8353cf894e4c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 bdcab27b77ca79d402774c9d22f425887732c1d2e46acd9f28e0d5c73fc3c7df
MD5 f5f7df51a90e818d3bbdbd89a37aee21
BLAKE2b-256 40782a6ceb0249af065e706d9e2acb10d20e0fd34b785459c91acf6515003c26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2d3168414b7a305d7361c8ad3bd33d2af37add1afbb992f54c629e09f472d089
MD5 1c707b0b0034c99d72637d45499ae171
BLAKE2b-256 390b55fdeec94f88fdf38b2de501e8bec7ef0eed2741e469ae4f5d755057859b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16a0f061ce715c57e90a4660e5d6f126881435c3baab599dcc7413f8b4a78c4b
MD5 c6403e4643c72ff64b50dc3890c4f534
BLAKE2b-256 704145293c40c3d67b994ffa4a268efc4cae7df3baf1615469d90cc3027feefa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.4-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 247833df645c908a5ed9a43c08e2360e0b16cc7e72d0c7048bf6d3d1adf32e76
MD5 b6876c5d84bc454b87a2a9788dec2df4
BLAKE2b-256 83025c0bd5eeb277add5974705a9f23f14c66804abfcbd4e5be7359936fb004b

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