Skip to content

Commit

Permalink
Merge pull request #432 from ax3l/doc-070
Browse files Browse the repository at this point in the history
Version: 0.7.0-alpha
  • Loading branch information
ax3l authored Jan 11, 2019
2 parents d64776c + 9eab8c8 commit 2bb8fa3
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 14 deletions.
12 changes: 8 additions & 4 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,15 @@ Changelog

0.7.0-alpha
-----------
**Date:** TBA
**Date:** 2019-01-11

[Title]
JSON Support, Interface Simplification and Stability

[Summary]
This release introduces serial JSON (``.json``) support.
Our API has been unified with slight breaking changes such as a new Python module name (``import openpmd_api`` from now on) as well as re-ordered ``store/loadChunk`` argument orders.
Please see our new "upgrade guide" section in the manual how to update existing scripts.
Additionally, many little bugs have been fixed.
Official Python 3.7 support and a parallel benchmark example have been added.

Changes to "0.6.3-alpha"
^^^^^^^^^^^^^^^^^^^^^^^^
Expand All @@ -36,7 +40,7 @@ Bug Fixes

- spurious MPI C++11 API usage in ParallelIOTest removed #396
- spurious symbol issues on OSX #427
- `new []`/`delete` mismatch in ParallelIOTest #422
- ``new []``/``delete`` mismatch in ParallelIOTest #422
- use-after-free in SerialIOTest #409
- fix ODR issue in ADIOS1 backend corrupting the ``AbstractIOHandler`` vtable #415
- fix race condition in MPI-parallel directory creation #419
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#
cmake_minimum_required(VERSION 3.11.0)

project(openPMD VERSION 0.6.2) # LANGUAGES CXX
project(openPMD VERSION 0.7.0) # LANGUAGES CXX

# the openPMD "markup"/"schema" standard version
set(openPMD_STANDARD_VERSION 1.1.0)
Expand Down
4 changes: 2 additions & 2 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -78,9 +78,9 @@
# built documents.
#
# The short X.Y version.
version = u'0.6.3'
version = u'0.7.0'
# The full version, including alpha/beta/rc tags.
release = u'0.6.3-dev'
release = u'0.7.0-alpha'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
2 changes: 1 addition & 1 deletion docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ The supported version of the `openPMD standard <https://github.com/openPMD/openP
======================= ===================================
openPMD-api version supported openPMD standard versions
======================= ===================================
``0.1.0-0.6.2`` (alpha) ``1.0.0-1.1.0``
``0.1.0-0.7.0`` (alpha) ``1.0.0-1.1.0``
``1.0.0+`` ``1.0.1-1.1.0`` (not released yet)
``2.0.0+`` ``2.0.0+`` (not released yet)
======================= ===================================
Expand Down
6 changes: 3 additions & 3 deletions include/openPMD/version.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@

// version of the openPMD-api library
#define OPENPMDAPI_VERSION_MAJOR 0
#define OPENPMDAPI_VERSION_MINOR 6
#define OPENPMDAPI_VERSION_PATCH 3
#define OPENPMDAPI_VERSION_LABEL "dev"
#define OPENPMDAPI_VERSION_MINOR 7
#define OPENPMDAPI_VERSION_PATCH 0
#define OPENPMDAPI_VERSION_LABEL "alpha"

// maximum supported version of the openPMD standard (read & write)
#define OPENPMD_STANDARD_MAJOR 1
Expand Down
6 changes: 3 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -104,9 +104,9 @@ def build_extension(self, ext):
setup(
name='openPMD-api',
# note PEP-440 syntax: x.y.zaN but x.y.z.devN
version='0.6.2.dev',
author='Fabian Koller, Axel Huebl',
author_email='[email protected], [email protected]',
version='0.7.0a',
author='Fabian Koller, Franz Poeschel, Axel Huebl',
author_email='[email protected], [email protected], [email protected]',
maintainer='Axel Huebl',
maintainer_email='[email protected]',
description='C++ & Python API for Scientific I/O with openPMD',
Expand Down

0 comments on commit 2bb8fa3

Please sign in to comment.