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.26.0-py3-none-win_amd64.whl (10.8 MB view details)

Uploaded Python 3Windows x86-64

scipy_openblas32-0.3.26.0-py3-none-win32.whl (8.0 MB view details)

Uploaded Python 3Windows x86

scipy_openblas32-0.3.26.0-py3-none-musllinux_1_1_x86_64.whl (11.1 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

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

Uploaded Python 3musllinux: musl 1.1+ ARM64

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

Uploaded Python 3manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

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

Uploaded Python 3manylinux: glibc 2.17+ i686

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

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

Uploaded Python 3macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 fda16c88af8790a989d6c040f55baf4e1724cb38965f6da7b1afebafa54231cf
MD5 88d6fa4196c58f9d0cd2f4968c0fa4ab
BLAKE2b-256 63ee620b8b06cf3d44ce4df08ce5ad98abd4b58a8380c1d8747db3db3ea20980

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 19e7e42f6bebb8d8db77943e27b4eb6cc638bd1f362de76321a3d7c7ac795083
MD5 c1162775e91d9bee1b9cab0c900202bc
BLAKE2b-256 0c653e923fd143112152f08ed70992d87763b30cf0ab6bcd038cdaa1216dfb3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a700d025ef09207df58fec32473af3798c7c8904cc13fbd2b92e0c9d3fa7154e
MD5 f8e83bdccb89b6e106e493b5518b172b
BLAKE2b-256 b000e8398a51761c09fb4b11d8130e5a3672dc8e431b62a7dde944d61010d7a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ea32e6413a8df5fc3ce4cd63b7513cc672ee217a7ddb729e1a1ec295258fc58e
MD5 421bf3091e539e28c0e038fd439375dc
BLAKE2b-256 e738b4e6578b473cce1df9a4200eb25e65974516d59ee4de1648ac3f737d1a9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bdc6414e0cd3d5b88699ed68ec4e01c61b75e327624c811ab563ea1344a94bd2
MD5 e41335d97f76817d0f78c430ddccbcfc
BLAKE2b-256 3836baaaa084890e2991b4df8c39f531249445020e31f9cea4ee5ac384dc892e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b5a0b20ff29dd06b623b02cb5f78df6388495ee55734c5f0bff3b1a4a5f72908
MD5 e66898fec5e7f3bc7b58a4579992fe43
BLAKE2b-256 a5a11e08e38b698e5e18af26c89d4d61becfacf7f033cd9ad042070ae7110820

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5b3b89368ee864f59ffcc35f6cd359e2e7b44f354f2dbb643eddb32c59ae1652
MD5 597af7fd62b5087629705e2a52cf9ad3
BLAKE2b-256 ad698e3fb3ffd14116c7b9559fec48f885a58075cbaaf1e7db609e267cd00d2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0b4e177aba1cd30a501b6d18d51576184c88660a8c70aa913d0c9003626c1842
MD5 2ec5cc8b81893b5bd8a814069c5514ae
BLAKE2b-256 3a5c084a53269b78bdb28b3f3fe30ad4461856a1f7867ed840b342fdd9c5c3e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f5d6b37c03467fa16131c59d8ee82d487df7964e144f79cfbee40f6fb346265
MD5 44f1e011fcc1c0fd62be8ac64d90771a
BLAKE2b-256 5b843888b541a2b0505fcc5db105764ce29d723baf102a648d15e6be8ca17691

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 312ea2084a1fe063b91ed5b4fb78abc3afcdeefaad67855ea7515b8bef28fb1b
MD5 5d16d92ae5cd64c060c3f0c5483b2b0d
BLAKE2b-256 945bcd9689530bd091d9c66de0824ea9c4355fd7ad6a4297b194f81f21ce4d5b

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