Skip to content

Release 0.15.1#1414

Merged
ax3l merged 1 commit intoopenPMD:devfrom
ax3l:release-0.15.1
Apr 3, 2023
Merged

Release 0.15.1#1414
ax3l merged 1 commit intoopenPMD:devfrom
ax3l:release-0.15.1

Conversation

@ax3l
Copy link
Member

@ax3l ax3l commented Apr 3, 2023

https://github.com/openPMD/openPMD-api/milestone/9

Build Regressions

This release fixes build regressions and minor documentation updates for the 0.15.0 release.

Thanks to @ax3l and @franzpoeschel 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

Regression fixes for the 0.15.0 release.
@ax3l ax3l force-pushed the release-0.15.1 branch from 8939942 to d118f1e Compare April 3, 2023 06:03
@ax3l ax3l merged commit 32cb87d into openPMD:dev Apr 3, 2023
@ax3l ax3l deleted the release-0.15.1 branch April 3, 2023 06:43
@ax3l
Copy link
Member Author

ax3l commented Apr 5, 2023

Urgh, forgot to update:
include/openPMD/version.hpp
Patch: #1417

Need to write a script for this...

eschnett added a commit to eschnett/openPMD-api that referenced this pull request May 19, 2023
* dev: (82 commits)
  Docs: Linking to C++ Projects (openPMD#1445)
  CI: macOS-11 Update (openPMD#1446)
  [pre-commit.ci] pre-commit autoupdate (openPMD#1437)
  Fix deprecated storeChunk APIs in first read/write examples (openPMD#1435)
  Update .readthedocs.yml (openPMD#1438)
  Doc: Fix Bib Authors (openPMD#1434)
  [pre-commit.ci] pre-commit autoupdate (openPMD#1425)
  More careful documentation of streaming API (openPMD#1430)
  Fix gcc9 warning (openPMD#1429)
  Python bindings: Release GIL during IO wait operations (openPMD#1381)
  RecordComponent: Properly handle uninitialized datasets (openPMD#1316)
  Remove ADIOS1 - Long Live ADIOS2 (openPMD#1419)
  Post 0.15.0 Changelog Template (openPMD#1420)
  GitHub Actions: macOS has 3 Cores (openPMD#1421)
  `version.hpp`: 0.15.1 (openPMD#1417)
  [pre-commit.ci] pre-commit autoupdate (openPMD#1416)
  Release 0.15.1 (openPMD#1414)
  Doc: More HTML Updates (CSS) (openPMD#1413)
  Enable clang-format also for .tpp files by using a regex instead of a predefined filter (openPMD#1403)
  Docs: Update Funding (openPMD#1412)
  ...

# Conflicts:
#	.github/workflows/linux.yml
#	CMakeLists.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants