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.2.tar.gz (501.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

mpi4py-4.1.2-cp314-cp314t-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.14tWindows x86-64

mpi4py-4.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

mpi4py-4.1.2-cp314-cp314t-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ x86-64

mpi4py-4.1.2-cp314-cp314t-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

mpi4py-4.1.2-cp314-cp314t-macosx_10_13_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14tmacOS 10.13+ x86-64

mpi4py-4.1.2-cp314-cp314-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.14Windows x86-64

mpi4py-4.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

mpi4py-4.1.2-cp314-cp314-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.5+ x86-64

mpi4py-4.1.2-cp314-cp314-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

mpi4py-4.1.2-cp314-cp314-macosx_10_13_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

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

Uploaded CPython 3.13tWindows x86-64

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

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.13tmanylinux: glibc 2.5+ x86-64

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

Uploaded CPython 3.13tmacOS 11.0+ ARM64

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

Uploaded CPython 3.13tmacOS 10.13+ x86-64

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

Uploaded CPython 3.13Windows x86-64

mpi4py-4.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

mpi4py-4.1.2-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.2-cp313-cp313-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

mpi4py-4.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

mpi4py-4.1.2-cp312-cp312-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows x86-64

mpi4py-4.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

mpi4py-4.1.2-cp311-cp311-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

mpi4py-4.1.2-cp311-cp311-macosx_10_9_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows x86-64

mpi4py-4.1.2-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.2-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.2-cp310-cp310-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.10+Windows x86-64

mpi4py-4.1.2-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.2-cp310-abi3-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.3 MB view details)

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

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

Uploaded CPython 3.10+macOS 11.0+ ARM64

mpi4py-4.1.2-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.2-cp39-cp39-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.9Windows x86-64

mpi4py-4.1.2-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.2-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.2-cp39-cp39-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.9macOS 10.9+ x86-64

mpi4py-4.1.2-cp38-cp38-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.8Windows x86-64

mpi4py-4.1.2-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.2-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.2-cp38-cp38-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

mpi4py-4.1.2-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.2.tar.gz.

File metadata

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

File hashes

Hashes for mpi4py-4.1.2.tar.gz
Algorithm Hash digest
SHA256 56860286dc45f20e8821e93cb06669e30462348bf866f685553fa4b712d58d02
MD5 5110fc88531ffc90a6651806ecf25a55
BLAKE2b-256 7583231445bbcf7ef10864746c244ff2d82000011449b79275642c5d4ed8c8f4

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.2-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mpi4py-4.1.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 34d94bd254947d17033aa5a9b6b1872175bad7e73ccef6b0373f2b8054e30f2e
MD5 6ffe5c95d03d84a65c74c0fd4f1f3741
BLAKE2b-256 249cf80cd1f9591be4c5c55a60676306b19847194cf168e0cc9db07f2e181152

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.2-cp314-cp314t-win_amd64.whl:

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 d0fbf0bc100ed966c3d7f44231a19aef0025d523d1b813de468a1b114d0d9436
MD5 fc03fefb0386f3ea9a05d35233da06ec
BLAKE2b-256 0f6fc2127d426d87f2f7cdb4beacbb4febe7b0c93047a3c615d0e56cecb42563

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp314-cp314t-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp314-cp314t-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 db189238c37be98933eeb078a3e2b827eef969837e8fe0f3a2e6cdb7f4b1b05f
MD5 66b679d8e351a87d60d9b2ae6fc79dc3
BLAKE2b-256 392945a41d081342896af52d38a848017728bf6834c4c92814c50aa791dc750b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.2-cp314-cp314t-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d2704dfd19663200677a7c98b971a385d2ed58bb9deee544dbd38fbec1a91ef1
MD5 c9672b46109e5a314eb05fc95c73b471
BLAKE2b-256 ccb3999f743330dec8543a2b0f804c12e28a45afc6e5546aa16ef849a67d91f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.2-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp314-cp314t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp314-cp314t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5f255ed29f4fc66bd1387956e5fe207cae19e418c7db5559f5d6a77370171389
MD5 c96b54040247a454b3c9f9960d1d230c
BLAKE2b-256 14ea6f1836e46355f46eca2bd8d2b989fb29d62acff0a6a5dc61d356e0e36e44

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.2-cp314-cp314t-macosx_10_13_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mpi4py-4.1.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 50a1f5c5b210b8175860174fe670e058883df6f50e8998356dca5c73e6177d89
MD5 b7d76fde541902fbaaff8ca08ca90ae5
BLAKE2b-256 c35e3fbcbe18712fecd509eedb91dcd4947dba0618a4d2add6231b772604590b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.2-cp314-cp314-win_amd64.whl:

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 7cbf982d3425fd06890fbcff79ba19a7435e93bc74e5711ca8ac0b64d0c3ece9
MD5 2d307170873f51c7cb84790cad1a8668
BLAKE2b-256 87a8ad5e925da9de402704ecfe8715348b068fb0b65059109c65dafb111f95e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp314-cp314-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp314-cp314-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 d53e8f7182bf125b37155f679b301a21cd64e5ae6861ca0ab989c9d2b2073bbd
MD5 9bf2df2d44d565b6f8ea7bc323a4ecf2
BLAKE2b-256 26e432575e9b0d5380b08ffa04958c7a13b1bab86e3674f33b6de3827fbbe14c

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.2-cp314-cp314-manylinux1_x86_64.manylinux_2_5_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a8e9d25dd3b304ac2a57ab8ac4eca87f81411e535dc24ac0cd044f6f8304d9d7
MD5 25c9b6ebed00e54eb1028d2700bee506
BLAKE2b-256 340bf9bf119248f3269076a44ae4c83a06ae609e6aa11c04db7306aed011e0d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.2-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0bfd4739cf1189d3d1f44b360e8fab203cbab91d762e581b32764e7dbe7e8c44
MD5 266ac22f4ba7c45104dcd3909f466d10
BLAKE2b-256 2e0d6ad35d0d50cb519f1c1658d754bfcf553a48611043d91d6b5e7c9d3cdca1

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpi4py-4.1.2-cp314-cp314-macosx_10_13_x86_64.whl:

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.2-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.13.12

File hashes

Hashes for mpi4py-4.1.2-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 2d0a131a255f61a2d313623f91b496c345abd5976147f866b39383264f275449
MD5 0cb68d7ca22414d8710ed8dbd0f7b5a6
BLAKE2b-256 13d9eb35b0e8328a02c4d6288bf2bcd156b387f08ff6146a5c8f3f2abd75a078

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 3e05dba75f6ad17ae761bdc01ee5c5271d15cd296e8a508e22c99c91b540dc99
MD5 99317ec19af45ed18d6595c1f49292b5
BLAKE2b-256 27eb5cd53880337009cab9a9d17a007ad5aec731f3a55e211bdcc99dbb98a0e3

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp313-cp313t-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp313-cp313t-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 85e332feaac3323d8ed1c71f17478fe3f529468f28f6f9bb4c9133ad2d3a3a6d
MD5 237203fb20e069070b02d009903215db
BLAKE2b-256 ec5ed358fadb8672d58abd6dce16c95eda56f497b378dec5642a31cd6ededfc4

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 364da611dda94e8a26e418ccfc4c8ff2a1492e74f4c28b24df09521fe888de3b
MD5 6feedb3c7074cea86819c33466cf59d2
BLAKE2b-256 17ed7a163be7da48ace29ab4c54407e7f2e510953df14dea90e122f9ca7310c7

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp313-cp313t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp313-cp313t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 16ae4d0fac11e60056ec7c46ce101f70f4941634ad8165c54a24304820a816b0
MD5 61771e1299b2e1c0a04ae42f9475c256
BLAKE2b-256 efee3c1128b5c393a8a2abeb9db6cc2aba2d3d604fee20d0fa99c02ba5aab5c6

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.2-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.13.12

File hashes

Hashes for mpi4py-4.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f984aa35d61fd95c7aa49829f94c3d61bb9ec2272bd8e404ae8d1ea84b620b58
MD5 8e2be157a1e985058326abe9c4667c45
BLAKE2b-256 7227919831e5c843890b1a5b475ca1a8d83d8eb3453c1fe66f6bbdaca35ee548

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 429437883b4511583d56a57bc58ad0d02965fb6c19f84f39e30c0646e6c0cab9
MD5 93959336c72ee55aee5eabe02d1b9279
BLAKE2b-256 6f513822e834fc9cafd96811501b85232e02bd9b31596d42965536a269a6c112

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp313-cp313-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp313-cp313-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 085e0cb05427398fe2281856f27a87984b9f234cd6d98a2a384a6fbfe679a56f
MD5 ebec84b698db4cbf95ebb196b3dbb45d
BLAKE2b-256 0d5e493415cdb0da0c1c0b6ec9a1fb65ab57a174e8111b25c87f7507f663d0b4

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0aedf3e6c937b48d244e7c6bb72d0b068a1b1adf99ec6001bc9c7e381c581806
MD5 ace90652657fd0d096e3d20eb50007fd
BLAKE2b-256 00ecb670c9250b59ed255571e679f1e0ae7bd4e08c67f2f7f7f11a928b4becd7

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 632a94e355cf1960eaae2b668d88399f53680207f5a4777e15fdaf7d96c72d09
MD5 a5feafec27e442c47f7c3f1bc28d9ca3
BLAKE2b-256 3515324cfa61674b8f73aa3347590df937232d898a993f3348121f9003f43b16

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.2-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.13.12

File hashes

Hashes for mpi4py-4.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0a7227a53ba24102f2c4c2c1b226d028fabc473b20ceef5435f1a7ac8cbd508c
MD5 edda56cb51c8b657895cec782eb20481
BLAKE2b-256 b54814173d8baaf622b76e0e8983f53fffff8538edcf24a020028432e63f20d3

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 0a58e164776acb7b52414548b1bf0e5caafce0ee90345deff147873a64b6b2cc
MD5 b48154227afe45ca64e5a7c5f733aec9
BLAKE2b-256 9446a37225d47997fcf30adca25d3849d035bbb61d972118b024db900306e528

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp312-cp312-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp312-cp312-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 00f4cce8999d19f35243c3442ea22debbe3336f69c309cd5d3176df4e51c717a
MD5 64b5d1b646a091266249a07e5b034daf
BLAKE2b-256 9f2b1e48c4c5f9acbdca8dd28beeba9123dde140cd2ca520f8e3a3cf22faeeaa

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4e5fdba71cf27d0d3b45e706736d6690060976345f45a6408b3594884bb0cc6e
MD5 e7b9ac77412a7368dc233c4490c637dd
BLAKE2b-256 cbe02d029ea1907a477126039a48aadb30113cf3df5bd3c2f27331334b281415

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 78983a9606e105af1af907878ec41627360344ea576c75afdaca4124db9d0b13
MD5 83b9414aa33e9e1d36e9cada00de44f0
BLAKE2b-256 3e73d3d747f74c5aa7be6faf84aef6b234458baeeb0acb35143c288bc04133c5

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.2-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.13.12

File hashes

Hashes for mpi4py-4.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f7069dbcd1bf2d25b9726866c882be1216fcd292ae0a2ddaf012a03aac0d0478
MD5 768f2fbad9fde762f38616bb75505d56
BLAKE2b-256 d15516b70427b5c0d8f4e5174eb591e236296f22d6819868724d9706a4e3a60e

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 a05ce06c564044d6a605f197ad81335af760f4294963263d953e46c38819f554
MD5 1083adbf5fe3c1ec79e2bfb153c06731
BLAKE2b-256 6d1c8875166f33a9eb4a1d820bd4d0ccd986ff9ad4b33799fa23179f89ee3168

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp311-cp311-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp311-cp311-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 de484475b80f9e1ffe98cb85e1b776eb9f42bb73ae4d79449d42953f80025bf4
MD5 0ec9ae42451b2fb08c0076b67672178d
BLAKE2b-256 4f6fce96e87eaec49e5dfb45cda0e600effda485d9909aa978cfb1526ce88b13

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0040edc6d1255186d4b5e8b4d72ae013cacf68f1c3509d55a5a9ebdafa4b090e
MD5 37fc54faf8567177227d1228053158c6
BLAKE2b-256 7bf25f9b7706d6596043d3ed9ba5767e6e5f7f283d5b92e36ffa9176f7df6c89

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7e62b4413430f18e342a19b3ebb6aa1b256939b9e09200f624b9dad7e5c8d9df
MD5 0b996ac80cc7a8c4a8d38b597591ead2
BLAKE2b-256 27ac4b288dad1f72847fbeb9102447bf493da5ee9ce404bdf211b8c1f90bc51f

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.2-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.13.12

File hashes

Hashes for mpi4py-4.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3d9fe529ffcdadf3987c437c40be29dc1a558edf077cf8814d3329b3c9d06be1
MD5 27619e9e29b69fff51412de541e047a6
BLAKE2b-256 277495e7ae3f6a020df8b9cbd2676540370c89494e36399921e27415700cec7b

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 bd98d3322c1c3d21b00ed27567a9e4cdcb0d5daf277dc2160fb864721f72e71d
MD5 5b55a6df538bf552e50118ece8b6c69f
BLAKE2b-256 478f1a2f9af0b0e863a4e71ad600957c17bd1e3872429b5a258deb7fc88efaab

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 1b3fc4f09e9be07a8ab9970a1f426e31b3dadb93f0bebb0559581b601aec9f7a
MD5 44116a95d93d9b782d084e8fa36982cd
BLAKE2b-256 b49040619a2fd4bda50d38ca22da51106cae66d2573676a3029824ad9300093e

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b20f8a6fa573950ce77e8e8f98c24e3666c34b63c63732aff6fe874cc9fde61
MD5 381374e7e68431423149ab849068e90e
BLAKE2b-256 cc855cd7685c155966e166c0f3f6e9a80479cb10806dc9dda84c40c95cdb63ca

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7a7efb74833dbb7b47f1fa8a251c4f59063f8f812dde499b9acf0856e26b8626
MD5 09328b0ddab3b9b1aa56219bdbdd3a7a
BLAKE2b-256 de7203a0a68340de093e5aa84dbb772f53110bc9aeba64559b7e188ae3ef9f6c

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.2-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.13.12

File hashes

Hashes for mpi4py-4.1.2-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 eb69f6273ad155f191850a593deebdf52aed6722979ba0693e02db5663e59699
MD5 324e7192252039e79a69eb41cc9e8b6d
BLAKE2b-256 668f90de8d5e0676f86f7866fd4665193252ea17764a54800d9545c7b53ac00a

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 6508e654b9c8ff9f611b19548b2a17d1e323b520a15168189f92221e6757b8ff
MD5 f57c67bad111dca7bbbd63ca4c8d317b
BLAKE2b-256 e6f965999152ae82bad914c6a083821ee774afefd6d0544e633b940c9a9ebf3f

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp310-abi3-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp310-abi3-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 2ef63b2e3083e6062fd90e4de8c4e3acbf81e0772406e0226eb8dde6a48cab8e
MD5 d1d6e65a75df0a3c9c249d0dfb9ad963
BLAKE2b-256 a30a1da7f403e0d8ce0e26d541f7538302cec00cf5b0a98a7a52b929f938a25c

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 251e8880f4cb98e9c8f63c6f6b2c7e819e22b5e4949d47767a0092eed6f814c2
MD5 5d1f0c224e55b49c88aabd62b72593e2
BLAKE2b-256 2f735918e062a65f40e3bd82a2dccf0c8ba22a284d327ccda46d84d2717985cc

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp310-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp310-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ceb3b6e6f27ba7a39f7721583c04514013b860b829e721769e77398dee97bfa3
MD5 2385478eaacfdb63698899d52d2baaed
BLAKE2b-256 bf7e1524baa98c3b4e3ddc030ec2ad5f6e5a362930317ed3e561d6da1c2e97b1

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mpi4py-4.1.2-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.13.12

File hashes

Hashes for mpi4py-4.1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ccbd663de4eb0880250fb3a8aab797817a776cf65d1b921db79e75db43db5f73
MD5 43a6e425efb8cf4b3342fdb87235ed9c
BLAKE2b-256 bfcaa7ad4514d58240ae612f69c79300c1c0584e9ad6a6efb7a3abd00f2e9c0a

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 12351f5ee42a4223451c8b43d3a91a42e3d5f60cf62c1330477caaad4508821f
MD5 fdc57aa6bc8b71b14b3d5c54b7fc4487
BLAKE2b-256 95a7c8ed0c7fc015c26e6ab9ade513e984464a4ec18daed589c1a99b7821fcd0

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp39-cp39-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp39-cp39-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 5eb46b74c0f0f354af441906dda452bbf8565821dae15373a78ab02c02c9f97c
MD5 10f99280ac18b1ee52887ba974f174ed
BLAKE2b-256 dcba6332d56bed11f2b7b9afde757c44690c1138dfcfdeafa9e1ba472d182bdb

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 75c15e854bf91364b604e13ed3a24cc384f1344de3b000698b747abf62da3f54
MD5 90aff2c10b3554a865903287a26a5d61
BLAKE2b-256 09b6f0517fddf718212669a984d3b8651212863123f60c837a888989b0896e2c

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c0dd838ade2bac9080d19ecc2ef2d2d4bd0ed09ef1a02d26bfb9cc4ea974bd84
MD5 043e8e53f40d3413878c8409ebbe1805
BLAKE2b-256 1b28de2e5a913d9b7d9b8e55bb77912e84ff32f2130a4dbe204be8200722faa7

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp38-cp38-win_amd64.whl.

File metadata

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

File hashes

Hashes for mpi4py-4.1.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a1928dae518771b2bb87565068f5414a57329fb6e282797744a107de1ec831c9
MD5 61691bcabda242bad3a34da2f3780220
BLAKE2b-256 ee5b0cc5798703498e1ec2af7fc3e97c2537f2327623b372f434db3baf4503f3

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 46f37568b7d74a0be8eeb6d7a01b08be73b31d645dc1698f53316a6e9406f938
MD5 98e1aed27a3a04c08884947ec9d1f381
BLAKE2b-256 a680f4773943e5ebaebf8fbd5e0268c85e4f288c237a4bb80a776d565f459d87

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp38-cp38-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp38-cp38-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 7021c5afa090967f31f841b1b1093f2929c9fb73595bacfb47d5ee32c4a66cf2
MD5 dca33258ebf0b4d5e2a6df206ca63d74
BLAKE2b-256 f50e73e56a1524b562ea595475fae1b89c21c65a640359fd1cf1f387cf82fafd

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2eacd4831b0c6f84614d93037e88a206421b700dc3348ea68e3ae9eee9030719
MD5 0a9c7e7b1f4cd85614017479b7f76e65
BLAKE2b-256 eafe5386dd1127ac5f22ef720c3ab894eeb8cd1e904ea4ce4f54864d5b5eacb8

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for mpi4py-4.1.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 44cec9953900786d83945f2a5d34a34e4449a26582d2601b66abe9ec3a455a96
MD5 7dbde8d716187f6a48b2bd1e21961dfc
BLAKE2b-256 bb440c352a38bdef68e15d952d23d4492df27599e3aa107291091191e18cbdf0

See more details on using hashes here.

Provenance

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

Publisher: cd.yml on mpi4py/mpi4py

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 Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page