Skip to main content

C++ & Python API for Scientific I/O with openPMD

Supported openPMD Standard Doxygen Gitter chat Supported Platforms License DOI CodeFactor Coverage Status Documentation Status Linux/OSX Build Status dev Windows Build Status dev PyPI Wheel Release Nightly Packages Status Coverity Scan Build Status

openPMD is an open meta-data schema that provides meaning and self-description for data sets in science and engineering. See the openPMD standard for details of this schema.

This library provides a reference API for openPMD data handling. Since openPMD is a schema (or markup) on top of portable, hierarchical file formats, this library implements various backends such as HDF5, ADIOS2 and JSON. Writing & reading through those backends and their associated files are supported for serial and MPI-parallel workflows.

Usage

C++

C++17 C++17 API: Beta

#include <openPMD/openPMD.hpp>
#include <iostream>

// ...

auto s = openPMD::Series("samples/git-sample/data%T.h5", openPMD::Access::READ_ONLY);

for( auto const & [step, it] : s.iterations ) {
    std::cout << "Iteration: " << step << "\n";

    for( auto const & [name, mesh] : it.meshes ) {
        std::cout << "  Mesh '" << name << "' attributes:\n";
        for( auto const& val : mesh.attributes() )
            std::cout << "    " << val << '\n';
    }

    for( auto const & [name, species] : it.particles ) {
        std::cout << "  Particle species '" << name << "' attributes:\n";
        for( auto const& val : species.attributes() )
            std::cout << "    " << val << '\n';
    }
}

Python

Python3 Python3 API: Beta

import openpmd_api as io

# ...

series = io.Series("samples/git-sample/data%T.h5", io.Access.read_only)

for k_i, i in series.iterations.items():
    print("Iteration: {0}".format(k_i))

    for k_m, m in i.meshes.items():
        print("  Mesh '{0}' attributes:".format(k_m))
        for a in m.attributes:
            print("    {0}".format(a))

    for k_p, p in i.particles.items():
        print("  Particle species '{0}' attributes:".format(k_p))
        for a in p.attributes:
            print("    {0}".format(a))

More!

Curious? Our manual shows full read & write examples, both serial and MPI-parallel!

Dependencies

Required:

  • CMake 3.22.0+
  • C++17 capable compiler, e.g., g++ 7+, clang 7+, MSVC 19.15+, icpc 19+, icpx

Shipped internally (downloaded by CMake unless openPMD_SUPERBUILD=OFF is set):

I/O backends:

while those can be built either with or without:

  • MPI 2.1+, e.g. OpenMPI 1.6.5+ or MPICH2

Optional language bindings:

  • Python:
    • Python 3.10 - 3.14
    • pybind11 2.13.0+
    • numpy 1.15+
    • mpi4py 2.1+ (optional, for MPI)
    • pandas 1.0+ (optional, for dataframes)
    • dask 2021+ (optional, for dask dataframes)
  • CUDA C++ (optional, currently used only in tests)

Installation

Spack Package Conda Package Brew Package PyPI Package From Source

Our community loves to help each other. Please report installation problems in case you should get stuck.

Choose one of the install methods below to get started:

Spack

Spack Version Spack Platforms Spack Use Case

# optional:               +python -adios2 -hdf5 -mpi
spack install openpmd-api
spack load openpmd-api

Conda

Conda Version Conda Platforms Conda Use Case Conda Downloads

# optional:                      OpenMPI support  =*=mpi_openmpi*
# optional:                        MPICH support  =*=mpi_mpich*
conda create -n openpmd -c conda-forge openpmd-api
conda activate openpmd

Brew

Brew Version Brew Platforms Brew Use Case

brew tap openpmd/openpmd
brew install openpmd-api

PyPI

PyPI Version PyPI Platforms PyPI Use Case PyPI Format PyPI Downloads

On very old macOS versions (<10.9) or on exotic processor architectures, this install method compiles from source against the found installations of HDF5, ADIOS2, and/or MPI (in system paths, from other package managers, or loaded via a module system, ...).

# we need pip 19 or newer
# optional:                   --user
python3 -m pip install -U pip

# optional:                        --user
python3 -m pip install openpmd-api

If MPI-support shall be enabled, we always have to recompile:

# optional:                                    --user
python3 -m pip install -U pip packaging setuptools wheel
python3 -m pip install -U cmake

# optional:                                                                   --user
openPMD_USE_MPI=ON python3 -m pip install openpmd-api --no-binary openpmd-api

For some exotic architectures and compilers, you might need to disable a compiler feature called link-time/interprocedural optimization if you encounter linking problems:

export CMAKE_INTERPROCEDURAL_OPTIMIZATION=OFF
# optional:                                                --user
python3 -m pip install openpmd-api --no-binary openpmd-api

Additional CMake options can be passed via individual environment variables, which need to be prefixed with openPMD_CMAKE_.

From Source

Source Use Case

openPMD-api can also be built and installed from source using CMake:

git clone https://github.com/openPMD/openPMD-api.git

mkdir openPMD-api-build
cd openPMD-api-build

# optional: for full tests, with unzip
../openPMD-api/share/openPMD/download_samples.sh

# for own install prefix append:
#   -DCMAKE_INSTALL_PREFIX=$HOME/somepath
# for options append:
#   -DopenPMD_USE_...=...
# e.g. for python support add:
#   -DopenPMD_USE_PYTHON=ON -DPython_EXECUTABLE=$(which python3)
cmake ../openPMD-api

cmake --build .

# optional
ctest

# sudo might be required for system paths
cmake --build . --target install

The following options can be added to the cmake call to control features. CMake controls options with prefixed -D, e.g. -DopenPMD_USE_MPI=OFF:

CMake Option Values Description
openPMD_USE_MPI AUTO/ON/OFF Parallel, Multi-Node I/O for clusters
openPMD_USE_HDF5 AUTO/ON/OFF HDF5 backend (.h5 files)
openPMD_USE_ADIOS2 AUTO/ON/OFF ADIOS2 backend (.bp files in BP3, BP4 or higher)
openPMD_USE_PYTHON AUTO/ON/OFF Enable Python bindings
openPMD_USE_INVASIVE_TESTS ON/OFF Enable unit tests that modify source code 1
openPMD_USE_VERIFY ON/OFF Enable internal VERIFY (assert) macro independent of build type 2
openPMD_INSTALL ON/OFF Add installation targets
openPMD_INSTALL_RPATH ON/OFF Add RPATHs to installed binaries
Python_EXECUTABLE (newest found) Path to Python executable

1 e.g. changes C++ visibility keywords, breaks MSVC 2 this includes most pre-/post-condition checks, disabling without specific cause is highly discouraged

Additionally, the following libraries are downloaded via FetchContent during the configuration of the project or, if the corresponding <PACKAGENAME>_ROOT variable is provided, can be provided externally:

By default, this will build as a shared library (libopenPMD.[so|dylib|dll]) and installs also its headers. In order to build a static library, append -DBUILD_SHARED_LIBS=OFF to the cmake command. You can only build a static or a shared library at a time.

By default, the Release version is built. In order to build with debug symbols, pass -DCMAKE_BUILD_TYPE=Debug to your cmake command.

By default, tests, examples and command line tools are built. In order to skip building those, pass OFF to these cmake options:

CMake Option Values Description
openPMD_BUILD_TESTING ON/OFF Build tests
openPMD_BUILD_EXAMPLES ON/OFF Build examples
openPMD_BUILD_CLI_TOOLS ON/OFF Build command-line tools
openPMD_USE_CUDA_EXAMPLES ON/OFF Use CUDA in examples

Linking to your project

The install will contain header files and libraries in the path set with -DCMAKE_INSTALL_PREFIX.

CMake

If your project is using CMake for its build, one can conveniently use our provided openPMDConfig.cmake package, which is installed alongside the library.

First set the following environment hint if openPMD-api was not installed in a system path:

# optional: only needed if installed outside of system paths
export CMAKE_PREFIX_PATH=$HOME/somepath:$CMAKE_PREFIX_PATH

Use the following lines in your project's CMakeLists.txt:

# supports:                       COMPONENTS MPI NOMPI HDF5 ADIOS2
find_package(openPMD 0.17.1 CONFIG)

if(openPMD_FOUND)
    target_link_libraries(YourTarget PRIVATE openPMD::openPMD)
endif()

Alternatively, add the openPMD-api repository source directly to your project and use it via:

add_subdirectory("path/to/source/of/openPMD-api")

target_link_libraries(YourTarget PRIVATE openPMD::openPMD)

For development workflows, you can even automatically download and build openPMD-api from within a depending CMake project. Just replace the add_subdirectory call with:

include(FetchContent)
set(CMAKE_POLICY_DEFAULT_CMP0077 NEW)
set(openPMD_BUILD_CLI_TOOLS OFF)
set(openPMD_BUILD_EXAMPLES OFF)
set(openPMD_BUILD_TESTING OFF)
set(openPMD_BUILD_SHARED_LIBS OFF)  # precedence over BUILD_SHARED_LIBS if needed
set(openPMD_INSTALL OFF)            # or instead use:
# set(openPMD_INSTALL ${BUILD_SHARED_LIBS})  # only install if used as a shared library
set(openPMD_USE_PYTHON OFF)
FetchContent_Declare(openPMD
  GIT_REPOSITORY "https://github.com/openPMD/openPMD-api.git"
  GIT_TAG        "0.17.1")
FetchContent_MakeAvailable(openPMD)

Manually

If your (Linux/OSX) project is build by calling the compiler directly or uses a manually written Makefile, consider using our openPMD.pc helper file for pkg-config, which are installed alongside the library.

First set the following environment hint if openPMD-api was not installed in a system path:

# optional: only needed if installed outside of system paths
export PKG_CONFIG_PATH=$HOME/somepath/lib/pkgconfig:$PKG_CONFIG_PATH

Additional linker and compiler flags for your project are available via:

# switch to check if openPMD-api was build as static library
# (via BUILD_SHARED_LIBS=OFF) or as shared library (default)
if [ "$(pkg-config --variable=static openPMD)" == "true" ]
then
    pkg-config --libs --static openPMD
    # -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/openmpi/lib -lopenPMD -pthread /usr/lib/libmpi.so -pthread /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/libmpi.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.so /usr/lib/x86_64-linux-gnu/libm.so -pthread /usr/lib/libmpi.so -pthread /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/libmpi.so
else
    pkg-config --libs openPMD
    # -L${HOME}/somepath/lib -lopenPMD
fi

pkg-config --cflags openPMD
# -I${HOME}/somepath/include

Author Contributions

openPMD-api is developed by many people. It was initially started by the Computational Radiation Physics Group at HZDR as successor to libSplash, generalizing the successful HDF5 & ADIOS1 implementations in PIConGPU. The following people and institutions contributed to openPMD-api:

Maintained by the following research groups:

Further thanks go to improvements and contributions from:

Grants

The openPMD-api authors acknowledge support via the following programs. Supported by the CAMPA collaboration, a project of the U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research and Office of High Energy Physics, Scientific Discovery through Advanced Computing (SciDAC) program. Previously supported by the Consortium for Advanced Modeling of Particles Accelerators (CAMPA), funded by the U.S. DOE Office of Science under Contract No. DE-AC02-05CH11231. Supported by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of two U.S. Department of Energy organizations (Office of Science and the National Nuclear Security Administration). This project has received funding from the European Unions Horizon 2020 research and innovation programme under grant agreement No 654220. This work was partially funded by the Center for Advanced Systems Understanding (CASUS), which is financed by Germany's Federal Ministry of Education and Research (BMBF) and by the Saxon Ministry for Science, Culture and Tourism (SMWK) with tax funds on the basis of the budget approved by the Saxon State Parliament. Supported by the HElmholtz Laser Plasma Metadata Initiative (HELPMI) project (ZT-I-PF-3-066), funded by the "Initiative and Networking Fund" of the Helmholtz Association in the framework of the "Helmholtz Metadata Collaboration" project call 2022.

Transitive Contributions

openPMD-api stands on the shoulders of giants and we are grateful for the following projects included as direct dependencies:

Release files for openPMD-api 0.17.1.post4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for openPMD-api 0.17.1.post4
File Size Uploaded
openpmd_api-0.17.1.post4.tar.gz 580.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for openPMD-api 0.17.1.post4
File
openpmd_api-0.17.1.post4-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
openpmd_api-0.17.1.post4-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
openpmd_api-0.17.1.post4-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
openpmd_api-0.17.1.post4-cp314-cp314t-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 Details
openpmd_api-0.17.1.post4-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
openpmd_api-0.17.1.post4-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
openpmd_api-0.17.1.post4-cp314-cp314t-manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32 Details
openpmd_api-0.17.1.post4-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
openpmd_api-0.17.1.post4-cp314-cp314t-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 15.0+ x86-64 Details
openpmd_api-0.17.1.post4-cp314-cp314t-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 14.0+ ARM64 Details
openpmd_api-0.17.1.post4-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
openpmd_api-0.17.1.post4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
openpmd_api-0.17.1.post4-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
openpmd_api-0.17.1.post4-cp314-cp314-pyemscripten_2026_0_wasm32.whl CPython 3.14 CPython 3.14 PyEmscripten 2026.0+ WebAssembly Details
openpmd_api-0.17.1.post4-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
openpmd_api-0.17.1.post4-cp314-cp314-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-32 Details
openpmd_api-0.17.1.post4-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
openpmd_api-0.17.1.post4-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
openpmd_api-0.17.1.post4-cp314-cp314-manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-32 Details
openpmd_api-0.17.1.post4-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
openpmd_api-0.17.1.post4-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details
openpmd_api-0.17.1.post4-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
openpmd_api-0.17.1.post4-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
openpmd_api-0.17.1.post4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
openpmd_api-0.17.1.post4-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
openpmd_api-0.17.1.post4-cp313-cp313-pyemscripten_2025_0_wasm32.whl CPython 3.13 CPython 3.13 PyEmscripten 2025.0+ WebAssembly Details
openpmd_api-0.17.1.post4-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
openpmd_api-0.17.1.post4-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
openpmd_api-0.17.1.post4-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
openpmd_api-0.17.1.post4-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
openpmd_api-0.17.1.post4-cp313-cp313-manylinux_2_28_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-32 Details
openpmd_api-0.17.1.post4-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
openpmd_api-0.17.1.post4-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details
openpmd_api-0.17.1.post4-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
openpmd_api-0.17.1.post4-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
openpmd_api-0.17.1.post4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
openpmd_api-0.17.1.post4-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
openpmd_api-0.17.1.post4-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
openpmd_api-0.17.1.post4-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
openpmd_api-0.17.1.post4-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
openpmd_api-0.17.1.post4-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
openpmd_api-0.17.1.post4-cp312-cp312-manylinux_2_28_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-32 Details
openpmd_api-0.17.1.post4-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
openpmd_api-0.17.1.post4-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details
openpmd_api-0.17.1.post4-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
openpmd_api-0.17.1.post4-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
openpmd_api-0.17.1.post4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
openpmd_api-0.17.1.post4-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
openpmd_api-0.17.1.post4-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
openpmd_api-0.17.1.post4-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
openpmd_api-0.17.1.post4-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
openpmd_api-0.17.1.post4-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
openpmd_api-0.17.1.post4-cp311-cp311-manylinux_2_28_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-32 Details
openpmd_api-0.17.1.post4-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
openpmd_api-0.17.1.post4-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details
openpmd_api-0.17.1.post4-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
openpmd_api-0.17.1.post4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
openpmd_api-0.17.1.post4-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
openpmd_api-0.17.1.post4-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
openpmd_api-0.17.1.post4-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
openpmd_api-0.17.1.post4-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
openpmd_api-0.17.1.post4-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
openpmd_api-0.17.1.post4-cp310-cp310-manylinux_2_28_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-32 Details
openpmd_api-0.17.1.post4-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
openpmd_api-0.17.1.post4-cp310-cp310-macosx_15_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 15.0+ x86-64 Details
openpmd_api-0.17.1.post4-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details

Total release size: 402.5 MB

Release files / openpmd_api-0.17.1.post4.tar.gz

Download URL openpmd_api-0.17.1.post4.tar.gz
Size 580.0 kB
Tags Source
SHA-256 checksum
How to use checksums
c696971d6b7deb8d1c7f108a229c9749200cec2ec1fe39578f205c01ca591085
BLAKE2b-256 checksum
How to use checksums
8d0227c83406781463bbd10dc66a559a0a9346d1ff4b0a2b9cf7d8c4a0c8e43d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / openpmd_api-0.17.1.post4-cp314-cp314t-win_amd64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314t-win_amd64.whl
Size 5.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
755795d9bfa0a92eb0d9c55f57477cf0af7caaf16c6f09fe7c85e518d1e05b4d
BLAKE2b-256 checksum
How to use checksums
0c069a310adacb06959d45e1ee3d469ee881959184147e7be44cdde51d8c1841
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp314-cp314t-win32.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314t-win32.whl
Size 2.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
2c1683c3372bcee57ce43fa375365fd6577370338453ea902ef877b84f7971b9
BLAKE2b-256 checksum
How to use checksums
9d3b9969a7d4c0110c96f5558cc4639532b13074a9ec055a46a895bbd20da530
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 9.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1632dba6d92bc0339b2d323f2cf80cf693891851a15298070683231becb0da8b
BLAKE2b-256 checksum
How to use checksums
2d1bf6112f15dcc9775d927789b5173f5d084d45ab1534da52012274c7c34e87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp314-cp314t-musllinux_1_2_i686.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314t-musllinux_1_2_i686.whl
Size 5.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
1601a9ce93825ebcef00f931c5ed0933e1dff3d82bcb8eec01c5ae05fd4b3706
BLAKE2b-256 checksum
How to use checksums
b07324ccaa21965abff1800dd517edfe62c8aeff4d6d4bc1bb78099388c21e88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 8.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5e6a963ee03386893f49b3a534eda71cc873f3e741c8322fda5a28f263bfefe1
BLAKE2b-256 checksum
How to use checksums
f7cabf979a7956ebfb17d86eab7c178f020d011aa9f9003a1ebfcba30fe6681f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 8.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
cc0c7c428c62862a0a028b276264cd6df9fbf8f780b21016718978d01c8d88e6
BLAKE2b-256 checksum
How to use checksums
960a4ba70e390564324f490a84c8b5914ee5a06fc13eb2c6d4dffdf4c5cbb850
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp314-cp314t-manylinux_2_28_i686.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314t-manylinux_2_28_i686.whl
Size 3.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
05bed4a5d80f888ed874b00c1cdcb46fc9b1f71fff87a54468b7345dab635c62
BLAKE2b-256 checksum
How to use checksums
a6bee951cf0707f4a97d79a6c3e9b6144906906731490eda81dc66502691c50c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 7.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
312785207251ed9576a98df2cfa2468a66c0b7a923eceb3854210feade3f1fe2
BLAKE2b-256 checksum
How to use checksums
ffba38cf0a04676eda44d1d69146867ed471bf8dddb6e7f933d2a02159ae3c57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp314-cp314t-macosx_15_0_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314t-macosx_15_0_x86_64.whl
Size 8.2 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
887043b8c3e922309874b93c2ffbb0ae7f7fe19a03c94e9c9c4ea4b247b8ee0a
BLAKE2b-256 checksum
How to use checksums
1d4be9a93c9edddd437d5095c321ffd503aea3a8a728d46be12d3bdc3dfddc71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp314-cp314t-macosx_14_0_arm64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314t-macosx_14_0_arm64.whl
Size 7.9 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
2bcb80a115ff3601c560e127e95b3b45e2945082304aeea5a899cb00e999b410
BLAKE2b-256 checksum
How to use checksums
d115cdc5e9664b36363998a020df457721aaf1ba6f32dbccb02cd59cc8779ca0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp314-cp314-win_arm64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314-win_arm64.whl
Size 2.3 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
fff7eb070efe2985eea9475acb517884fc9fa870246f0349cfc61008806b4314
BLAKE2b-256 checksum
How to use checksums
6a09d5bdb322b74286525008a88a8f994053cf96e2d333f7700364800faa9fb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp314-cp314-win_amd64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314-win_amd64.whl
Size 5.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
eaf4d5c261710154dfa419847fa83121a3c87b6e0266ea284e21db420d5174f8
BLAKE2b-256 checksum
How to use checksums
420f895f9a045346397c5f13e5a20aa4830e19a21d4780fc1e2918c76507cd22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp314-cp314-win32.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314-win32.whl
Size 2.2 MB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
60103d0a244037e78fde414a1de2ca595af50662e8e085e46dfd863c9285dd5b
BLAKE2b-256 checksum
How to use checksums
d8fcfb33275dfe8d20a881765158080d551f8f492d913e5335d24e439bf502f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp314-cp314-pyemscripten_2026_0_wasm32.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314-pyemscripten_2026_0_wasm32.whl
Size 2.1 MB
Tags CPython 3.14 PyEmscripten 2026.0+ WebAssembly
SHA-256 checksum
How to use checksums
bff962899bdaa2155480dc499a97de7e329e750766f7f441c65b36b882b05b81
BLAKE2b-256 checksum
How to use checksums
ed80a852441b767945e5dcae02bc7a1ee0702cfea34fd72c47f044b9b9e7790f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / openpmd_api-0.17.1.post4-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314-musllinux_1_2_x86_64.whl
Size 9.2 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e474c2f248d05f6e83b6489a7574c589dcf9caee3d2131bbb1cac43d79825f2f
BLAKE2b-256 checksum
How to use checksums
18cb74c5a13e1ea497836dfa18e386c0bc46d294c411f680ea5bdd937e2e062c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp314-cp314-musllinux_1_2_i686.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314-musllinux_1_2_i686.whl
Size 5.0 MB
Tags CPython 3.14 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
146207033a7e4f3bb8d8a5d8d76cd06365176f4b2a3e5281c72eff158b5f3ecd
BLAKE2b-256 checksum
How to use checksums
ec0e2f232641911354ff3af6e0c19d28b3bd4f4ca1afcf97c2d56511fcbd0eec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314-musllinux_1_2_aarch64.whl
Size 8.5 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
527b9928de42d35a9469bca7dd3d7d5f5efca615353a1927c7cfdd054d3c98ac
BLAKE2b-256 checksum
How to use checksums
f00259b22a6655c3a72c2a1a29e7871caa5c803996db61ac66c21d64982553f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314-manylinux_2_28_x86_64.whl
Size 7.9 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4e24cd0ed28ea3ce1d04ecc9e161c04ac3ee5e7db5b4f3cba325ebe3abd57cd7
BLAKE2b-256 checksum
How to use checksums
e826ebfd98f8a6b790837789b18d0905270e71568c9196e88eeaee6137deb409
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp314-cp314-manylinux_2_28_i686.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314-manylinux_2_28_i686.whl
Size 3.8 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
b59a589cf3cccc3a43bf0c11b5aa8a2eda0056385ea86a53988ef69e22d8247e
BLAKE2b-256 checksum
How to use checksums
39e1b77e7b4e7f45b15d0bf8c293b91839902ef08d584698b6780542f17fa261
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314-manylinux_2_28_aarch64.whl
Size 7.2 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fe62707b0752c43524cec8315ef3dcd15c3ab8f9d9613df776e6bd08e25ff392
BLAKE2b-256 checksum
How to use checksums
1e74da65f012363409d600750be23da13a0d6dc6318f3bf1dba4d260558976c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp314-cp314-macosx_15_0_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314-macosx_15_0_x86_64.whl
Size 8.1 MB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
e520f16098e533fe846bc1a11f1a4f998b4903c813a3e6ab146be15e83a46fe2
BLAKE2b-256 checksum
How to use checksums
54a37fa5e5f7822c09ec4edcc593bd6ac645973efe8ad13a047e3bce0b95ef7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp314-cp314-macosx_14_0_arm64.whl

Download URL openpmd_api-0.17.1.post4-cp314-cp314-macosx_14_0_arm64.whl
Size 7.8 MB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
6242664dff02d04a88ad82edb602f3e0d930b8c0501c15a15990d97537d0bd52
BLAKE2b-256 checksum
How to use checksums
d644b1aa834dbab18884061d2db6b4ddbcacf3d1f57e7d21ad76a9a157d8bb93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp313-cp313-win_arm64.whl

Download URL openpmd_api-0.17.1.post4-cp313-cp313-win_arm64.whl
Size 2.2 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
a7c1ec647220035288cba40cb985c24d61d6f374341d41ae36ed5ad029cec026
BLAKE2b-256 checksum
How to use checksums
68b2d3c86efca1079488c574f59dc921d0a8d3bb949174416668f2f336d27602
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp313-cp313-win_amd64.whl

Download URL openpmd_api-0.17.1.post4-cp313-cp313-win_amd64.whl
Size 5.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
dfef939d22d5e0d2087eeb4c3c178860f4cf46bf6f3fad4334681d67f5c4dc64
BLAKE2b-256 checksum
How to use checksums
fe032ac82b0cafafb9dc4aec257fe364d010a278d5dbd895c86575e0e8cff220
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp313-cp313-win32.whl

Download URL openpmd_api-0.17.1.post4-cp313-cp313-win32.whl
Size 2.1 MB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
e961316ede04b7056acfd3a3add23c989386b059cebe275c5c964b784b3d1f3a
BLAKE2b-256 checksum
How to use checksums
50b784957275e8fee4addb8e2846c7afc107a47cb2861cbb7d8cc79a4c175e41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp313-cp313-pyemscripten_2025_0_wasm32.whl

Download URL openpmd_api-0.17.1.post4-cp313-cp313-pyemscripten_2025_0_wasm32.whl
Size 2.1 MB
Tags CPython 3.13 PyEmscripten 2025.0+ WebAssembly
SHA-256 checksum
How to use checksums
8be0c1c1eac6d9a1552b59d72b4a190a7751ec882860fac8612ba9d031f1eba0
BLAKE2b-256 checksum
How to use checksums
da9c5efa6a142ea2358b57733f21c60c45bb22a81d946c9d8eb7e416ae409807
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / openpmd_api-0.17.1.post4-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp313-cp313-musllinux_1_2_x86_64.whl
Size 9.2 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1c081e108931e8c4f0613367b51f9f55f449c2ac38164d94583fb013676f6295
BLAKE2b-256 checksum
How to use checksums
27ade4808b07122356b6cd58a4d17e23fb25b92d32464bf28dd3eee50f329591
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp313-cp313-musllinux_1_2_i686.whl

Download URL openpmd_api-0.17.1.post4-cp313-cp313-musllinux_1_2_i686.whl
Size 5.0 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
62147dd5cf13a6123356eb33705ffff4e071bee2e76a00edee7ddfa0a9e4eb43
BLAKE2b-256 checksum
How to use checksums
5af309283c66b9a5ac04f38c6473285af4e6516a200fa6eedf62622df1d4e170
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL openpmd_api-0.17.1.post4-cp313-cp313-musllinux_1_2_aarch64.whl
Size 8.5 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ebde7eef394532e2bbe3aaec12516652077c558e2abb013ba76bdc18e155c9be
BLAKE2b-256 checksum
How to use checksums
e6c208d8149500dc3f9b84d23dbbb65a4896743d072c39f981e3cfffb13b9389
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp313-cp313-manylinux_2_28_x86_64.whl
Size 7.9 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
910ecf5abe53ff135730d750f4e306dcd9dd926b4b00ae2966458788f540042e
BLAKE2b-256 checksum
How to use checksums
56bf33e6248def9c598c6884ab721d6c67e77aaa8f722006dc8866dbda76b9e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp313-cp313-manylinux_2_28_i686.whl

Download URL openpmd_api-0.17.1.post4-cp313-cp313-manylinux_2_28_i686.whl
Size 3.8 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
a4cd03a575cd581b57ee28e3b1a5601dedbca2771bb5afd07c20ff3d10fc7924
BLAKE2b-256 checksum
How to use checksums
9e996aecd0601862eae7344545ab66ec236baa97ee7fcd541a86ee134efcd77c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL openpmd_api-0.17.1.post4-cp313-cp313-manylinux_2_28_aarch64.whl
Size 7.2 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
851192e0bcf025c398125236c0056b5a48e20aa5415517d57249e3e273e8785e
BLAKE2b-256 checksum
How to use checksums
daaa5c28f3b18dbcbd21260c71a3800ca9d4d3274cec3d8111c32c12a457badd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp313-cp313-macosx_15_0_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp313-cp313-macosx_15_0_x86_64.whl
Size 8.1 MB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
07d3eeb219f5a014bd6bf69dc1c8f3f6da29810ab05ba0f0b48d3dfdbd46e67e
BLAKE2b-256 checksum
How to use checksums
29adc8b08a2276d790c645e69876024d222c1ef51ab1a1755838570f00b04e4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp313-cp313-macosx_14_0_arm64.whl

Download URL openpmd_api-0.17.1.post4-cp313-cp313-macosx_14_0_arm64.whl
Size 7.8 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
1ed0c1aba5461e9778ccb70ff4bc4fbcaa53a29c2455e0036557df0ad106817b
BLAKE2b-256 checksum
How to use checksums
14d7122d43c1db2f6a78ddea4c366d0f71fed8283923a701364c25b7e66cf20c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp312-cp312-win_arm64.whl

Download URL openpmd_api-0.17.1.post4-cp312-cp312-win_arm64.whl
Size 2.2 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
68e488ea7b6b688de6a6f33c29660d03dbe9d32ffc242d5a4052d16a07087c20
BLAKE2b-256 checksum
How to use checksums
4d9563f19e33d89b8e6f19367c63e19f7b0ab2c2e7aacdfea900a8be78263a4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp312-cp312-win_amd64.whl

Download URL openpmd_api-0.17.1.post4-cp312-cp312-win_amd64.whl
Size 5.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e767825abb43a76e0e742db78a8044403fd974026c5b7feb79521b28e494fbc9
BLAKE2b-256 checksum
How to use checksums
57068c3f87fe88f692691d32ae1e6f0cc3820e9e43481c61a1632d54abf230b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp312-cp312-win32.whl

Download URL openpmd_api-0.17.1.post4-cp312-cp312-win32.whl
Size 2.1 MB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
5f690b21061e9d080bee7879ab89c41bb7d9d81a610907c01b4c2b24a2b3260e
BLAKE2b-256 checksum
How to use checksums
2b51c2f57503aa8ed16e36559d4b3d79f9aa68c2bc27c80bbf7655e8b37b1905
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp312-cp312-musllinux_1_2_x86_64.whl
Size 9.2 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b09011dde2d07a72a010f1086dd5fe2cfc42432c1be1cdd536a8d2e9fb5d08ff
BLAKE2b-256 checksum
How to use checksums
a573a4866cd4333ac8222ca75b794dc3b5b5a897234e11ebb1f5ead83f0d0a7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp312-cp312-musllinux_1_2_i686.whl

Download URL openpmd_api-0.17.1.post4-cp312-cp312-musllinux_1_2_i686.whl
Size 5.0 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
92639f56b39aa53687c0ef6ebe44b1b4081b80d61a82e01e1f87b66c2a8d2db7
BLAKE2b-256 checksum
How to use checksums
64fe918996796f994d471bc8a7b03d1f1c1483c8b19f89ed515079e4bc4c34ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL openpmd_api-0.17.1.post4-cp312-cp312-musllinux_1_2_aarch64.whl
Size 8.5 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e0fe0032d93880ec775811111b327d950d45ce3d31fe970ed479cda31ae913d1
BLAKE2b-256 checksum
How to use checksums
c45b8ca10adfe1a1cbc61a1161daece4e92e0465ad7e80d19f2c610e855701d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp312-cp312-manylinux_2_28_x86_64.whl
Size 7.9 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8ce1e39cc6a51e9fb67a3a5432ec619294e73c662e783cb47f4179cdee0341bc
BLAKE2b-256 checksum
How to use checksums
14c7154beca99a86713dd248584e71702c27798d3598b8e6620902b94940707e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp312-cp312-manylinux_2_28_i686.whl

Download URL openpmd_api-0.17.1.post4-cp312-cp312-manylinux_2_28_i686.whl
Size 3.8 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
dd13e7f049a91944605d85b4bdbc2d19ceccc2da3f97f1e74f33af7f333512f9
BLAKE2b-256 checksum
How to use checksums
c74230b08faf91ef0b18a1a88a03219004953f4185ab2853ef957ef48fdc847a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL openpmd_api-0.17.1.post4-cp312-cp312-manylinux_2_28_aarch64.whl
Size 7.2 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b30b069b9fe2f1b9a50663731c00f728a7978c59c9bc70cc90f9216cc5c8e370
BLAKE2b-256 checksum
How to use checksums
5b0fa3a1bc245e58a4822668aa7ecca519d2c891759f33294e6017edb37ab6a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp312-cp312-macosx_15_0_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp312-cp312-macosx_15_0_x86_64.whl
Size 8.1 MB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
0b3efc749848a9e6dc2fd10df5ab92df387846b65c3bcd79ef5296d7393230ca
BLAKE2b-256 checksum
How to use checksums
f3263303bc6924173f079dd4a98c41b82dc128fabde288e257c47a47301af649
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp312-cp312-macosx_14_0_arm64.whl

Download URL openpmd_api-0.17.1.post4-cp312-cp312-macosx_14_0_arm64.whl
Size 7.8 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
d5ff5940ce178c1b1a17d3b0742657675f1115181e7c3324b5e749c1fd70d963
BLAKE2b-256 checksum
How to use checksums
c95f6150f0a0f6f3ce98f4699d6a793fb84596ec284e323b0385590e9f406363
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp311-cp311-win_arm64.whl

Download URL openpmd_api-0.17.1.post4-cp311-cp311-win_arm64.whl
Size 2.2 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
19813dc9c6dd46ace4e461c9bf305b764296c99a29f8b260127e7bb13ae4a679
BLAKE2b-256 checksum
How to use checksums
6f90117dfcd8eeae8358ede93332d97317c0c67f72b019fc55031511bc06fa6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp311-cp311-win_amd64.whl

Download URL openpmd_api-0.17.1.post4-cp311-cp311-win_amd64.whl
Size 5.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
dbb01e1139b0d99553471d3805ddddcf4d509491e2957a53af7bf8a7866e7a42
BLAKE2b-256 checksum
How to use checksums
607f8b8f9dab79fd6258013c65d9469ed45e21f6f9637499ff711fdc799bfb05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp311-cp311-win32.whl

Download URL openpmd_api-0.17.1.post4-cp311-cp311-win32.whl
Size 2.1 MB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
144dcb2eda7554235262dab8ecca827aec1fae9c1631b792a8d8b5ade9739857
BLAKE2b-256 checksum
How to use checksums
de373f44efcf798f513a5e9221eca2d27f1e852eb0e03710dd65d9756a027108
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp311-cp311-musllinux_1_2_x86_64.whl
Size 9.2 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
171fa9052b7a58c42d6b57217ff2a5afc2efbb5affd46dce8611e132217a46f2
BLAKE2b-256 checksum
How to use checksums
05933d8c707f2d9f69d318d0fbfb21e6a089676e336f3227086fc797c6c92b82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp311-cp311-musllinux_1_2_i686.whl

Download URL openpmd_api-0.17.1.post4-cp311-cp311-musllinux_1_2_i686.whl
Size 5.0 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
9a71a722f77356643df7848643a47ce245cc3d58799edc17569ce56fceb8441f
BLAKE2b-256 checksum
How to use checksums
187dd5323e4b9321a2d550eedd061a53de9c952ba23afbb824a447c094826193
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL openpmd_api-0.17.1.post4-cp311-cp311-musllinux_1_2_aarch64.whl
Size 8.5 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
583a8248021d172de097d4da21fd581fe05e8ae695b0c36882de0961827ddba3
BLAKE2b-256 checksum
How to use checksums
5250cd284a8e1ea62bb0c538b797044f7d470caa294bb4c9127ae8a2a1444760
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp311-cp311-manylinux_2_28_x86_64.whl
Size 7.9 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
317a467f33a48d9d1739210ccde56f554308f00922cf7516f1983678369b86af
BLAKE2b-256 checksum
How to use checksums
4f9d278f2224ce8f96a6d2e9171d82cc6c0411c77831e41193c94d3783e21564
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp311-cp311-manylinux_2_28_i686.whl

Download URL openpmd_api-0.17.1.post4-cp311-cp311-manylinux_2_28_i686.whl
Size 3.8 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
76a3d37885ad1f1b283c6fe9699acd144dd57ec4a796e916b1ae8672ddfe7704
BLAKE2b-256 checksum
How to use checksums
b7b61200cbcaad61c4da06bcc4411338837d6198065ad5cabb119225938eaab3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL openpmd_api-0.17.1.post4-cp311-cp311-manylinux_2_28_aarch64.whl
Size 7.2 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8f915df1f29dfb772b86166d6a7ca87d0029f985951304bebd4677dba86dfc20
BLAKE2b-256 checksum
How to use checksums
663d1bcbd0284cb0160a6f594501425fdee6535796a4bbcdd2c16910efe1bf79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp311-cp311-macosx_15_0_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp311-cp311-macosx_15_0_x86_64.whl
Size 8.1 MB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
ca775bcc95cc360aded6c97d03b025c69afdb1c322d838e12bc13a28eb76c9eb
BLAKE2b-256 checksum
How to use checksums
40bdc246733a2f4cc1b0ec014fee558b6d9ab069d6830a1e87402eabe3d10a83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp311-cp311-macosx_14_0_arm64.whl

Download URL openpmd_api-0.17.1.post4-cp311-cp311-macosx_14_0_arm64.whl
Size 7.8 MB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
f8e611f396bb1228ae2836d1d54908796f30e4584765d807b7806c46f17be410
BLAKE2b-256 checksum
How to use checksums
ed51f61d859ce18a89a15ff94f824d1a082fd49db99076a232043c48816c330a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp310-cp310-win_amd64.whl

Download URL openpmd_api-0.17.1.post4-cp310-cp310-win_amd64.whl
Size 5.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
dad38808c24d6c2a7e8e351714463e35892de61a37ee52ec5ced3b05af85bb11
BLAKE2b-256 checksum
How to use checksums
5515a6b97eb5b9c5c35242e1e810ff9b928c66cf5450857a658167473fe5fcec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp310-cp310-win32.whl

Download URL openpmd_api-0.17.1.post4-cp310-cp310-win32.whl
Size 2.1 MB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
05c42f42783e0111f74eb87c19db26496d07478393c7d40b4217693fc3a08cf9
BLAKE2b-256 checksum
How to use checksums
c317341fc35a487a5b05b26364af679fd927bdf0c9983f4ddc6b09c30e46d36c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp310-cp310-musllinux_1_2_x86_64.whl
Size 9.2 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
934a7bc8cc89587c71e9767ce3fa5e2d47b76f5b815476ea4503ec20703f2c75
BLAKE2b-256 checksum
How to use checksums
4d90de89b62ec99a3a8f9fa169c8fe8ef9b132b8bd94f170c394d82378ed212e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp310-cp310-musllinux_1_2_i686.whl

Download URL openpmd_api-0.17.1.post4-cp310-cp310-musllinux_1_2_i686.whl
Size 5.0 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
d8526e341c547a7c2724bed20f3d2f2f4c8024b25e82bc67ad969ffbcf49c95e
BLAKE2b-256 checksum
How to use checksums
ea8ffe4089595f49020de02574e59633f3d88db4c5a319a5d3c589b348c17f2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL openpmd_api-0.17.1.post4-cp310-cp310-musllinux_1_2_aarch64.whl
Size 8.5 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
08586a172a90dd4f225453ecc72f8ddfd350a4f70b1c89f5a224724c54fbc2ff
BLAKE2b-256 checksum
How to use checksums
ac28fb053224b4a09130a0b6cc6e35de1055b8457a335ead57504114f2bfdffc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp310-cp310-manylinux_2_28_x86_64.whl
Size 7.9 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
103fbc497bc6e4e5d89019b53f6b9bb3109286fa95a25b6227e24c377590d345
BLAKE2b-256 checksum
How to use checksums
3e2070a2f4eab9880749891afda1f9cbb434998ff49332988ea75e62b6d3f025
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp310-cp310-manylinux_2_28_i686.whl

Download URL openpmd_api-0.17.1.post4-cp310-cp310-manylinux_2_28_i686.whl
Size 3.8 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
43c66b5279f1bcd15442afaf8c3000101118b6720a67a3006fa340bbcd3f4ca1
BLAKE2b-256 checksum
How to use checksums
5a4d95e59ea5ef87586fa73a8390aef2b57afd62c801a469c787c30d13f3d227
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL openpmd_api-0.17.1.post4-cp310-cp310-manylinux_2_28_aarch64.whl
Size 7.2 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b0fa03577901ad7d59fb01214ac0d4efe20a754543ac2db75242a070168c5292
BLAKE2b-256 checksum
How to use checksums
1b7aa020a3a67d5854ce5a4735ec8658425d41f6ec0061d288327ef4864cea6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / openpmd_api-0.17.1.post4-cp310-cp310-macosx_15_0_x86_64.whl

Download URL openpmd_api-0.17.1.post4-cp310-cp310-macosx_15_0_x86_64.whl
Size 8.1 MB
Tags CPython 3.10 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
6205f30d2741ddced161ffb114fa254904236496d0b890550be3567235e30f54
BLAKE2b-256 checksum
How to use checksums
d936f523844004c6ae853ae10b582185208fd37b81db4f2c4c57a71f8924caf1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / openpmd_api-0.17.1.post4-cp310-cp310-macosx_14_0_arm64.whl

Download URL openpmd_api-0.17.1.post4-cp310-cp310-macosx_14_0_arm64.whl
Size 7.8 MB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
8f07b97381ce03531c99cdc0ecca7fec7836d8360e314272eeb88e7729734a18
BLAKE2b-256 checksum
How to use checksums
ac6423e46bf6af3053f4f107de4a44ba9146a45e09647c3ddc9b4c6846bc63e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release history Release notifications | RSS feed

This release

0.17.1.post4 This release

67 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page