Openpmd-api

Latest version: v0.16.0

Safety actively analyzes 682251 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 7

0.10.3alpha

------------
**Date:** 2019-12-22

Improved HDF5 Handling

More robust HDF5 file handling and fixes of local includes for more isolated builds.

0.10.2alpha

------------
**Date:** 2019-12-17

Improved Error Messages

Thrown errors are now prefixed by the backend in use and ADIOS1 series reads are more robust.

0.10.1alpha

------------
**Date:** 2019-12-06

ADIOS2 Open Speed and NVCC Fixes

This releases improves the initial time spend when parsing data series with the ADIOS2 backend.
Compile problems when using the CUDA NVCC compiler in downstream projects have been fixed.
We adopted a Code of Conduct in openPMD.

0.10.0alpha

------------
**Date:** 2019-11-14

ADIOS2 Preview, Python & MPI Improved

This release adds a first (preview) implementation of ADIOS2 (BP4).
Python 3.8 support as well as improved pip builds on macOS and Windows have been added.
ADIOS1 and HDF5 now support non-collective (independent) store and load operations with MPI.
More HPC compilers, such as IBM XL, ICC and PGI have been tested.
The manual has been improved with more details on APIs, examples, installation and backends.

0.9.0alpha

-----------
**Date:** 2019-07-25

Improved Builds and Packages

This release improves PyPI releases with proper declaration of build dependencies (use pip 19.0+).
For ``Makefile``-based projects, an ``openPMD.pc`` file to be used with ``pkg-config`` is added on install.
``RecordComponent`` now supports a ``makeEmpty`` method to write a zero-extent, yet multi-dimensional record component.
We are now building as shared library by default.

0.8.0alpha

-----------
**Date:** 2019-03-09

Python mpi4py and Slice Support

We implemented MPI support for the Python frontend via ``mpi4py`` and added ``[]``-slice access to ``Record_Component`` loads and stores.
A bug requiring write permissions for read-only series was fixed and memory provided by users is now properly checked for being contiguous.
Introductory chapters in the manual have been greatly extended.

Page 4 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.