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

Uploaded Python 3 Windows x86-64

scipy_openblas64-0.3.26.0.1-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.1-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.1-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.1-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.1-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.1-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.1-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.1-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.1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 2e0876253656c5e7341ca6542e85b8e5d687b217ae83681fc79c89c1bb530427
MD5 0beda1aeaab6624ebc5cf2489481303c
BLAKE2b-256 37cdd56fb0e273eb6fd5bc40fb5f4f946a7220b65b492cf31c507bb7628355ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.1-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ccf67e61c8760c06d291050dfaf2f53178898c76dc3757fedf150f0c54b599be
MD5 1af19b119682ccba1e136cd12a0544dc
BLAKE2b-256 4337046a88fd268b9181daa639dc7923a2e7a424b2a7b2d35a4e1ce89c01cd83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.1-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e0b2e175b558dd036df87033d93922f6080b0141ef036f500090cf0da10877c0
MD5 96403753343e74711fa5d596de68d26c
BLAKE2b-256 a9e06a7250cb384b82c8ed9443b7471def2650a855366fc5a4c03730d7d0dc51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f0e80157082b0e33f174376a4f9f51914ffa8c14685595d14a9aa43c451121f4
MD5 de2410d99b4298070c861a112d94a38f
BLAKE2b-256 1f4061751196b38da1332b52483d1dd71db13aa853b8b260c556d2d44b360b5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4674b6bfec2697d1d01b997d2a1087279f80c8a6a7ae1871f0acae4d7004982b
MD5 58c54ef1eb3d11c20d70ed328d2d8575
BLAKE2b-256 fa1564b335f4d89b1b488a2f33b99ae0084507ce1558964a303dd629c8c057bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6fd0915ba1e48b027ddddfd05ff10990d9cde9eda290b17a012f5458986aab3f
MD5 8c486076d4ac7119a62aadffea01293a
BLAKE2b-256 57d41d884d835e0f8f580e0a95b8dd6b1f65b508bad0daa8e44d7753fe0f4e84

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6216c7f2fbbe0e43149af8aa88359aaf69a636f66d738471fa9fe4b992452369
MD5 02fc90d7714cb123669531eb25d2110c
BLAKE2b-256 97bcf927b8d2169bf21b28ba1c55f3d9c8197620d655a608692c732b45e5ba4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a6e80ea7aca8fc1ff0d655d1a35d059939c99fff4cdaef2474ef464d40ef08ab
MD5 2e92010e39be36421d5590a40c0288df
BLAKE2b-256 b7cea0ad04df984c0e222a0111f09a0fcae12790ec45398ca62dc9aff18d881e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.26.0.1-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 81836981f80cb210c81ea912e675ef9d6f889587e50b5444b069c1fe183297e4
MD5 e97531ae1d4a65966471a241e8136571
BLAKE2b-256 de0d382ec8ce95a2662e7e14e98f8579d2fe85e8a56cadae4446672274ed74b6

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