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

Uploaded Python 3Windows x86-64

scipy_openblas32-0.3.27.0.0-py3-none-win32.whl (8.1 MB view details)

Uploaded Python 3Windows x86

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

Uploaded Python 3musllinux: musl 1.1+ ARM64

scipy_openblas32-0.3.27.0.0-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.0.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (6.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

scipy_openblas32-0.3.27.0.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (9.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

scipy_openblas32-0.3.27.0.0-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.0.0-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.0.0-py3-none-macosx_11_0_arm64.whl (8.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

scipy_openblas32-0.3.27.0.0-py3-none-macosx_10_9_x86_64.whl (14.5 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file scipy_openblas32-0.3.27.0.0-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.0.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 528c98db8e52f6c5b515db97093e0a15a62011662f2777b6dc347f709ffe95b9
MD5 0212ceb7ea324418e4a284a6268a40bd
BLAKE2b-256 12f5aebf15f1e7b502feb63301ec3792ec70ad0e084482bf5a20ff4b8b08c239

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.0.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 cf8a0fe14e2801c6e4cf317bc30f8dfe0e2c9a4d958e71a85df0d377aa673439
MD5 5f0f8d6179d1b8ddb877703e621be0ae
BLAKE2b-256 a4df01f66211864fe73dd089db68f01e1f518977e4c82fd8cdb6a39695fc8802

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.0.0-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 302a5b55e1eb9368e3c325e5fa192cfcb6e6e66d9f62a8fb7e6949c0a0298ade
MD5 8e9d0cdcdd978102b0d89a376afda2f6
BLAKE2b-256 ec3864aafae6571b5b65751eaf2d9bfe63ab0beae9590567feb73118ab3f07c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.0.0-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e2982a4beafaf79b15039d25433726051c4b077db30781b2cde7e567991fde87
MD5 e9e4085129f00d25de5d65c0518d26eb
BLAKE2b-256 afc8db87cf95a93304275524e2fdfc0fc141c144963f52315804d3407c414f96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.0.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1cb13f712713391711272c2b644bfff780e217f911e494d8e872df6f3437bbe4
MD5 84b8e235317e57e578c4bce69558b1c6
BLAKE2b-256 992bdc95fb1249165314a5c09d0f3ab4569406f232ea1abcbe6085c12f9fcc5c

See more details on using hashes here.

File details

Details for the file scipy_openblas32-0.3.27.0.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.0.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 89fecd3bbb4fd9a4cb34e77c18975a1a4be291b29c83950efcfc60fe23974795
MD5 0424d377b6b7a5eaa3ed14f7ebeab0b6
BLAKE2b-256 0ebd191f156272a9bb4a639e80c17dee82ef629443f90fdd970896a1f4bc03e4

See more details on using hashes here.

File details

Details for the file scipy_openblas32-0.3.27.0.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.0.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d070b4f65b3337d18616f4335ae9bac66a0228ffda2341eec50751cdae880fd7
MD5 f41d19c1df4d256bb6e6145ca22cc46c
BLAKE2b-256 4a109bc3f98a5858773705c556c35ca7e0f18a5155241209e8187727f932e67b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.0.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2677097a5a39b9da91860bdf1460ed093b357e4d937ee8c36552aad333682059
MD5 3801acc864d2b4bd0cbc17517c75dd77
BLAKE2b-256 319256e3bfb5818e2e6e328ec8ad34c658d475ca3ae6eb133ecce8850c7fb822

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.0.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 59038a6da58997a26f792869d3393a1223a72ac623c71fb076e6da85a9a3874a
MD5 59494325249015144638369d72510e26
BLAKE2b-256 e8e9c3e9a749ca0b715a611794d949af7bae0c626a8dd4ecf375d1483a0c9112

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.0.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dfa99b49cc7668dadf81b13229ff430694135928cf160c6eb694d1411d4b5e9f
MD5 7ac092b73bc51c72e04924ec0b591236
BLAKE2b-256 98d873cfd61d92be96dbce07970897a5f3f8a799c6764c56d249e5d6fe131982

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for scipy_openblas32-0.3.27.0.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 58d75dacdd224a6f1140c52f66ee4e1ce26752ca26ab586f11f55ddeaf3a8310
MD5 b48d28b37f78e1dbdf63a4bfd473648e
BLAKE2b-256 46f6b26277121a2a3a13077ea564c532039eae0bf8350fc168c96e59e2da923a

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