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.24.95.1-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f162169d5ee8405925d45a5d643f2c1544a0242996d573c729ce92bfc16457f |
|
MD5 | 1a657fd313fa44c0b6bc848f22190389 |
|
BLAKE2b-256 | c3910b3e4434c541cf291002555e38b3ff5b2ba02472743f8bab57f5a01f1162 |
Hashes for scipy_openblas64-0.3.24.95.1-py3-none-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a61356cfa01e1987a705144d9dc0403b1634e1a4a7909053fe1bebfc2bee2acb |
|
MD5 | 918a6b486c81f4ca53f2d46d87600fe2 |
|
BLAKE2b-256 | 8eed48cca72a6db897ed9728f6f78b52eaf186525afb3dfd66ec7920fd7cff73 |
Hashes for scipy_openblas64-0.3.24.95.1-py3-none-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c9ae4c87f8add5dd14b951806826ecc7f703dd8fb916871f806b078e35577fe |
|
MD5 | 3e24d1cff62df252ccfd9bbd1c75f175 |
|
BLAKE2b-256 | afde6b98808c71e30857a6f2ebde564e5365a45dd5a902635493322c04c6c0b0 |
Hashes for scipy_openblas64-0.3.24.95.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7b982b7655f3aa79a1035054607e227476f8dfdf8b13df7e37e8d938feb4cce |
|
MD5 | b78d61380c654157bfcb7738703d2898 |
|
BLAKE2b-256 | 99894b8cd7591623f2f1bcada7a5c54f6e3b280a5a10ad1a58a18616190dc27d |
Hashes for scipy_openblas64-0.3.24.95.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ce7ae6d21216e638eca4751eb98f5a0a381b7ef7853df15125c3e2070d49987 |
|
MD5 | 11f596ebf1d918b467d07d434bfbc03d |
|
BLAKE2b-256 | 06cac3cac59136fc989d30a61ab7a626358a5dd13d09ae9e4622bb0250277ab8 |
Hashes for scipy_openblas64-0.3.24.95.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0064ff239d72fafbfbf0a0ee11262edd91147c7aaff144499e264bfe3721d2a3 |
|
MD5 | 24c8c888f5816e5212d77c2d8c752072 |
|
BLAKE2b-256 | cf4ab4bc32127d414e4457adce33ec5cd0db23d844729d1af85eeef744695ffb |
Hashes for scipy_openblas64-0.3.24.95.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b29a361d6137846017800dbcc8f898b0199061a61c80723deb8292c3a58b6195 |
|
MD5 | 0f096e0119c2f35fb2e8c9676f63bf8a |
|
BLAKE2b-256 | bb7173b027ce160ad2f176c02a8cfa37c59bd081012f5c39e8b457a42a0f4054 |
Hashes for scipy_openblas64-0.3.24.95.1-py3-none-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5fdc8d3bcae83c9a967fe1a53c6e861e376083a297c715b42cca8d7f91cf418 |
|
MD5 | 77892485cea710f7b2fe1ac600b771a5 |
|
BLAKE2b-256 | 2145a98b4094e4db4b7af6a8a60645bf64abeef31098f98624aba684d5eb82ea |
Hashes for scipy_openblas64-0.3.24.95.1-py3-none-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b45a1a35c3dd4b04a6e6dfccdd26aaa861031c268b8da6e41a6c18fae6e0f76 |
|
MD5 | c29e4a52f68c655046757f504653ccc6 |
|
BLAKE2b-256 | 58a8321c676bcace173dd93ce32387dbb0b3271575bf799e8402096f2bfb5231 |