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.24.95.1-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41fc75e064ecbc7c34e98ea48e6e6865c6411e5878a178eb1884f0f2d4ede213 |
|
MD5 | 3f102715e81a104e5bfe178d594b7da9 |
|
BLAKE2b-256 | 4feb2fad92ec048ca08f3cf7d1e450a9184146185b888d4e53fdabad36f02060 |
Hashes for scipy_openblas32-0.3.24.95.1-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c84546f723d4a3a8a3cca7d900e8963231ce4791afb622ca27b3acb339c2349 |
|
MD5 | c8dea20030ae1e7b75d85efb3774aa9b |
|
BLAKE2b-256 | d81aeea049cb737230cb2cf1e94be69c47e7fe230bb04ee67db6dd695218e343 |
Hashes for scipy_openblas32-0.3.24.95.1-py3-none-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfe4bcd1d5f9b76f5499a9ae501235ab8269c155ed3508a0c6f2d1d61d597f36 |
|
MD5 | 8212577a1d6bf668592753b43be07a81 |
|
BLAKE2b-256 | ebee1e226695532d38d5f6858cb4eb3d318e7310205a9d8debdf4c3b43e07693 |
Hashes for scipy_openblas32-0.3.24.95.1-py3-none-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 359a323a0459037d2a759d170057140362b7c76dff003d2d934dcff014b07aab |
|
MD5 | d1c5a9de2598a94f2d7467885dc21526 |
|
BLAKE2b-256 | ad9862a5dc5f8413fff69fe2406627133ca91d37780da6cc6d6eee9f3f401684 |
Hashes for scipy_openblas32-0.3.24.95.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae00671ca61c9b7f94759c50469b7f066b079d90bf43dd05d397de9b12b1e4c2 |
|
MD5 | 74f27598b18a111ac0849c3cab8cd2a8 |
|
BLAKE2b-256 | dc45c0ecbb4f580591a7fb1a1277dedc4d5b3576ab43a211c09e51515b8c9e2f |
Hashes for scipy_openblas32-0.3.24.95.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d6d55a9639d0f2669863869f382780a7285453affada299e76fb642a4f4e974 |
|
MD5 | 8e39a069662f7e674cc587bcb722ac47 |
|
BLAKE2b-256 | dbabefba3cadbb805e3cc5716bb236f92184706c959b73a0807e4352305e6c07 |
Hashes for scipy_openblas32-0.3.24.95.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a823ecc3b15dfccb8fcca48ac6405150ff401306f6504c9c9ae5517dc3f11ab2 |
|
MD5 | 70e6d123d58c047081b460b24ff69179 |
|
BLAKE2b-256 | 06b7da03b5c54657c60efaee9fac6e537c1d945fbc47ae68a4ab462bd11ebd77 |
Hashes for scipy_openblas32-0.3.24.95.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9feec4d47f1614db65eec186bfe5e7779a7b6a30612f8365655deb0353929fd |
|
MD5 | 1c2fa3084c8c26a6ebe85e4fdd61d11a |
|
BLAKE2b-256 | ef6e3fcc2e944cf408f12a8eaea5386231086f29d2434bbacd84d71eb0ebf354 |
Hashes for scipy_openblas32-0.3.24.95.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47982eef25adf210a5f7266431c1f40db8bacc5e1bd0f8881cec19deefdf8453 |
|
MD5 | 1f0e88fb49ce26057f865c47f0a6519c |
|
BLAKE2b-256 | 4451e03f043475b4358320b8f4d0017571c825ce27c89d0a0cacfc3b8c52f357 |
Hashes for scipy_openblas32-0.3.24.95.1-py3-none-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47f5e9ecb6fbef021a074a59386646080018ab3fa06080da0007b877533ac8ec |
|
MD5 | 4075b740985f8d93c49c0043a241a3aa |
|
BLAKE2b-256 | a9cfe6e30c2b20d57a6713afe42684db040479716f5e1bced63e63abea598488 |
Hashes for scipy_openblas32-0.3.24.95.1-py3-none-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41be138b6d25a3e995b7c786ee96434cf8d42f0f64edfa7a93aa60bf1f855f61 |
|
MD5 | 1c8cbe2e5b8e96e1f432140d34127dd2 |
|
BLAKE2b-256 | f3a76ad2484048ce0cffa91bd014387776446bde11df92c1498ac35d2a841087 |