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

Uploaded Python 3Windows x86-64

scipy_openblas32-0.3.27.44.4-py3-none-win32.whl (7.4 MB view details)

Uploaded Python 3Windows x86

scipy_openblas32-0.3.27.44.4-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.4-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.4-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.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (8.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

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

Uploaded Python 3macOS 11.0+ ARM64

scipy_openblas32-0.3.27.44.4-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.4-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.4-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 416a0ea99469d6a8ba9328a5a954abffced409c7eb37ae5c78dd4559b6e142fd
MD5 f662fa3e00be0fb26995288a8a01163c
BLAKE2b-256 6e47c2fc563285e5fccb496fdd26679b57d4705c284ac81ab38281bb08c5bb63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.4-py3-none-win32.whl
Algorithm Hash digest
SHA256 13ef0f29f6c5df3715d4010d410d612d60aa9b2d647a41e972767b2c8f63eddd
MD5 32547b4970625b9d17d46bd8809cb1e0
BLAKE2b-256 67e357ac6dbb9ff40fe6fdafc2ae994dd9f71809fc2689f0d7dd702c9174ad18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.4-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7eb1f44acdbe34d31311ef9f20003b7503e780ccb270515e319efd399f2694bd
MD5 37e822e355ef7f81a9cf76c320f2a2b8
BLAKE2b-256 389ff209b89ce2e45d82ff6c4a263b44488f89a00d3c6fad3debfeaf6c4e7a19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.4-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ce79712c2828c48bca3055c79a4eb08fd202eb804568134ee2123785b4a2edde
MD5 4942c590304d8e2093dd31d02f8cdd98
BLAKE2b-256 dcff1d07c10db9d2dfd1d235ab23fda751df7b570cc96614c8acfa955b22305c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aec9c2ee45188e5f293819ad0b602ba13008928f739c2da76c68c276ec232165
MD5 19f5a14b37a4bdbe83ffdfaf3c94e6ed
BLAKE2b-256 9afb796d022f7cc0837302118185819102372e9fcd50090c66c0fbc623f3f586

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ee57d8e0f4ea5619d59de21921797cfd6fb957ac4f4eeb6e24d3ca13603bb17b
MD5 d4e0c4353c929f2545f2cd66d9647ea1
BLAKE2b-256 aa1a992f38371f093047d136443082553deadb88ffc34476aaa7d027f1d13422

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4e5a98150eb2cd3aae4a67198c8be61cc88e16484f2041fbe6643056789a1b8d
MD5 962c36de9b6f6989c27469f47b0a59a6
BLAKE2b-256 4e906a969e8b500e378f90ad0cb68808e85da46339f6de8d5dc413792db36352

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c129ce1e7a46bd2955d977f662325221099bda1be2c8dcbd0b833db74a2ee6f
MD5 25e3de4f9ce45c3d8b84d42fad4670e5
BLAKE2b-256 243f1389961b1a965072bc97969638ee03bc23c2de26f97ef63904305df1fc94

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.44.4-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9e3c0623da27ef6c12e6a748013e486d533acdfa0af014b6d5693437cea1521d
MD5 5f55d727ce3b494023c3b7c7fe081b77
BLAKE2b-256 9f86382485f407d8f7e1aa1878645f2d371c4f796fa070bfd1f11ad4437b8aeb

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