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

Uploaded Python 3Windows x86-64

scipy_openblas32-0.3.27.44.5-py3-none-win32.whl (5.5 MB view details)

Uploaded Python 3Windows x86

scipy_openblas32-0.3.27.44.5-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.27.44.5-py3-none-musllinux_1_1_aarch64.whl (7.3 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

scipy_openblas32-0.3.27.44.5-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.27.44.5-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (8.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

scipy_openblas32-0.3.27.44.5-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.27.44.5-py3-none-macosx_11_0_arm64.whl (8.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

scipy_openblas32-0.3.27.44.5-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.27.44.5-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.5-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 4b869a0d33d4694239f8bdcaa364c4b2385f34b6939ad310e6f6fc01a94818d7
MD5 9f9143fac4c9eb4452ab0f61d186b897
BLAKE2b-256 2dcf93cb43d123f5478d54cb8f4881e7559e23a5069ff92fc6bee22cdfead5e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.5-py3-none-win32.whl
Algorithm Hash digest
SHA256 e3815d9beb2ff2cc9320cdf4e02d34a6a1f77c7ff7b09c34870dcdf28e9fa6e4
MD5 63e476851a29c77aa42eeccb63bc154c
BLAKE2b-256 2fda5ed67f52364c3f085a419ebdd65b42f11f11fd884c54d88a9a1047733fc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.5-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 de6a678a383b175b58b3893ff6aa8eef22ad369ad483bc02b776aad09221187d
MD5 1f82ca05fd759e7d3a6362f1b952066b
BLAKE2b-256 67218e39152f039acce2246d42011c68cf4a888d891e571b74060e002a22e58a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.5-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f33c91319a4f8edbc1ffbc615d39b8861582c7c4128961e367f0557d5ca80635
MD5 96eb67434c1646606a35d115ff6ff8d5
BLAKE2b-256 b959214256ddc2479c475fbbfe3c89eaf5b0c018882ea70b28867a453da68c16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a6adfed117ba66d3ef31e647e549624d088c075e62816929ec3f97b1e8e42c44
MD5 83aa3b9c2e4caff186a6fc84fda03207
BLAKE2b-256 fd74c9bb0e35fbd905fc3b5cd251fe94f134d775220f8e6f3efbc233c5db8fbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.5-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a38871b38bff14ecf66bfe953e44c8422ee54dac735655bdbb52c91372a0206d
MD5 8de726e8365762be9e75cbf04ff9ac2a
BLAKE2b-256 2a83f8716a13848beae5d9a8791a42bb9b92e411c1d40efca0a2f86ab5422006

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 75d8e8f17e6890738f6bac40eed0599f7d0059d9725bf8ccb8120439c61600a3
MD5 06f3c7431eca84e5437a5cf5fb538b31
BLAKE2b-256 141c6e8918ca230d3e6e07fc28a7837035a7195a8589aa9ceb0304c53c4d9b9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.5-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b60cb2ad31c061cbe05f8a950b41503012d97f088b5b79dbaed49758373c8a5d
MD5 a3b56dc03f23563ae12d34be34ddfc69
BLAKE2b-256 417015c2609eb04545bdaaf270ffaea67cd9d716ba58a6b622ed6c1b5d3367ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.5-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e964fd087580ae7bd6aca5c71f8684bb7fea19f78ed93642867b5228e3d3222b
MD5 536f33b746c9bb0ae3e158897ed70977
BLAKE2b-256 2ef8cfa57b1412bb41f6d332b32025178b2f30c138f25b3a53ca4a9700126ba1

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