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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

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

Uploaded Python 3musllinux: musl 1.1+ x86-64

scipy_openblas32-0.3.26.0.4-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.4-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.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (6.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

scipy_openblas32-0.3.26.0.4-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.4-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.4-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.4-py3-none-macosx_11_0_arm64.whl (8.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

scipy_openblas32-0.3.26.0.4-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.4-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0.4-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1b4ccdf69c81d8393275dedab811e6dd5dddd46426a795c6decff5d1db85df13
MD5 99b20e660ce950b751c134cd59d9c918
BLAKE2b-256 ac214b54f8ac42b92825b7aa9b3f2e9b1672b81a9fd795fa3ce5758e31045177

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0.4-py3-none-win32.whl
Algorithm Hash digest
SHA256 a936645d3cc694c6e50761ea2bd3bc296c0f3cd4f7865422b49dbd8684ab4ccd
MD5 057a44bd8c512b564afe83b8ae78d19e
BLAKE2b-256 fc72b2ccfd4820a32ee15310ffb3abd194bdaec7d697f3e3fac092396680b360

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0.4-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 af7678314477509180e58851608276aa365603402e58482064c45cc89d61a4b8
MD5 18e0c7d11c2fa47e63896b5778246478
BLAKE2b-256 b532a372bc5d17f42d3d40475073e2bc1817b47807d3d0798f37d87e36128382

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0.4-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3dde03a62308bd150526d3457d7d808f91d123bcdc11bcd84ed5f47511385840
MD5 782004cda59e6406a3e551dc31d8eafd
BLAKE2b-256 43c96fdef1f13cbd9dca11ee379ef6ee6813cebcd19ce0502575b4491217fe27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6f5cce49cb0525fd1b84cccfc98d808b64f8f6b2b31b25d7a9e021bea8d5486
MD5 865ad498bc445a39855a30934bf15d5e
BLAKE2b-256 e6990239b750f1757de39c61b46f7f465d47c5ffaa8b3b6560780a88813ab548

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d25d781574f1665c4d6ebf9e5b2a85c003f16ad2cd7ce6f93627921cb989f544
MD5 6e877e349b1cfdb7829ae3140db4e0ab
BLAKE2b-256 37588f1f3963dca1811f7002929e69dd335167f9f2afb4c99fe250c04a414c06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 078953131b5d43083cd87c1b8599678165d09a47543b6cad7be400a06a2155bd
MD5 0f61101743b50aa703038162d7e3c93d
BLAKE2b-256 47b44efbe4521a7984b8ed65d864c13527b2e43f073b0eee7396ee3b097083c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 81ff6a2abe461f6a5f83f721f1c0e6776a006d96f6a650ad986dccfa1a13ae16
MD5 a9cfc7a4f18b05ddb8a6e2eaeb039fe0
BLAKE2b-256 5ea9ceebbaaf62b5e0ac920c619515472117236b90906a19c3e52b92ad35705b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bfdf1ae8819ac0e2a8d4a2fc3c01643c6dc4a5c0b9ea50ecd5744c72e6c94336
MD5 2ae593485f59a93d5e1e0537e6692f77
BLAKE2b-256 4ab90b84f8a60a8f9415adf5016f71d49eb1977d6e666d34fa6d549399ca64ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8bd408f5c14dc88b68c46326ffea2cf2170c08ea4bc978151c1e23f1dc80392b
MD5 b5813e1d44dfa85373132b3a0d33ae7f
BLAKE2b-256 d0f9567500736911dfc8236d41d90bc74b7e80f5cff6c208c30e9257c912fad4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.26.0.4-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f75a10b90c87ca8dba4a98e9bcd7a6b54fde0024cf924677b920946cd6c6fa26
MD5 f69b0648dbafbb68dc4530f50502d2fe
BLAKE2b-256 d086ad15153a8689998bc8fee41f07c58d0cb2cf606741af1856baf36eeda360

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