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_openblas32-0.3.27.63.0-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe6aacf32a53376ed38b7e190ce3e644969f69e3ff183c3983fa36e15eae3fc4 |
|
MD5 | ba69fb9d3366ebaa4b92ecd6a21cf445 |
|
BLAKE2b-256 | 638a1fec63b871092069ff2ef8d437ee68bf8bfe824994fdc2970bce5220772d |
Hashes for scipy_openblas32-0.3.27.63.0-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88c1a1c150b04e1f12bfdc925e100c0501ad3482925c593ddca654282a968324 |
|
MD5 | 0c93d73a3c46c3df3f641a6fec319952 |
|
BLAKE2b-256 | 7e011dad6d973b51caaa83cc33d3a9304031049daab0f1b07db76bf2c8fcae9b |
Hashes for scipy_openblas32-0.3.27.63.0-py3-none-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aad379d5341086f25c84a6cb3199be0a64b1a420d71a8ec7626535c788cd1400 |
|
MD5 | 9b103bb97868411b66156c2da0f3e778 |
|
BLAKE2b-256 | 27d9dba40b6ec15a4ce235a5c1a9c5abd6f758f82cb1cb3d687577254d6e61c5 |
Hashes for scipy_openblas32-0.3.27.63.0-py3-none-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4db7832d9f958fbff378cba044b4a9c88fc8502c76cc30b309bc935f9b4da2e |
|
MD5 | b48df2bb74b03f2bf35fff4eab0e3180 |
|
BLAKE2b-256 | 4a66074019ea05a20bc89cbde06fa3e935ea23756d7d9b83513bd3c2e803f885 |
Hashes for scipy_openblas32-0.3.27.63.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dad5d965fca2543473fe72ad74de592869c1f51f11cf005fe72a53fb8a01bc48 |
|
MD5 | 9f7f87e08f634cb5445175df6b9fca77 |
|
BLAKE2b-256 | e56e229366122e0a2673d100f7a12bf5a6df052d4e78fad6a5845991881e9919 |
Hashes for scipy_openblas32-0.3.27.63.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 687cdb782b6c35813448d729b2a932ff56d0d7ad4aa7d0408373aeb122a1ed8b |
|
MD5 | b204771167bea1d3279eac01cec2190f |
|
BLAKE2b-256 | 5359f239accfe102c3b9b684d46cf3e54e267ccb7a06a5816065b4a4e5d0062c |
Hashes for scipy_openblas32-0.3.27.63.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff20c750ccd80dd48d490583969e4a6eed67979f57e4e0ecfa546e256eca2475 |
|
MD5 | 91e28a5a00e49f99498007bf5110bd7d |
|
BLAKE2b-256 | 317daa2bcba5e39428a08209abad6220a59fe6d6f82ca9e7784d0b01bc9404c6 |
Hashes for scipy_openblas32-0.3.27.63.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 561cf9652978fe9b35edb67adb33d0b6dee6b5b48fbed650377b11e20c7a3881 |
|
MD5 | ae6ef722214311103b810f9c03852eff |
|
BLAKE2b-256 | 7511c8ee268d840fd8d7b9eebcf15859c2eb4856e7f01d40b98574c88906fb8a |
Hashes for scipy_openblas32-0.3.27.63.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fc5602ab634633822ae86120dca6a05437c405bd19a113ca3cbfffb5d2d8ce3 |
|
MD5 | 6a669d306634a7738bb07a8f35005550 |
|
BLAKE2b-256 | b7eddd9391d6c6dd7889e488ae9b96db27aa23a5ee6e7854002dddf28e8c4d71 |
Hashes for scipy_openblas32-0.3.27.63.0-py3-none-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f263f7810599f19cf88ed1bb64a9fa852cd8e5e4aefbbf248fdc198919d2f7e7 |
|
MD5 | 64c586d2d16a0ebfdd2b44f860d07613 |
|
BLAKE2b-256 | fa001cf5d8fdacaa474d6b1b3a3fba5568013d9054bb3097bc02baea36d4a2ee |
Hashes for scipy_openblas32-0.3.27.63.0-py3-none-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff30cac273429d42c812b2980455c34aaaec26fc0ddaeccaf710b35441486cc7 |
|
MD5 | d9a6048d1633525dce99950e370a7850 |
|
BLAKE2b-256 | 01ac0c3f1954614863f4e475391ca6953152375abd2b1d69655ef35fcd29afdc |