Skip to main content

Python bindings for MPI

Project description

This package provides Python bindings for the Message Passing Interface (MPI) standard. It is implemented on top of the MPI specification and exposes an API which grounds on the standard MPI-2 C++ bindings.

Features

This package supports:

  • Convenient communication of any picklable Python object

    • point-to-point (send & receive)

    • collective (broadcast, scatter & gather, reductions)

  • Fast communication of Python object exposing the Python buffer interface (NumPy arrays, builtin bytes/string/array objects)

    • point-to-point (blocking/nonblocking/persistent send & receive)

    • collective (broadcast, block/vector scatter & gather, reductions)

  • Process groups and communication domains

    • creation of new intra/inter communicators

    • creation/query of Cartesian & graph topologies

  • Parallel input/output:

    • read & write

    • blocking/nonblocking & collective/noncollective

    • individual/shared file pointers & explicit offset

  • Dynamic process management

    • spawn & spawn multiple

    • accept/connect

    • name publishing & lookup

  • One-sided operations

    • remote memory access (put, get, accumulate)

    • passive target synchronization (start/complete & post/wait)

    • active target synchronization (lock & unlock)

Install

Wheel packages

The mpi4py project builds and publishes binary wheels able to run in a variety of:

  • operating systems: Linux, macOS, Windows;

  • processor architectures: AMD64, ARM64;

  • MPI implementations: MPICH, Open MPI, MVAPICH, Intel MPI, HPE Cray MPICH, Microsoft MPI;

  • Python implementations: CPython, PyPy.

These mpi4py wheels are distributed via the Python Package Index (PyPI) and can be installed with Python package managers like pip:

python -m pip install mpi4py

The mpi4py wheels can be installed in standard Python virtual environments. The MPI runtime can be provided by other wheels installed in the same virtual environment.

The mpi4py wheels can also be installed (with pip) in conda environments and they should work out of the box, without any special tweak to environment variables, for any of the MPI packages provided by conda-forge.

Externally-provided MPI implementations may come from a system package manager, sysadmin-maintained builds accessible via module files, or customized user builds. Such usage is supported and encouraged. However, there are a few platform-specific considerations to take into account.

Linux

The Linux (x86_64/aarch64) wheels require one of

Users may need to set the LD_LIBRARY_PATH environment variable such that the dynamic linker is able to find at runtime the MPI shared library file (libmpi.so.*).

Fedora/RHEL

On Fedora/RHEL systems, both MPICH and Open MPI are available for installation. There is no default or preferred MPI implementation. Instead, users must select their favorite MPI implementation by loading the proper MPI module.

module load mpi/mpich-$(arch)    # for MPICH
module load mpi/openmpi-$(arch)  # for Open MPI

After loading the requested MPI module, the LD_LIBRARY_PATH environment variable should be properly setup.

Debian/Ubuntu

On Debian/Ubuntu systems, Open MPI is the default MPI implementation and most of the MPI-based applications and libraries provided by the distribution depend on Open MPI. Nonetheless, MPICH is also available to users for installation.

In Ubuntu 22.04 and older, due to legacy reasons, the MPICH ABI is slightly broken: the MPI shared library file is named libmpich.so.12 instead of libmpi.so.12 as required by the MPICH ABI Compatibility Initiative.

Users without sudo access can workaround this issue creating a symbolic link anywhere in their home directory and appending to LD_LIBRARY_PATH.

mkdir -p ~/.local/lib
libdir=/usr/lib/$(arch)-linux-gnu
ln -s $libdir/libmpich.so.12 ~/.local/lib/libmpi.so.12
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/.local/lib

A system-wide fix for all users requires sudo access:

libdir=/usr/lib/$(arch)-linux-gnu
sudo ln -sr $libdir/libmpi{ch,}.so.12
HPE Cray OS

On HPE Cray systems, users must load the cray-mpich-abi module. For further details, refer to man intro_mpi.

macOS

The macOS (arm64/x86_64) wheels require

Windows

The Windows (AMD64) wheels require one of

User may need to set the I_MPI_ROOT or MSMPI_BIN environment variables such that the MPI dynamic link library (DLL) (impi.dll or msmpi.dll) can be found at runtime.

Intel MPI is under active development and supports recent versions of the MPI standard. Intel MPI can be installed with pip (see the impi-rt package on PyPI), being therefore straightforward to get it up and running within a Python environment. Intel MPI can also be installed system-wide as part of the Intel oneAPI HPC Toolkit for Windows or via standalone online/offline installers.

Conda packages

The conda-forge community provides ready-to-use binary packages from an ever growing collection of software libraries built around the multi-platform conda package manager. Four MPI implementations are available on conda-forge: Open MPI (Linux and macOS), MPICH (Linux and macOS), Intel MPI (Linux and Windows), and Microsoft MPI (Windows). You can install mpi4py and your preferred MPI implementation using the conda package manager:

  • to use MPICH do:

    conda install -c conda-forge mpi4py mpich
  • to use Open MPI do:

    conda install -c conda-forge mpi4py openmpi
  • to use Intel MPI do:

    conda install -c conda-forge mpi4py impi_rt
  • to use Microsoft MPI do:

    conda install -c conda-forge mpi4py msmpi

MPICH and many of its derivatives are ABI-compatible. You can provide the package specification mpich=X.Y.*=external_* (where X and Y are the major and minor version numbers) to request the conda package manager to use system-provided MPICH (or derivative) libraries. Similarly, you can provide the package specification openmpi=X.Y.*=external_* to use system-provided Open MPI libraries.

The openmpi package on conda-forge has built-in CUDA support, but it is disabled by default. To enable it, follow the instruction outlined during conda install. Additionally, UCX support is also available once the ucx package is installed.

System packages

mpi4py is readily available through system package managers of most Linux distributions and the most popular community package managers for macOS.

Linux

On Fedora Linux systems (as well as RHEL and their derivatives using the EPEL software repository), you can install binary packages with the system package manager:

  • using dnf and the mpich package:

    sudo dnf install python3-mpi4py-mpich
  • using dnf and the openmpi package:

    sudo dnf install python3-mpi4py-openmpi

Please remember to load the correct MPI module for your chosen MPI implementation:

  • for the mpich package do:

    module load mpi/mpich-$(arch)
    python -c "from mpi4py import MPI"
  • for the openmpi package do:

    module load mpi/openmpi-$(arch)
    python -c "from mpi4py import MPI"

On Ubuntu Linux and Debian Linux systems, binary packages are available for installation using the system package manager:

sudo apt install python3-mpi4py

On Arch Linux systems, binary packages are available for installation using the system package manager:

sudo pacman -S python-mpi4py

macOS

macOS users can install mpi4py using the Homebrew package manager:

brew install mpi4py

Note that the Homebrew mpi4py package uses Open MPI. Alternatively, install the mpich package and next install mpi4py from sources using pip.

Alternatively, mpi4py can be installed from MacPorts:

sudo port install py-mpi4py

Building from sources

Installing mpi4py from pre-built binary wheels, conda packages, or system packages is not always desired or appropriate. For example, the mpi4py wheels published on PyPI may not be interoperable with non-mainstream, vendor-specific MPI implementations; or a system mpi4py package may be built with a alternative, non-default MPI implementation. In such scenarios, mpi4py can still be installed from its source distribution (sdist) using pip:

python -m pip install --no-binary=mpi4py mpi4py

You can also install the in-development version with:

python -m pip install git+https://github.com/mpi4py/mpi4py

or:

python -m pip install https://github.com/mpi4py/mpi4py/tarball/master

Citation

If MPI for Python been significant to a project that leads to an academic publication, please acknowledge that fact by citing the project.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mpi4py-4.1.0.tar.gz (495.4 kB view details)

Uploaded Source

Built Distributions

mpi4py-4.1.0-pp311-pypy311_pp73-win_amd64.whl (1.5 MB view details)

Uploaded PyPyWindows x86-64

mpi4py-4.1.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

mpi4py-4.1.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.4 MB view details)

Uploaded PyPymanylinux: glibc 2.5+ x86-64

mpi4py-4.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded PyPymacOS 11.0+ ARM64

mpi4py-4.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl (1.4 MB view details)

Uploaded PyPymacOS 10.15+ x86-64

mpi4py-4.1.0-pp310-pypy310_pp73-win_amd64.whl (1.4 MB view details)

Uploaded PyPyWindows x86-64

mpi4py-4.1.0-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

mpi4py-4.1.0-pp310-pypy310_pp73-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.3 MB view details)

Uploaded PyPymanylinux: glibc 2.5+ x86-64

mpi4py-4.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded PyPymacOS 11.0+ ARM64

mpi4py-4.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (1.4 MB view details)

Uploaded PyPymacOS 10.15+ x86-64

mpi4py-4.1.0-cp313-cp313t-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.13tWindows x86-64

mpi4py-4.1.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

mpi4py-4.1.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.5+ x86-64

mpi4py-4.1.0-cp313-cp313t-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

mpi4py-4.1.0-cp313-cp313t-macosx_10_13_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13tmacOS 10.13+ x86-64

mpi4py-4.1.0-cp313-cp313-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.13Windows x86-64

mpi4py-4.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

mpi4py-4.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ x86-64

mpi4py-4.1.0-cp313-cp313-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mpi4py-4.1.0-cp313-cp313-macosx_10_13_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

mpi4py-4.1.0-cp312-cp312-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.12Windows x86-64

mpi4py-4.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

mpi4py-4.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ x86-64

mpi4py-4.1.0-cp312-cp312-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mpi4py-4.1.0-cp312-cp312-macosx_10_13_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

mpi4py-4.1.0-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

mpi4py-4.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

mpi4py-4.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ x86-64

mpi4py-4.1.0-cp311-cp311-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

mpi4py-4.1.0-cp311-cp311-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

mpi4py-4.1.0-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86-64

mpi4py-4.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

mpi4py-4.1.0-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ x86-64

mpi4py-4.1.0-cp310-cp310-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

mpi4py-4.1.0-cp310-cp310-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

mpi4py-4.1.0-cp310-abi3-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.10+Windows x86-64

mpi4py-4.1.0-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

mpi4py-4.1.0-cp310-abi3-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.5+ x86-64

mpi4py-4.1.0-cp310-abi3-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

mpi4py-4.1.0-cp310-abi3-macosx_10_9_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10+macOS 10.9+ x86-64

mpi4py-4.1.0-cp39-cp39-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.9Windows x86-64

mpi4py-4.1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

mpi4py-4.1.0-cp39-cp39-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ x86-64

mpi4py-4.1.0-cp39-cp39-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

mpi4py-4.1.0-cp39-cp39-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

mpi4py-4.1.0-cp38-cp38-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.8Windows x86-64

mpi4py-4.1.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

mpi4py-4.1.0-cp38-cp38-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ x86-64

mpi4py-4.1.0-cp38-cp38-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mpi4py-4.1.0-cp38-cp38-macosx_10_9_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file mpi4py-4.1.0.tar.gz.

File metadata

  • Download URL: mpi4py-4.1.0.tar.gz
  • Upload date:
  • Size: 495.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mpi4py-4.1.0.tar.gz
Algorithm Hash digest
SHA256 817492796bce771ccd809a6051cf68d48689815493b567a696ce7679260449cd
MD5 3a0adf4804cb62bd25140e387ee28e70
BLAKE2b-256 7b0c2fc9e1f48226ddbc472d1c94580836c59fc24ae97592f8ad4fc9ffdb5373

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0.tar.gz:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-pp311-pypy311_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-pp311-pypy311_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 de9a5545c8cc7a692dd3ade7e0d580efe62ab559b2a49d1c1fe1a8e9622375f5
MD5 6b17f21e2ac39ee96791f33d91b54b11
BLAKE2b-256 a5243bb22015d7ef4e8b8a223997fc0015ef55fc0ee1f7079ad3a8e8558f5805

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-pp311-pypy311_pp73-win_amd64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 ad78923b311dd2315a9375401d8781ad464df1a687dcb439391301f07d9c6bc1
MD5 354daf73e717e5be3d8fc8cd790506d6
BLAKE2b-256 8590da4999e81313a5b1c764b3445af67fb9c1a6a6a8f13e533968316f10858e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 abe5300d228a4d8d76edb5529e216a7e62ba8fc5656afc24c2a33301cb743876
MD5 42645cd1d78313906c7e8976bb2307e9
BLAKE2b-256 4dc6d6acb64dac2a5539d9141a10719b598914cabc24c5208e0023a872c5ca74

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7d00ed11bc25e19213c3fc11776cbc3c374c27c8978ad392fafeb149fd53c90
MD5 4c3d18b41e2ebe8af8a255f747e1b1ce
BLAKE2b-256 3e59a799f018686aaaebc41cd8462c9cdd46b662342a333595dc5c60ce1615fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 bfe402c0ad2075dd140d014a8a18d7ef356b66f7f4c9d2d65728d9496ec3cafb
MD5 d816ae7a64f43187192484a4e05bcf65
BLAKE2b-256 1ebe002da4beed8d1acc1ad58c716606ec7d1d82cd29f201ccc562769290a095

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 b1eeb7e419a16c0695c097c2b83374506949f99af35d8ad11e18cad05f1f59aa
MD5 f3a8977978e34862a1a455a44c60b9f6
BLAKE2b-256 8671f6295e08692ab11a3ec003858e3ebd916b4e1ee54b8ee44ca867a87d085a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-pp310-pypy310_pp73-win_amd64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 8ae0f675a5d28733e338645f54b816961074d3aa8d231a358ff1d1f89e253c48
MD5 7e841b5d079ec7d992785708c12bbf80
BLAKE2b-256 fe37f890f318bb8f0845b0a50306c92c21ef3fe27c32a86e797dbef1b95772df

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-pp310-pypy310_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-pp310-pypy310_pp73-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-pp310-pypy310_pp73-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 c7fce4befa55a576457205d8f8b59055912736ee61c04a3200a5cc76b2aad7fd
MD5 b0b30affaa31306a2d80b6ad931ae13a
BLAKE2b-256 04d02b85ff1bd9dc88aa5fbd299a5e0e9517bef9b96949f741d27ee033d20497

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-pp310-pypy310_pp73-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b3b2ffc79433d833ce96df5a2199aea208c32d2a03f67c5fdca3b7c87efe9b0d
MD5 5eb1224427d30e77eb1354a02961f5c4
BLAKE2b-256 7872b76c035b483dafe634971492fee03be43b992abc8f79a98345c4159e56e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 cd80a373482f18260b94ca155ada1f0e335139181b829e2ae2f96be47391e71e
MD5 1ca8fbcef36779a959625c9f3df99821
BLAKE2b-256 dec17a7b9db39e1ea89bbeb901bf77e92d9055c6c3d486ee1c9a5d73257ccc84

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.0-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mpi4py-4.1.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 fb88abf19b976755401c911294eb57a59b6e189346278a5be8b89c50e71f6860
MD5 5258ae9a8cc58c34a58b647f737f2e84
BLAKE2b-256 055ddedffa9a7ac350b2346170194efe19e3a821e0047dbad03a085ab0e9fea3

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp313-cp313t-win_amd64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 ba1f60cf8eac96c12f3c86878335767a3a6bd0ee8e3bdb2023b7c55c1377ef09
MD5 16be2ed9c329871b8c0314044ca72887
BLAKE2b-256 8c3c7a5bc8332b2a1e223bf7f5068d5cfd3720038db78fab61e757b30d40ff2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 65c630121465d410fb7f16fbbab9434bbac31875067b36f107370cccc6ebecde
MD5 b179e5bf1e13f3bff58ad4846ce51922
BLAKE2b-256 1cbee5f301067f77f4cd1d0eccb7f05d4e05268105bf5e6a186c8eda624d58f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 77b4f1a59033a043d3e51c841828d2a1b15302914f7d0e3f56b1b974d3991359
MD5 4623dda454ac6d8e9d51d75a7008ddc4
BLAKE2b-256 c86117fad137e9760c70d54e64d5ceaa9125a500ef049acbe7036409d7adf9c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp313-cp313t-macosx_11_0_arm64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp313-cp313t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp313-cp313t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 aca9c355f9407d28d0e361d2f7692b022c6bb775e4849f9f564273ad465e99cc
MD5 dc5b0c66b48d6820a3697131d88b0e5a
BLAKE2b-256 badaffbd138831be4b4df0b6e4d3d8a5dc20e23b924d33399a1ed707ebf51e65

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp313-cp313t-macosx_10_13_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mpi4py-4.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 07bbc502d31c16737e150d32490e841e0239387db208b04b6f7e71ad8f1bfc64
MD5 55bda3e9f0f6d1f9e1f48b577c4a6b67
BLAKE2b-256 ccba7cdf2b67808a7d1489f1d7635a812379f18917dd5e73f6f4e5af244770b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp313-cp313-win_amd64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 18d2ba9d7665afc551f598d59d44f588303f7b17835089e2ae4f95cfb6904184
MD5 54ceec9c67030764baee7fad3758b91b
BLAKE2b-256 ab938792f79739e942be68e6f307fef6d70d658de7fe1807c093e467387aad28

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 e28c8e3d127c77423368448bfe62495ea81ea42dd11b2fb5e06e2f87b08dd619
MD5 d41e4914b757323d2581b19004273a3b
BLAKE2b-256 4bbaa5e42c71566f92a83403f137fb09486408d6133d2d725c3b0b764a641c60

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp313-cp313-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 41a346462647e6f13406df876921781dffa8fb956a6cdbe5fc0b0b10cc8fcc4e
MD5 8ba9057a9c9ed7c837f2c4985ad2bf5b
BLAKE2b-256 ad17504cc768b6d2d74d1b8b361d9c2df5d762a6f9987054c260f253a27aa454

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a25b1deff40ee0044bb334b786ba99e9e0fafc4f4c8e7c3993a2b4b460b2398c
MD5 69b277bfc5effebd4876f4ec1969e74b
BLAKE2b-256 84a4efea1a8cb737c909d46e19b4f17ec781b06c7fe9726d454e4b9b8eff0bef

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mpi4py-4.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6eca2d2455ab39b030f9fe671108430136495795c9d594e2e52191a2d3afc633
MD5 9e1f109d06b0ddd72de838dd4387273b
BLAKE2b-256 ec7f37d8c0e24b8240748160ad439c84284078bce885809ef796491d137ec08f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp312-cp312-win_amd64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 2cb7adf1047012182fae453a5feacb54a2487ab9a608005e283f3b5730858d10
MD5 768238c8c79f1b7ee9d96b19e3ca9120
BLAKE2b-256 2289023a22427221a3ba951d5ee6e5573fb726bb981244c67459ef63f32d7c03

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 41e6083d685c1eb871578279f1334d068f4933279f4cdb6d745fd75ccb4ad19e
MD5 47404895a002b6b3f816f678443628d4
BLAKE2b-256 3b2aee6ad1d665cd384e582205ef5e7158da16e8838ae6ddb8f25cd9f43f84bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b201ee63f3cfd0f9175c38207e001f7907fce1e0668c469cb33fbf6ccb22ba9b
MD5 4c00a682784c336ccc47644399e0acdc
BLAKE2b-256 45497718527d636692231131f2785740ca7c2f9f9ddc21b564945cfb6528a59b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7846dd4acfb68241169a49bf234889e92ce90b68b7030b2264510bcaf27a2701
MD5 d8341e0084ae2eab9d1b3149fcc3ada0
BLAKE2b-256 95c8480b506d8ae8ad47d46b58cc261a488797ba2242ab28f86e107375a6dd47

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mpi4py-4.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 20ccd3b38671ef7c06d7590b62ac41ce5dcf0474452a2060e551022789e3c593
MD5 e90e4d86dfba877e467f095c7d9ef821
BLAKE2b-256 2b1060f5c28d1f30b5556f401fb65a2e6d04557e22ae29969eb98a1a9b27b459

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp311-cp311-win_amd64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 17ae12d9ba62bcb574aacfcabdcec7e26f2250ebdaefd2c6ae8d4f4f6972edd4
MD5 97c0e97092463c348d4d511a25209136
BLAKE2b-256 3dd84fff6310f74984213f65b725fc2e9ab154ce6c0eee66ab0fee5d23129d10

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 ff2b28af6e9276f6ff9ec85fe2a210f693fe8d671ca0ad26530d283c9b649e02
MD5 9ab63ada49d74677eef49dcbd1174225
BLAKE2b-256 6e4efc8f543b39d85051d42849a37171d3deec5d54dfaed4c456d2b2c11caa7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp311-cp311-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8baeccbf509db718fc2dc8a9503d5aa1dcb499363dc428db53f0c417ef9cf081
MD5 8d5c872fe4f54bb50df7bed821f57175
BLAKE2b-256 13e17b5aad2b3c3367b329667e4dcf9cfa915ee7205bff11f9767fe7fd17739f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6ad37c8ebaf31ff96f157a6c6219ee3f005551578cc85dab6732612b99561b15
MD5 111b0563751614252c3a733bd0f0baea
BLAKE2b-256 3c66b84c36cf325c730822a968c3222f1011a3eb2392f56fa8ce9a0216b30dfd

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mpi4py-4.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8fc1ac21057392e2777d4e7eab0948700aba48ba50d34a787b45d0479e8c21d1
MD5 6e1c4a20c252fa3aeaf8252c27fc9d80
BLAKE2b-256 202356f1a5770f9b6f5df041cebf1a8aa2e75fbc7b2ecf62b79bdca62863180e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp310-cp310-win_amd64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 9c4d40616f5c1b3d398bc329452ecb3bb268962c6b452ae8cdde3d9de5880908
MD5 3c1e1a3927bf1a1762a458f2f134b525
BLAKE2b-256 ab9070ea024d0433aa533b3758d95746610ef1d9064362f869f0e871f29f913d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 b8531674a4c3bd59ba467d58521e97e5b0f2bdd1dd88bdd0ef231077fb486292
MD5 bf13700866ada798dd8c8c21974787a6
BLAKE2b-256 85224d9a9290010d4b95d3991ac383b2b7763ecebccafe366cb64f4abf479c41

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b1e1ea52230e4eaddb687b58498e929506c351901334c64332da42b795e72fad
MD5 1e091a801e921e2fdfefe2522020459d
BLAKE2b-256 1b159be1e9a196c1d07d09ddab0b7f5ec9c70faa502e3f748f769f2d2608b8ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 588977f8490e04338db69cd736b779fca80217c9e0112d5b4cb46777b30db7e8
MD5 6278dd9d5c2c6c61cba4006c2b684de2
BLAKE2b-256 807391d56442377a4cf46c516631d2a574128d478337312f306129ae7e54a870

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.0-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mpi4py-4.1.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 7d98779618796c338dc0b3d5f79ea4ff8c31d8ddbdbf09c07c6cf2ba029c3e7a
MD5 612bac3949766cda84c4e977c874e8b3
BLAKE2b-256 4a14b872ca93f8961e08020fba2cea652ce648e28073ec31f21641be4e8cec85

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp310-abi3-win_amd64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 6a119b51f7a05f36b40ff60c1baa2de2384c51575eb86c9199faaa648fd3e600
MD5 1c808c44b3c6eb759d62033d8aaf389a
BLAKE2b-256 52a7b372dbe0aa7a7d972f7e07e13c971302e0f50613c3e84bdb91d092c04c10

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp310-abi3-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp310-abi3-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 adfaf7a9ef70f9476ca62116cea2607550d9126ec7108e05eff37760d67c3855
MD5 9bd61def4f55f4076d832e0791897d14
BLAKE2b-256 57c66a9039e0391522b7922224f9485577126abcae98dacdb0d101fa1186c7cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp310-abi3-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8dafd7777766a485502c55941bef543ba3a451e943fb38c98d4f9f5cded9ba89
MD5 38035b7acff2a2106dcef19b086f4d79
BLAKE2b-256 0bc8bd78b0020a6f70ce5e9ec79e7a824dfc70ede68ceb287a68ad9f596af531

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp310-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9fd9c94bd9f963e50a884382ce13694f0296f1843760b047c9f64b3f11688330
MD5 1a92760712aa582bc33e51a34e7c3d97
BLAKE2b-256 2fb6f77ff70ecd6178055741525a2c9715d8378cf490df2233a9614085993c47

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp310-abi3-macosx_10_9_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mpi4py-4.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f71b52f0fc0f4b967b995937dc3b5b478603e416673b8a740ccaa02029577e0f
MD5 5fa21e8203d0c180c106669603d148b6
BLAKE2b-256 30a941f6911640982338776fa73e714d4d70cdd8f1a9571df172603a5c30d235

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp39-cp39-win_amd64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 fc113ed8263b7df8f9807c9a85236ac911b59adc405f47a127120ddbb32334a2
MD5 6e803dbd0ccd98c248a2e24d1ee47d3a
BLAKE2b-256 75634f1dfe47627ea70f902158dd321d4f12013690a457c2256357c16a82e9cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp39-cp39-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp39-cp39-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 015d76d25cb3c872667478308a42fab4f2466b0389fd13b1f0b8a5364505681c
MD5 c5677f6752b67090202c83e000a92c3d
BLAKE2b-256 d4bfebb0696b68293d5a443480ad4434b6ebc4b73d83502b773314b34132d8d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp39-cp39-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4d3559658a14a09a2a14cb7d3acfdf4ad508512cebdafcfbaa60e5d36fdafd7e
MD5 d777a06940372589590e4d15045aa287
BLAKE2b-256 f09c5e2d8754d02b65549060a76faaf7a6fca48ef20a7f5e1c0a4849b3f69b35

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ce82ce81399e7c9209e8bf2a126442c292f98a965b1cdbe2c67b3b4cb58bdcad
MD5 57089819089e7bbdf633e5855c973338
BLAKE2b-256 0020fccb45a1a52f5d8d687f29ca839472ce689d12adef4a0918696692f05280

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mpi4py-4.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 67240b191b9602109c0d5a1f1a28bc494f95a2c0a348b2485cdd7a4562684dd7
MD5 b8a589dfe448625af1c376350dfdba1a
BLAKE2b-256 7bfb97d1d8672dca1d76bd0c238fc4f0f7643e065d6b650e7c4bfe8c0c834eee

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp38-cp38-win_amd64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 4ce92bf9a1e1b5a6c165ccb6e354b4700ebf25347935f7d7c5a4213d82c3630e
MD5 b6378877845f5dfb5cd873ef24652d2f
BLAKE2b-256 72cc6e22093ccb954b7ba261e2e655e54a365ed6ca07876418a3d2bb7e35c3ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp38-cp38-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp38-cp38-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 657cd69c21936b7df300e98954859f8f0acb8272c855c00c84791974bc08f7bf
MD5 c61fd0592c91f6f4c112766cc8bd64f1
BLAKE2b-256 f9b8bfbae8ce3cc6c0547505ad62080b4acb62a23978f9e259536fa3817db202

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp38-cp38-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 200b8c007b6f4b574eba99e41b114b05eac83281c2fa83e3c8f7d6ea1b605d59
MD5 d42897a978de6d8400b0bef0b28ea285
BLAKE2b-256 4de494021cbd86c3827d9bd0b54037a7be581977b7ccd55b9f3f8bca24df2f73

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mpi4py-4.1.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 65389826abe0b7669c7369fde15b5d4167599e1c11ed6d7499d5b49d95445a8d
MD5 66753b560a0de38d1fd34181fbae8840
BLAKE2b-256 e7c27c93a9c0f2d8e17212769cfdb8fcd8d5d1dd974b42a3c27e7d9be52ccb63

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.0-cp38-cp38-macosx_10_9_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py-publish

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page