Skip to main content

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() and get_library() for use in compiler or project arguments
  • get_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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

scipy_openblas32-0.3.27.63.1-py3-none-win_amd64.whl (10.8 MB view details)

Uploaded Python 3 Windows x86-64

scipy_openblas32-0.3.27.63.1-py3-none-win32.whl (8.1 MB view details)

Uploaded Python 3 Windows x86

scipy_openblas32-0.3.27.63.1-py3-none-musllinux_1_1_x86_64.whl (11.2 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ x86-64

scipy_openblas32-0.3.27.63.1-py3-none-musllinux_1_1_aarch64.whl (7.3 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ ARM64

scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.3 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (6.3 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ s390x

scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (9.1 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ i686

scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.8 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

scipy_openblas32-0.3.27.63.1-py3-none-macosx_11_0_arm64.whl (8.3 MB view details)

Uploaded Python 3 macOS 11.0+ ARM64

scipy_openblas32-0.3.27.63.1-py3-none-macosx_10_9_x86_64.whl (14.5 MB view details)

Uploaded Python 3 macOS 10.9+ x86-64

File details

Details for the file scipy_openblas32-0.3.27.63.1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.63.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b8e0949dee979a197c79eb897577752ccef915d018be3ab6ed4db3d0af839f78
MD5 c98f2dce5cedfa27718c624478b0afae
BLAKE2b-256 6f2101946a49a25076c8bb3214b95519e2aed4745c808c8c43034909ece090ce

See more details on using hashes here.

File details

Details for the file scipy_openblas32-0.3.27.63.1-py3-none-win32.whl.

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.63.1-py3-none-win32.whl
Algorithm Hash digest
SHA256 673759dfec92918f569b9cbdb719c1b8eb8bf3e1df48a8a146fef1df7dafe7ae
MD5 6fab388a4c7975234894a62e82933e80
BLAKE2b-256 fca7f0c568efbecf6aa632fd97882217a3741652b0b599983696a133cef2fc01

See more details on using hashes here.

File details

Details for the file scipy_openblas32-0.3.27.63.1-py3-none-musllinux_1_1_x86_64.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file scipy_openblas32-0.3.27.63.1-py3-none-musllinux_1_1_aarch64.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file scipy_openblas32-0.3.27.63.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file scipy_openblas32-0.3.27.63.1-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file scipy_openblas32-0.3.27.63.1-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

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

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page