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

Uploaded Python 3 Windows x86-64

scipy_openblas64-0.3.23.293-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.23.293-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.1 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

scipy_openblas64-0.3.23.293-py3-none-macosx_10_9_x86_64.whl (14.3 MB view details)

Uploaded Python 3 macOS 10.9+ x86-64

scipy_openblas64-0.3.23.293-py3-none-macosx_10_9_arm64.whl (9.0 MB view details)

Uploaded Python 3 macOS 10.9+ ARM64

File details

Details for the file scipy_openblas64-0.3.23.293-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 612196cf3393af9a890c92028b176689d0243a8b851afa66534e72687c6f3865
MD5 c4de79a5427d80fff113a98acd8734d4
BLAKE2b-256 ec123f9aee56f0586f8f1fbc7f9f91096fd7b8c825a0854cfffa09adeebfdf2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 70908587b2734a29f8814931e17469b5813004830738a4fedbd144922be180bd
MD5 130dffadac527bb1ed9cb88892e0a371
BLAKE2b-256 ecb0060692b7e3b91509fb6cd45fdf1405a16598b28ed815080f2551f04227ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 73f44a3e9c17e4ffd285c4a012a7ba8a5470d987ed1e66a550c9beef2e652ee3
MD5 2f6e57ad7717c132edbde625d8460614
BLAKE2b-256 7bcf05cdc1cd723e1e4b56145d410dd1334751244b204960780e99ddfb841c8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 50a1fc6517de738d53c023126ca872806978b12af513711f0d50dc83e7b33f3c
MD5 4bacf0ad5647314c8d1a135477d1ba3a
BLAKE2b-256 c4cfa645075ca49b8410a707907c109999c5004c592b26705eba6f774c929eab

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.23.293-py3-none-macosx_10_9_arm64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293-py3-none-macosx_10_9_arm64.whl
Algorithm Hash digest
SHA256 5163da2fe6b9f1b883d4a9e5d9619c7af2617d9292dd3d03c8f53d42c2d2ea2f
MD5 7e9d7f198b74f37a51ac61358162c235
BLAKE2b-256 3478cda4a7a31028cb953543f6253bcef20c01f850cafd2418c274a03ecde0f2

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