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

Uploaded Python 3 Windows x86-64

scipy_openblas64-0.3.27.63.1-py3-none-musllinux_1_1_x86_64.whl (11.1 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ x86-64

scipy_openblas64-0.3.27.63.1-py3-none-musllinux_1_1_aarch64.whl (7.2 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ ARM64

scipy_openblas64-0.3.27.63.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.27.63.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.27.63.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.27.63.1-py3-none-macosx_11_0_arm64.whl (8.2 MB view details)

Uploaded Python 3 macOS 11.0+ ARM64

scipy_openblas64-0.3.27.63.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.27.63.1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.63.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b0f1b0b0334355d10b3ac6e982195fff67340e757d3482ae04f01c488b6b7a8f
MD5 3ac06e8326dc9e0e7958fd9824323a92
BLAKE2b-256 cd6e52bddbb9debc7f849cad4c2256083db285fd5e43084521c510c5387ae0ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.63.1-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 27ec36b1d79867964652dc934fc97acaa2edde33d1184f5bc19021a34ee6970d
MD5 46c5b15b64a1fbd5d5769cc4e970231a
BLAKE2b-256 5f7194ac8342060accb6cd1e0b23a0823106158b4563d189741b956b8f77a982

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.63.1-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6e0e51e7d749180d35007136aef9e4fe6365c4ba0c0423a4095a0def0fc5db06
MD5 9d6c17dd367a51a0bdb2698f432b9084
BLAKE2b-256 70bc6b54ac0f8d23eb2f79aca56c9fb515906f2209d00952aaa8ba599e6f6daa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.63.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5f9ec40d7befc7400f2b03607c921e7c7f893e63b7fb36a4243b5e579043a28
MD5 986e1d3885b334fedf5a8bebee2f63c2
BLAKE2b-256 abab40655a53cca6439bf190659d9f48c32be1c06c06f67bf6aa14733a8ca8a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.63.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a2868a46317da0b7348c5aae19a5a1cb29b5d91d051fc084c073c06611485d00
MD5 bbad962cfbbde7ec6b457bc573583764
BLAKE2b-256 728babe19ae258c5f15f5cafc9a058bac7c5cf474d566f741d600b9387de9b90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.63.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f3f589d1993f3ee32800406f22db10b876c413c031de0ce1e2218800bcbf27f9
MD5 85b897df9208e1a862c4c121015110c7
BLAKE2b-256 1bb11d7a87d28fa7885d0193e77d390cc855817adf6871444abd17351b031686

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.63.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 14f32e1abfae88c50db056ffc6e68715f2ebcda779a138992ba97c884bcad542
MD5 f952cc981e880aa64a25223fbea9030e
BLAKE2b-256 6b4b563caa537fd58926964a6364a5a474dd7a48f5616dbffd438688a0cfc4c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.63.1-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 71049a1b9b30e71ea91332e099d257e6acadaa0a994e8772288a3c8f2e4ada8b
MD5 e6289479c2f351a9c486378b9d8548d5
BLAKE2b-256 0e7bf4eee8704ebe04d2c25d1fbc65c6b1ef239eca15f2851863c31d1b7a65d3

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