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.23.293-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 612196cf3393af9a890c92028b176689d0243a8b851afa66534e72687c6f3865 |
|
MD5 | c4de79a5427d80fff113a98acd8734d4 |
|
BLAKE2b-256 | ec123f9aee56f0586f8f1fbc7f9f91096fd7b8c825a0854cfffa09adeebfdf2e |
Hashes for scipy_openblas64-0.3.23.293-py3-none-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70908587b2734a29f8814931e17469b5813004830738a4fedbd144922be180bd |
|
MD5 | 130dffadac527bb1ed9cb88892e0a371 |
|
BLAKE2b-256 | ecb0060692b7e3b91509fb6cd45fdf1405a16598b28ed815080f2551f04227ea |
Hashes for scipy_openblas64-0.3.23.293-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73f44a3e9c17e4ffd285c4a012a7ba8a5470d987ed1e66a550c9beef2e652ee3 |
|
MD5 | 2f6e57ad7717c132edbde625d8460614 |
|
BLAKE2b-256 | 7bcf05cdc1cd723e1e4b56145d410dd1334751244b204960780e99ddfb841c8f |
Hashes for scipy_openblas64-0.3.23.293-py3-none-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50a1fc6517de738d53c023126ca872806978b12af513711f0d50dc83e7b33f3c |
|
MD5 | 4bacf0ad5647314c8d1a135477d1ba3a |
|
BLAKE2b-256 | c4cfa645075ca49b8410a707907c109999c5004c592b26705eba6f774c929eab |
Hashes for scipy_openblas64-0.3.23.293-py3-none-macosx_10_9_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5163da2fe6b9f1b883d4a9e5d9619c7af2617d9292dd3d03c8f53d42c2d2ea2f |
|
MD5 | 7e9d7f198b74f37a51ac61358162c235 |
|
BLAKE2b-256 | 3478cda4a7a31028cb953543f6253bcef20c01f850cafd2418c274a03ecde0f2 |