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.23.293-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9321e6e135146713fcbcbc2a096f620b113e0c250bab9c3d76f71e16d95d5511 |
|
MD5 | 732118d68c02fa8fc7fec63ae2022e28 |
|
BLAKE2b-256 | 6de8f55f4cb1f73c0322d078ea611c6395455d5cc9271fcfd486b070e751f201 |
Hashes for scipy_openblas32-0.3.23.293-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43d448e6ca748ab27d137165f8f61c5e102bde13744839af4715d555674d756f |
|
MD5 | 264dd25648eb9e4c1d9298476299339f |
|
BLAKE2b-256 | 56e50aa172d1089524c8bac00ca2ee01a536178250a2baf275b6971e9d0585cb |
Hashes for scipy_openblas32-0.3.23.293-py3-none-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57ed256bdf326922cd661f45dd2d3e0152b841179b22ac30bea94c6bca3a27d0 |
|
MD5 | 8920364fc8afb6c7e5bcc9fea7eb4b75 |
|
BLAKE2b-256 | 2860b406b27a7ae3766d11ab28d7cb3edeffbbfb40373e45c983bc58d7c143cf |
Hashes for scipy_openblas32-0.3.23.293-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9214ee11a08016f258d9afd601b5d2a20047d5394a30bd1bbbc8c72313b950c6 |
|
MD5 | b7c7549c0a7884aff235a27380641822 |
|
BLAKE2b-256 | 81634f42cdb2e69fdd0c9a85ef8a3ace9043f4d1d47aa2bff16ed5f8320414a7 |
Hashes for scipy_openblas32-0.3.23.293-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29dcc6bbc1682a8427fef469b1df68c223a3ba9468166d9eebdd092f5243639b |
|
MD5 | e52eefd875474e82c69ae8bf6b6ec75d |
|
BLAKE2b-256 | a0fa65d03728a4b07d27eb252842b3d4becb0b014e83ca61f025f04e174202a2 |
Hashes for scipy_openblas32-0.3.23.293-py3-none-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83a2d311fa2db6350907e799186dc543fc212f0b24e2a68ab062c5dd709ed328 |
|
MD5 | 0deb1867caf0b18dfe91f7fddba20b9a |
|
BLAKE2b-256 | d2354fe240b157c952c91d18882f59630e2dc296e9caea515ab4e27ab063e703 |
Hashes for scipy_openblas32-0.3.23.293-py3-none-macosx_10_9_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60ee07c129e07d1a1f5236336c8aa1f6f56535742d7ba79ae0876cf91ff806af |
|
MD5 | 3cf27fa2990d031bafb407b4fa99add4 |
|
BLAKE2b-256 | 07887ee7a1318012a820e0d9c15ee7f1b50cdd52e8ed2314d8f4eb7248037f1a |