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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

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

Uploaded Python 3musllinux: musl 1.1+ ARM64

scipy_openblas32-0.3.24.95.0-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.24.95.0-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.24.95.0-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.24.95.0-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.24.95.0-py3-none-macosx_11_0_arm64.whl (9.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

scipy_openblas32-0.3.24.95.0-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.24.95.0-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas32-0.3.24.95.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 5002aab655b100586bf0b804e9563f26f85419d9493825e15f43c836f029c295
MD5 03a41905f41d8c9a07819c6924c96b8b
BLAKE2b-256 24ea3ea644e668a82923ccf81b015a8175b1b42a42a468c30d0f57f54587dea6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.24.95.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 558bb75c23fe20fc885e6a6192aebf7eec8850e66386c0fa2a626cc6cc9cff1f
MD5 df23b2a8532b8673c8c64faa172ccdba
BLAKE2b-256 843adbe6aa8771c27f53df5dc0dfeba8842f7bcdef8df79a9ec262c84f9b5c28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.24.95.0-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a04d436e152248518beeb89034eca971c95ce71013cf8fb68fe11cf3be199008
MD5 2f0d2ec3fa052ce81e6eaa081c9cbe9d
BLAKE2b-256 f694d0d0ef864e95b021ec2389c484799402bff764b98b03135785d66e51ad82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.24.95.0-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 1abe860a6eb9a5ddbe683973c181584724ce4eda650f6397a65d7cbc8c498d25
MD5 80f2c7646dc66548c0c37ebf19164237
BLAKE2b-256 17ea0bef8831ea73539c4fedcc851f708d04b076cb16cc66d63ec58471da6506

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.24.95.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2532b6eac12330dcccfcd444609f57136301851eec1e5c7b9dc87fdd86594a77
MD5 5e737cee5283a31fcc1598e7b384a7ba
BLAKE2b-256 8cc51cf8a21e0e0b0b70b9d803d802247b5b37a3e97ef8dc4adc19779f784fe2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.24.95.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1f77b4d5631e6b84076d5f0bce479472c6a68fde551f7061904ad36169a54da6
MD5 4aa5ead5e76c75e0c1e2edba6c2c3401
BLAKE2b-256 b6407e5733cf0d67945905e15eb793e853196b879c00d320940793b1faf90246

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.24.95.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d72ce97f8c7fd04b39ad67912d6e56c29166c5d7f8fbabfdbd78f84e3cbf0370
MD5 64a9bd25a7d02cb9bce4720f0d70e5b3
BLAKE2b-256 57407bbeb27d1b15952f104ab4c3961fc3cb23e2c63beedb78ee3af392394330

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.24.95.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 591bccd889d774c2a0ec21803081591ab709d8d79e418689f3c3041574e509ff
MD5 0a83cc3478ccf8ead430e628c20187e3
BLAKE2b-256 1cd64bc3c2d8ee37c8ee1fbddd45c1212b3e4240efc2b5b2943f67a20af8b5a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.24.95.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8661de7c4aa3209773c012320d3fbe89349da37c1bf01906e78aa2a3078dd52b
MD5 59f4907a2299bdc425d8c97ae07ac0dd
BLAKE2b-256 27cd95c21824e9c00d4223d00a22740e2f8356c5c568f6e94374040acdaff735

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.24.95.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f37c5d65a981c15fea8823a0aefa6d0cc07fc5bd3d3f8fd944bf5b99f469b8a1
MD5 487dc8937684c781316b701bb9541a94
BLAKE2b-256 b67b598fe3b72bf886d513e5f73a579a25903c5d48ccd2df12d1e76b60283f06

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