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_openblas64-0.3.26.0.2-py3-none-win_amd64.whl (10.6 MB view details)

Uploaded Python 3 Windows x86-64

scipy_openblas64-0.3.26.0.2-py3-none-musllinux_1_1_x86_64.whl (11.0 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ x86-64

scipy_openblas64-0.3.26.0.2-py3-none-musllinux_1_1_aarch64.whl (7.1 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ ARM64

scipy_openblas64-0.3.26.0.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.2 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

scipy_openblas64-0.3.26.0.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (6.1 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ s390x

scipy_openblas64-0.3.26.0.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (8.9 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

scipy_openblas64-0.3.26.0.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (7.6 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

scipy_openblas64-0.3.26.0.2-py3-none-macosx_11_0_arm64.whl (8.2 MB view details)

Uploaded Python 3 macOS 11.0+ ARM64

scipy_openblas64-0.3.26.0.2-py3-none-macosx_10_9_x86_64.whl (14.4 MB view details)

Uploaded Python 3 macOS 10.9+ x86-64

File details

Details for the file scipy_openblas64-0.3.26.0.2-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 180f13cf6a78ae2bf8815f24f070c6dcf87304c9d60b18e8e07b3f729594fed4
MD5 682f249ff04232b6b17f866ca7482302
BLAKE2b-256 7ca0deb697d33700c22aee60a0b43b868c6667fc084c29226baee18583ef330d

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.26.0.2-py3-none-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.2-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2c4ae81aaefc1c39846a6ef9acb317b25f2b82fac476eb2ec96e8c5ae3e07a77
MD5 97a5f3fcddef22c9951616de0dab45c7
BLAKE2b-256 c5e7199fb451599343b2d0da57c1a986394516b85a242cdfd0d49d01dc7dbf77

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.26.0.2-py3-none-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.2-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 80d986ad39db9f765120392947d854c19973fa2407a307957c9881caced99082
MD5 67a6c0c29f27c91e21401b3313f02ef8
BLAKE2b-256 ea6b53a1fbdd613979a85fd262894e358231b6834367477eaba819b340cc9165

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.26.0.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 72fb562a49620c3cddaecb7f3f9cd6651985d4eac9f9707083fbcf28d3768415
MD5 1341be32d860c3cc15a855257b9237cf
BLAKE2b-256 a6d8f8c8c8f98627a8155a47fb2f14154a87f99d572ae6318ca282260456e9f2

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.26.0.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 91b57492736b8fcec8eacbf7baad9f227180c550ae3ae3d53a6c877b1c0f39d8
MD5 7322995e5775de6994e56c7df2fd73cc
BLAKE2b-256 70221214cb6824aac9918686c3d81dd9721a82bf5c638c8b1ecb062ced10714a

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.26.0.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c9e9d8738018719c6ac83799835456e3d7e80c075f751d5d08e2a70fcc4b6f16
MD5 7fa2fb33912bcea12cb084358a5e5349
BLAKE2b-256 c34ab775bd01631481f7813d0381b5bfd34fdf0698c561502970f1d50d0efc92

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.26.0.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1c87d0691516923b74001e949dcdf86e11fde0127f6dfdf4d553f6e9f820d5be
MD5 8475c129cce9ef0a800721e43b38f417
BLAKE2b-256 772c35d2052085c2f35502dd463c6613c99b9983cd8efb9a2f4029ab84be6ebb

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.26.0.2-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9313063fb214107829718143387acc1ac9774c584aa25d89d39bfd21c3eb28d9
MD5 57f6dbbf20e0422d87b38a3687c2d85e
BLAKE2b-256 c6e1769d0283ce9a62fbfe97ee9ebc5529fa5aac0be774295611a00a701f0cf6

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.26.0.2-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.2-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aa4acc7f92c7012d6c6c4e3a7c754d81764ffb7b2c2c9cc505b45b21d65ed99f
MD5 8acb434f13a2ba25ab29a7fafe976986
BLAKE2b-256 cc2d5bd2da81100c3973979cc1aac2ffc7acf1f41cf8255bc1e0a3ea601cec7c

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