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()
andget_library()
for use in compiler or project argumentsget_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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for scipy_openblas64-0.3.27.44.6-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 969dc7e7163ff9f4bb4c9681909c94009db68bf5a1aae328de69dc5753f4a989 |
|
MD5 | 2b5544a7786a9f6b97b16cdcb3c36b86 |
|
BLAKE2b-256 | 5deb85771fcd12da401847ecde91f6b220aa3b05ff5514e7fe525017bd9de535 |
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 |
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 |
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 |
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 |
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 |
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 |