Skip to content

Commit 2bb8fa3

Browse files
authored
Merge pull request #432 from ax3l/doc-070
Version: 0.7.0-alpha
2 parents d64776c + 9eab8c8 commit 2bb8fa3

File tree

6 files changed

+18
-14
lines changed

6 files changed

+18
-14
lines changed

CHANGELOG.rst

+8-4
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,15 @@ Changelog
55

66
0.7.0-alpha
77
-----------
8-
**Date:** TBA
8+
**Date:** 2019-01-11
99

10-
[Title]
10+
JSON Support, Interface Simplification and Stability
1111

12-
[Summary]
12+
This release introduces serial JSON (``.json``) support.
13+
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.
14+
Please see our new "upgrade guide" section in the manual how to update existing scripts.
15+
Additionally, many little bugs have been fixed.
16+
Official Python 3.7 support and a parallel benchmark example have been added.
1317

1418
Changes to "0.6.3-alpha"
1519
^^^^^^^^^^^^^^^^^^^^^^^^
@@ -36,7 +40,7 @@ Bug Fixes
3640

3741
- spurious MPI C++11 API usage in ParallelIOTest removed #396
3842
- spurious symbol issues on OSX #427
39-
- `new []`/`delete` mismatch in ParallelIOTest #422
43+
- ``new []``/``delete`` mismatch in ParallelIOTest #422
4044
- use-after-free in SerialIOTest #409
4145
- fix ODR issue in ADIOS1 backend corrupting the ``AbstractIOHandler`` vtable #415
4246
- fix race condition in MPI-parallel directory creation #419

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#
33
cmake_minimum_required(VERSION 3.11.0)
44

5-
project(openPMD VERSION 0.6.2) # LANGUAGES CXX
5+
project(openPMD VERSION 0.7.0) # LANGUAGES CXX
66

77
# the openPMD "markup"/"schema" standard version
88
set(openPMD_STANDARD_VERSION 1.1.0)

docs/source/conf.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@
7878
# built documents.
7979
#
8080
# The short X.Y version.
81-
version = u'0.6.3'
81+
version = u'0.7.0'
8282
# The full version, including alpha/beta/rc tags.
83-
release = u'0.6.3-dev'
83+
release = u'0.7.0-alpha'
8484

8585
# The language for content autogenerated by Sphinx. Refer to documentation
8686
# for a list of supported languages.

docs/source/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ The supported version of the `openPMD standard <https://github.com/openPMD/openP
3838
======================= ===================================
3939
openPMD-api version supported openPMD standard versions
4040
======================= ===================================
41-
``0.1.0-0.6.2`` (alpha) ``1.0.0-1.1.0``
41+
``0.1.0-0.7.0`` (alpha) ``1.0.0-1.1.0``
4242
``1.0.0+`` ``1.0.1-1.1.0`` (not released yet)
4343
``2.0.0+`` ``2.0.0+`` (not released yet)
4444
======================= ===================================

include/openPMD/version.hpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@
2222

2323
// version of the openPMD-api library
2424
#define OPENPMDAPI_VERSION_MAJOR 0
25-
#define OPENPMDAPI_VERSION_MINOR 6
26-
#define OPENPMDAPI_VERSION_PATCH 3
27-
#define OPENPMDAPI_VERSION_LABEL "dev"
25+
#define OPENPMDAPI_VERSION_MINOR 7
26+
#define OPENPMDAPI_VERSION_PATCH 0
27+
#define OPENPMDAPI_VERSION_LABEL "alpha"
2828

2929
// maximum supported version of the openPMD standard (read & write)
3030
#define OPENPMD_STANDARD_MAJOR 1

setup.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -104,9 +104,9 @@ def build_extension(self, ext):
104104
setup(
105105
name='openPMD-api',
106106
# note PEP-440 syntax: x.y.zaN but x.y.z.devN
107-
version='0.6.2.dev',
108-
author='Fabian Koller, Axel Huebl',
109-
107+
version='0.7.0a',
108+
author='Fabian Koller, Franz Poeschel, Axel Huebl',
109+
110110
maintainer='Axel Huebl',
111111
maintainer_email='[email protected]',
112112
description='C++ & Python API for Scientific I/O with openPMD',

0 commit comments

Comments
 (0)