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

Uploaded Python 3 Windows x86-64

scipy_openblas64-0.3.27.44.3-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.27.44.3-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.44.3-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.44.3-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.44.3-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.44.3-py3-none-macosx_11_0_arm64.whl (8.2 MB view details)

Uploaded Python 3 macOS 11.0+ ARM64

scipy_openblas64-0.3.27.44.3-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.44.3-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1e4b0a7214499890a69372087f13daeaa59e36d827d8cc00f325e2dfc5afa54e
MD5 d9f8bce4a45018097ccea930cad6804b
BLAKE2b-256 2780939b44e06ebe2d461ac146a21f478c9695c99455a93c170b59413d2c7a34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.3-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d0abd1aebcdbeca1cae421cc4da34a7df11e158a7c99a526d60cdf746c176ed3
MD5 ef9dcdf0a662a151ff5e3d9c983e13aa
BLAKE2b-256 63d8e23fbdd90bdd892eed8815b0a613e4f4426b911f16840a3b6641927ba964

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.3-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c08b9865d84ac7b6ca8ab91057f7f36336b3aa326e8339945a0402e7877ace21
MD5 d26900f288f89ad61303bef1c64268d3
BLAKE2b-256 a773247dac30e8ae37f0b47b2412d00562c57707bba3506fb65ac84d11add21f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b75ebe0708aabfebf8c36c88e494d399cb2b64d506642e04fe0b7a24259a1a19
MD5 489bab5ea29a3f1ccc31af5e3f31b02a
BLAKE2b-256 652f2e5b56f7f9e41ad07ad023b65be94335a415231dc555b2e848f026d318f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9adf2fdded37d6facf5a431738e72e29a3ba2e86514a7af42ad26da7c162f85c
MD5 15fe608ecbff929b945c0dfce23647f5
BLAKE2b-256 351c32c11299334f7645704542a0a95f1c2fe9957f4bd75ae2952c19be9a53e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 81feb229e171e1899da4f962a53a85d0985b010e65f27c0617e6716d7a8872ee
MD5 02649ce5d03e61639307d649dee27f41
BLAKE2b-256 bdbaa7ad53cf278a059c98d1b0a65e55fb1635ff15857a3301d5a1ca04a56e0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 821fb9559411f4298ab1a7b0f2c3ae263040a76e1bac1e322963c0ddd9005f13
MD5 96d73048ca6a7e8daf76e08d1dd12e5b
BLAKE2b-256 412a43bcb4811b798b798d892a0c3b2f301ea38e5b6bf28345924634b90ef091

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.27.44.3-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d3385fa41c85978431939f0779c1860bc58aa78e15e2ef832dde36ab78410da6
MD5 5b5317623ee76a4b8d6909d8ce51e09d
BLAKE2b-256 2d6163d364adbc08e643a61f905f7351ddabf2a7c91158e8bab200fd0e545e1b

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