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.26.0-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fda16c88af8790a989d6c040f55baf4e1724cb38965f6da7b1afebafa54231cf |
|
MD5 | 88d6fa4196c58f9d0cd2f4968c0fa4ab |
|
BLAKE2b-256 | 63ee620b8b06cf3d44ce4df08ce5ad98abd4b58a8380c1d8747db3db3ea20980 |
Hashes for scipy_openblas32-0.3.26.0-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19e7e42f6bebb8d8db77943e27b4eb6cc638bd1f362de76321a3d7c7ac795083 |
|
MD5 | c1162775e91d9bee1b9cab0c900202bc |
|
BLAKE2b-256 | 0c653e923fd143112152f08ed70992d87763b30cf0ab6bcd038cdaa1216dfb3b |
Hashes for scipy_openblas32-0.3.26.0-py3-none-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a700d025ef09207df58fec32473af3798c7c8904cc13fbd2b92e0c9d3fa7154e |
|
MD5 | f8e83bdccb89b6e106e493b5518b172b |
|
BLAKE2b-256 | b000e8398a51761c09fb4b11d8130e5a3672dc8e431b62a7dde944d61010d7a1 |
Hashes for scipy_openblas32-0.3.26.0-py3-none-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea32e6413a8df5fc3ce4cd63b7513cc672ee217a7ddb729e1a1ec295258fc58e |
|
MD5 | 421bf3091e539e28c0e038fd439375dc |
|
BLAKE2b-256 | e738b4e6578b473cce1df9a4200eb25e65974516d59ee4de1648ac3f737d1a9d |
Hashes for scipy_openblas32-0.3.26.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdc6414e0cd3d5b88699ed68ec4e01c61b75e327624c811ab563ea1344a94bd2 |
|
MD5 | e41335d97f76817d0f78c430ddccbcfc |
|
BLAKE2b-256 | 3836baaaa084890e2991b4df8c39f531249445020e31f9cea4ee5ac384dc892e |
Hashes for scipy_openblas32-0.3.26.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5a0b20ff29dd06b623b02cb5f78df6388495ee55734c5f0bff3b1a4a5f72908 |
|
MD5 | e66898fec5e7f3bc7b58a4579992fe43 |
|
BLAKE2b-256 | a5a11e08e38b698e5e18af26c89d4d61becfacf7f033cd9ad042070ae7110820 |
Hashes for scipy_openblas32-0.3.26.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b3b89368ee864f59ffcc35f6cd359e2e7b44f354f2dbb643eddb32c59ae1652 |
|
MD5 | 597af7fd62b5087629705e2a52cf9ad3 |
|
BLAKE2b-256 | ad698e3fb3ffd14116c7b9559fec48f885a58075cbaaf1e7db609e267cd00d2f |
Hashes for scipy_openblas32-0.3.26.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b4e177aba1cd30a501b6d18d51576184c88660a8c70aa913d0c9003626c1842 |
|
MD5 | 2ec5cc8b81893b5bd8a814069c5514ae |
|
BLAKE2b-256 | 3a5c084a53269b78bdb28b3f3fe30ad4461856a1f7867ed840b342fdd9c5c3e2 |
Hashes for scipy_openblas32-0.3.26.0-py3-none-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f5d6b37c03467fa16131c59d8ee82d487df7964e144f79cfbee40f6fb346265 |
|
MD5 | 44f1e011fcc1c0fd62be8ac64d90771a |
|
BLAKE2b-256 | 5b843888b541a2b0505fcc5db105764ce29d723baf102a648d15e6be8ca17691 |
Hashes for scipy_openblas32-0.3.26.0-py3-none-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 312ea2084a1fe063b91ed5b4fb78abc3afcdeefaad67855ea7515b8bef28fb1b |
|
MD5 | 5d16d92ae5cd64c060c3f0c5483b2b0d |
|
BLAKE2b-256 | 945bcd9689530bd091d9c66de0824ea9c4355fd7ad6a4297b194f81f21ce4d5b |