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.0-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5002aab655b100586bf0b804e9563f26f85419d9493825e15f43c836f029c295 |
|
MD5 | 03a41905f41d8c9a07819c6924c96b8b |
|
BLAKE2b-256 | 24ea3ea644e668a82923ccf81b015a8175b1b42a42a468c30d0f57f54587dea6 |
Hashes for scipy_openblas32-0.3.24.95.0-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 558bb75c23fe20fc885e6a6192aebf7eec8850e66386c0fa2a626cc6cc9cff1f |
|
MD5 | df23b2a8532b8673c8c64faa172ccdba |
|
BLAKE2b-256 | 843adbe6aa8771c27f53df5dc0dfeba8842f7bcdef8df79a9ec262c84f9b5c28 |
Hashes for scipy_openblas32-0.3.24.95.0-py3-none-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a04d436e152248518beeb89034eca971c95ce71013cf8fb68fe11cf3be199008 |
|
MD5 | 2f0d2ec3fa052ce81e6eaa081c9cbe9d |
|
BLAKE2b-256 | f694d0d0ef864e95b021ec2389c484799402bff764b98b03135785d66e51ad82 |
Hashes for scipy_openblas32-0.3.24.95.0-py3-none-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1abe860a6eb9a5ddbe683973c181584724ce4eda650f6397a65d7cbc8c498d25 |
|
MD5 | 80f2c7646dc66548c0c37ebf19164237 |
|
BLAKE2b-256 | 17ea0bef8831ea73539c4fedcc851f708d04b076cb16cc66d63ec58471da6506 |
Hashes for scipy_openblas32-0.3.24.95.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2532b6eac12330dcccfcd444609f57136301851eec1e5c7b9dc87fdd86594a77 |
|
MD5 | 5e737cee5283a31fcc1598e7b384a7ba |
|
BLAKE2b-256 | 8cc51cf8a21e0e0b0b70b9d803d802247b5b37a3e97ef8dc4adc19779f784fe2 |
Hashes for scipy_openblas32-0.3.24.95.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f77b4d5631e6b84076d5f0bce479472c6a68fde551f7061904ad36169a54da6 |
|
MD5 | 4aa5ead5e76c75e0c1e2edba6c2c3401 |
|
BLAKE2b-256 | b6407e5733cf0d67945905e15eb793e853196b879c00d320940793b1faf90246 |
Hashes for scipy_openblas32-0.3.24.95.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d72ce97f8c7fd04b39ad67912d6e56c29166c5d7f8fbabfdbd78f84e3cbf0370 |
|
MD5 | 64a9bd25a7d02cb9bce4720f0d70e5b3 |
|
BLAKE2b-256 | 57407bbeb27d1b15952f104ab4c3961fc3cb23e2c63beedb78ee3af392394330 |
Hashes for scipy_openblas32-0.3.24.95.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 591bccd889d774c2a0ec21803081591ab709d8d79e418689f3c3041574e509ff |
|
MD5 | 0a83cc3478ccf8ead430e628c20187e3 |
|
BLAKE2b-256 | 1cd64bc3c2d8ee37c8ee1fbddd45c1212b3e4240efc2b5b2943f67a20af8b5a4 |
Hashes for scipy_openblas32-0.3.24.95.0-py3-none-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8661de7c4aa3209773c012320d3fbe89349da37c1bf01906e78aa2a3078dd52b |
|
MD5 | 59f4907a2299bdc425d8c97ae07ac0dd |
|
BLAKE2b-256 | 27cd95c21824e9c00d4223d00a22740e2f8356c5c568f6e94374040acdaff735 |
Hashes for scipy_openblas32-0.3.24.95.0-py3-none-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f37c5d65a981c15fea8823a0aefa6d0cc07fc5bd3d3f8fd944bf5b99f469b8a1 |
|
MD5 | 487dc8937684c781316b701bb9541a94 |
|
BLAKE2b-256 | b67b598fe3b72bf886d513e5f73a579a25903c5d48ccd2df12d1e76b60283f06 |