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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

scipy_openblas32-0.3.23.293.2-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.23.293.2-py3-none-musllinux_1_1_aarch64.whl (8.1 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

scipy_openblas32-0.3.23.293.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

scipy_openblas32-0.3.23.293.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (6.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

scipy_openblas32-0.3.23.293.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (9.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

scipy_openblas32-0.3.23.293.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (8.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

scipy_openblas32-0.3.23.293.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

scipy_openblas32-0.3.23.293.2-py3-none-macosx_11_0_arm64.whl (9.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

scipy_openblas32-0.3.23.293.2-py3-none-macosx_10_9_x86_64.whl (14.4 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.23.293.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 7a89180babf3b6af321f5d6970f8a90d687977565a48f05dc4ce75dfb94c777d
MD5 d2d944659fd39570c7d437425ef36110
BLAKE2b-256 33639f5d9e3c5b5221406e16326354cd89faf28603d6b793b4be0de669673098

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.23.293.2-py3-none-win32.whl
Algorithm Hash digest
SHA256 8f1ec2cd9e1aebc1558c5832a8e3ef08ed8271989f4851d7aa7e4344a660fb5d
MD5 919ff3689c3d36d9e78e692de3350098
BLAKE2b-256 82c007e8603f6b1527ff0ff6a228c4de19cfafa08f030f0a251e809a8e68de90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.23.293.2-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 271742bf1ff1236f71c91ac63f034e31990856527c2d70aabc44895d9c5b57e8
MD5 8df6a3815f3ab2ccc5bfa709836e0fcb
BLAKE2b-256 320869b4460e6b241c22d901a2a8228955490143e190f6ae04d3eb268c32aea2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.23.293.2-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c2787d7af3d897ea32036b97ba24d2d9e47e989a82e9eb26159ea60dbc373e25
MD5 5c0fc7c4b745dd16dcdf1d35017fe37c
BLAKE2b-256 94ee2d3b5197a96a34f15501e17a1a861a6d5fa6fe0c75d18361198f94db2615

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.23.293.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f5c12dd14c6d1ebb35fde5e3c535595df948f0afe6d7708959f1e3bf8c473d48
MD5 40818c2c69d0efa6141ae6b1e97d46d5
BLAKE2b-256 a899b5f956a5d939d205c1f057b0781daac229f544b00276ceef4fb1b3ea1402

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.23.293.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d31f89bffa86261c7f21fa8b29e4da79db05b1b893565a2d40cdf8561acc742a
MD5 91ba14cabfb63df6e157c1d81882408e
BLAKE2b-256 ff7edc7c286a3408ee42c57c4586d0dd5c5a43b9bb6430e3561855a51d79d476

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.23.293.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 68d9c8c490a385fa9cfd5e57e5a4f625fac7bb475c7aa2a52bd49d97a5175a8d
MD5 abe441f131c4bae7c05bfbd57188467d
BLAKE2b-256 25b7edf8cc3e54f8731b13a381185d693dfb6b0c8c561ae8f880af6b6970cd52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.23.293.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e36020980d9aac941b57752da2b289849d85a28f3499f157312b39e3a3583aa9
MD5 95198fd998931b38cd1fc1b71506148d
BLAKE2b-256 49429f71311d901f3932a6ddda2586a7da6fd7514e2cc5873394d470a8b09ef0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.23.293.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d81a4851bfd362a65f84aa26147c00a4a4b2fdbfb66a9718d260a9e681309a01
MD5 dad9979b5912acdd79cc02ec4f47ff4d
BLAKE2b-256 bf75ae703e4e88a1b03a9a0399fa79ea3d97f3c4f2faf831fffbd5411f740487

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.23.293.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b38f5837f849412a9d14a0652602b4dd5bf19a1d327c541146fee9238ccf0e1d
MD5 b25ae787f6baff181c308e997f9caaa5
BLAKE2b-256 1317fbbb2be0e086ecd4abc10680e536bc13ecb52856b322c7ad6b9c45d7f283

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.23.293.2-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e997bc95cd28c9e53b684dc3d16486a04fd46dea7cb1c0633a08e260f30d96a2
MD5 3f6a70d86828b966fd84ce8511acdc45
BLAKE2b-256 66d4e1d5ac39561c8a6ecc83392e5aa02189b1f683ce78af5fc37822faef5c92

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