This release fixed regressions in the Python frontend as well as the ADIOS2 and HDF5 backends.
Supported macOS versions are now 11.0+ and Python versions are 3.8+.
Thanks to @franzpoeschel, @axel, @dpgrote, @skalarproduktraum and @IlianCS for contributing to this release!
Which version am I running?
Python
import openpmd_api
print(openpmd_api.__version__)
C++
#include <openPMD/openPMD.hpp>
#include <iostream>
int main() {
// query compile-time macros:
std::cout << OPENPMDAPI_VERSION_MAJOR << "."
<< OPENPMDAPI_VERSION_MINOR << "."
<< OPENPMDAPI_VERSION_PATCH << std::endl;
// there is also: OPENPMDAPI_VERSION_LABEL (e.g. "alpha")
// or query the runtime API (since 0.12.0):
std::cout << openPMD::getVersion() << std::endl;
return 0;
}
CLI
# command line option (since 0.12.0):
openpmd-ls --version
https://github.com/openPMD/openPMD-api/milestone/10
Python, ADIOS2 and HDF5 Fixes
This release fixed regressions in the Python frontend as well as the ADIOS2 and HDF5 backends. Supported macOS versions are now 11.0+ and Python versions are 3.8+.
Thanks to @franzpoeschel, @axel, @dpgrote, @skalarproduktraum and @IlianCS for contributing to this release!
Which version am I running?
Python
C++
CLI