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.27.63.1-py3-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8e0949dee979a197c79eb897577752ccef915d018be3ab6ed4db3d0af839f78 |
|
MD5 | c98f2dce5cedfa27718c624478b0afae |
|
BLAKE2b-256 | 6f2101946a49a25076c8bb3214b95519e2aed4745c808c8c43034909ece090ce |
Hashes for scipy_openblas32-0.3.27.63.1-py3-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 673759dfec92918f569b9cbdb719c1b8eb8bf3e1df48a8a146fef1df7dafe7ae |
|
MD5 | 6fab388a4c7975234894a62e82933e80 |
|
BLAKE2b-256 | fca7f0c568efbecf6aa632fd97882217a3741652b0b599983696a133cef2fc01 |
Hashes for scipy_openblas32-0.3.27.63.1-py3-none-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c97f92f4ef0d2f668ffc4e86bf63288e86fec558828cb39e543c39638b606f29 |
|
MD5 | 5ddff388f9dd8ebe9f6cf8f14974bf8a |
|
BLAKE2b-256 | 70707850da0ce5d25be3b47fff6f79af951567308d106005b81ca5f4399a623a |
Hashes for scipy_openblas32-0.3.27.63.1-py3-none-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2807945ed1edc80ecb77e6ce9d319fd3b2191d7d51e4d560878d598a78904acd |
|
MD5 | 8a30b9a553af1d62fbb90869f80e5dd6 |
|
BLAKE2b-256 | 599cbe272adf448dd393568215d2e5300ca32e1bc5983c77421f94e22e94272d |
Hashes for scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1715557305713c26e3596ca66ce0927b322c94ee414b2953d74876f448a6b094 |
|
MD5 | 69b33bf058b750ca053be68389bdf2b2 |
|
BLAKE2b-256 | 72a0bc3d365695fb7ae355cd13452aa7393e003cfdf5b0dca592cf4f8e2d5ae7 |
Hashes for scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2cf44434765513fee7d57e92746bc276300950fed62d1692b708b4eb8c876f8 |
|
MD5 | 04003d6b9ce709ffeff0bf40aefb4045 |
|
BLAKE2b-256 | 5386092f478a3d9ad4de2b1e318ec7691c142d9bd9741f62d78f6e658e15e232 |
Hashes for scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd40a05d17483db3088132129e4ab2acdf791eb12555d69a85bc9945cd743d79 |
|
MD5 | 4aec36037f545751c73e5d25b2021066 |
|
BLAKE2b-256 | d48d5aed6f6a29a4d6e6a05663fbc10ec96a1007140388421f926f6bcd921dcd |
Hashes for scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee7eeb98984d078a864a9b50907804c6b0bb3f3ff0c9d5cc68b3dad5e2c92b41 |
|
MD5 | 2a36146ba91b3a4dfa160c733b1994e0 |
|
BLAKE2b-256 | e4d5783e2bb30e44a107d67fc2d43a3ab6f4bf455ca84a1791b10ec08c4a001f |
Hashes for scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 088c3e8aae8922a4a90aaed1b4356f10de14a89fac321644fa3386bd3909ecf8 |
|
MD5 | 02679b3586d8ec89a72494e94d153539 |
|
BLAKE2b-256 | efff992d6c5ea9c4ab6ace5b40b9fa12c8d7ba1eec788173c87f149855b210ee |
Hashes for scipy_openblas32-0.3.27.63.1-py3-none-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7e7cc1949a996ebe9bf2c1226ae9f1625847548b171ddab58cbcef88139dec9 |
|
MD5 | ce82002915c5d226c5e8016850b4e4ce |
|
BLAKE2b-256 | b0b89bd72ad1d8a62e8c373de06749d56609df49aa0e34f3d4691648b8a9af3c |
Hashes for scipy_openblas32-0.3.27.63.1-py3-none-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7024e694d94626c472fd703db9efd755574b4d1efedc0353e5aa158bcfea3785 |
|
MD5 | 7994e03146e55de3be3e85dcfbbcff3f |
|
BLAKE2b-256 | f4410054eb912325c167bfe233ee70f35ffa2cf3578b723d1e0f301183c5e3b9 |