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

Uploaded Python 3 Windows x86-64

scipy_openblas64-0.3.27.44.6-py3-none-musllinux_1_1_x86_64.whl (7.8 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ x86-64

scipy_openblas64-0.3.27.44.6-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.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.0 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

scipy_openblas64-0.3.27.44.6-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.6-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.6-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.6-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.6-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 969dc7e7163ff9f4bb4c9681909c94009db68bf5a1aae328de69dc5753f4a989
MD5 2b5544a7786a9f6b97b16cdcb3c36b86
BLAKE2b-256 5deb85771fcd12da401847ecde91f6b220aa3b05ff5514e7fe525017bd9de535

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.6-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 af7cefc320bcd15264ea6fb62d8873d8dd18e967814ed913f750f86ccea31422
MD5 73b28803ede32a03e5d54a9927c31b27
BLAKE2b-256 dfa1ff6d6b86716739fd72fe8373570faa2763632126496b766e2847bd7a691d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.6-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 7b300eed4c09a6b30cf6082aae3134496e9667d0c468d86b85c81d09d5b36a58
MD5 22f88aa719f2d622ad2b9997f5dd1cd2
BLAKE2b-256 588543e6629fcc9ce251424a09e36729d8e2c48a3415c66890363c6607393837

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8da7fbdcab4904ed140942680e7b455683e1f9704dd9d26f1ccae2ec573fbf4
MD5 5d5244621928d61ccf9f54dd33703454
BLAKE2b-256 4530186affeb7789fbd18f9ba755b3eb5f1dce9742d71601e5900d741750a8cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3a5da4c0c60fbd32c259d62b3a49abbead1fe68e63d9af1594ebadca554e3545
MD5 e383ecfb5f20a33e300c95957a37180a
BLAKE2b-256 2e16c8ccd04d2ca5bf19faf61aa9e39c3511119f7414a57f056e219c6dfb7f3f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.6-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 289827a10b8d10b869c4a45b203b06641bd6bec9d8d61f8f53fd10a4026d2f58
MD5 3268d9bfe7929add2b60e40192c61ebf
BLAKE2b-256 6a2a974127147e47e0ca6029342aeba6873a90fce427486d7fbde3f1cccdba1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.6-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1f8d823df047e33cca2fc9d64f8c6b5cb6c978abb75eebf15de445afe6d799df
MD5 7384ced6760cdd9f3fd14d41315bb66b
BLAKE2b-256 c9d8d821446c358db14df995a251234ebc1fca53e466a84536fbca43aa036aed

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