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

Uploaded Python 3 Windows x86-64

scipy_openblas64-0.3.23.293.2-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.2-py3-none-musllinux_1_1_aarch64.whl (8.0 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ ARM64

scipy_openblas64-0.3.23.293.2-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.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (6.1 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ s390x

scipy_openblas64-0.3.23.293.2-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.23.293.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.5 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

scipy_openblas64-0.3.23.293.2-py3-none-macosx_11_0_arm64.whl (9.0 MB view details)

Uploaded Python 3 macOS 11.0+ ARM64

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

Uploaded Python 3 macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 00d50cc25d15bf716817dbc6ba1f578de594da29845e6f8a051f676cefdd9fc7
MD5 13c2b0b2535e6d12fca7a4c44c4e09e5
BLAKE2b-256 0be042795a3469ea050e0a95740a364b111208da1f0fff840e20329b000b7c33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.2-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4779f7be0d9b8c6555a0a418c52726755789782e85fc27abd25bfcce7d373440
MD5 4b76e2811379aff53c676443be20ae34
BLAKE2b-256 6267708e5799df28a9194829edc1cc8caf573374ebf720ab2a0e0af3b6682c8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.2-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 6fde19960b1953b9264ebd126f7efe60f55468ebd1eaad6d1501f29033bef5fe
MD5 1c4ebbb73a81da1f199bec3a423d4e40
BLAKE2b-256 be51c280cda3bfb1c1df2dae4811be357717e0d743f2b90d5d24d3db99f10254

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 058381f1f98e43aceda8cb97c5510b3a4cfcafc23482cebc84c5e7f5a0db1284
MD5 d75b06152ec5e6f846f1b63978e4398d
BLAKE2b-256 f58b7224f4e22a2adee0139bb24378a0e22603a367284e4aa2d4f922759b8515

See more details on using hashes here.

File details

Details for the file scipy_openblas64-0.3.23.293.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 58c1d17b11bd601f565defc05bffc4048a3efee917808f874f1bc6248ece7dc8
MD5 ad20453a013faa693bdc13102be219e1
BLAKE2b-256 aa059c082d3b87c62944504aef525396cc763ad8619be8487fcc52d1c39065fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4e8a0ea2457ef850476ea9aa07d5b2e70f6010d2562fd71058385fac3f5d4740
MD5 87a0b44add76d1d6bd787a2bc535b96f
BLAKE2b-256 68fdb96210d5ef63ee5e69337bc60a3720412cbeafb24a4e9ecf1b5f80477e3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b89889953b61156c9edcc068bd3bd7b7ad1d7fb475be584b2f6c934b2561581a
MD5 9ab6390b74ca4538860753085f250c20
BLAKE2b-256 06d105db40eea1da51bfb9fcd48d5d2afedfc5c18debdb8f03d87206165a7159

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9761aaed9a86c6a0e590239bb1b562b74db835c73e4bcd9df244c27954ca5455
MD5 6364b797d97b7374ed799a135d3d64f8
BLAKE2b-256 b11d16d86776afdba920b6bef43a0217aa7c8718493f1d484f88b76fbcd924d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas64-0.3.23.293.2-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 68cdbf12c0ec501b9dc847f4ad12acc881903637fcfe03c02922eeffa9f9a519
MD5 92b4818963fbc698814ab58e2108f470
BLAKE2b-256 28fc60816a444be695bab2e64c242e768299a04a761ede45ae7ce89c1bf62eea

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