Skip to content

Commit a6f5f61

Browse files
authored
Merge pull request #35 from ax3l/topic-version2000
Version: 2.0.0.0
2 parents 9dd6cf1 + 2f8b516 commit a6f5f61

File tree

5 files changed

+16
-15
lines changed

5 files changed

+16
-15
lines changed

README.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
# openPMD Validator Scripts
22

3-
[![Build Status 1.1.X](https://img.shields.io/travis/openPMD/openPMD-validator/1.1.X.svg?label=1.1.X)](https://travis-ci.org/openPMD/openPMD-validator/branches)
3+
[![Build Status 2.0.X](https://img.shields.io/travis/openPMD/openPMD-validator/2.0.X.svg?label=2.0.X)](https://travis-ci.org/openPMD/openPMD-validator/branches)
44
![Supported Python Versions](https://img.shields.io/pypi/pyversions/openPMD-validator.svg)
5+
![Development Phase](https://img.shields.io/badge/phase-upcoming-yellow.svg)
56
[![License](https://img.shields.io/badge/license-ISC-blue.svg)](https://opensource.org/licenses/ISC)
67

78
This repository contains scripts to validate existing files that (claim to)
89
implement the [openPMD Standard](https://github.com/openPMD/openPMD-standard)
9-
in version `1.1.*`.
10+
in version `2.0.*`.
1011

1112
Additional scripts to create random/empty files with the valid markup of the
1213
standard are also provided.
@@ -24,7 +25,7 @@ standard.
2425

2526
For more information on requirements for implementations, please refer to the
2627
section
27-
[*Implementations*](https://github.com/openPMD/openPMD-standard/blob/1.1.0/STANDARD.md#implementations)
28+
[*Implementations*](https://github.com/openPMD/openPMD-standard/blob/2.0.0/STANDARD.md#implementations)
2829
of the openPMD standard. The repository
2930
[openPMD-projects](https://github.com/openPMD/openPMD-projects)
3031
also lists a large collection of open source projects that already implement
@@ -43,28 +44,28 @@ Choose *one* of the install methods below to get started:
4344

4445
```bash
4546
# optional: append --user
46-
pip install openPMD-validator==1.1.0.1
47+
pip install openPMD-validator==2.0.0.0
4748
```
4849

4950
### Spack
5051

5152
```bash
52-
spack install py-openpmd-validator@1.1.0.1 ^py-h5py~mpi
53-
spack load --dependencies py-openpmd-validator@1.1.0.1 ^py-h5py~mpi
53+
spack install py-openpmd-validator@2.0.0.0 ^py-h5py~mpi
54+
spack load --dependencies py-openpmd-validator@2.0.0.0 ^py-h5py~mpi
5455
```
5556

5657
### Conda
5758

5859
```bash
59-
conda install -c ax3l openpmd_validator==1.1.0.1
60+
conda install -c ax3l openpmd_validator==2.0.0.0
6061
```
6162

6263
### From Source
6364

6465
```bash
65-
wget https://github.com/openPMD/openPMD-validator/archive/1.1.0.1.tar.gz
66-
tar -xf 1.1.0.1.tar.gz
67-
cd openPMD-validator-1.1.0.1/
66+
wget https://github.com/openPMD/openPMD-validator/archive/2.0.0.0.tar.gz
67+
tar -xf 2.0.0.0.tar.gz
68+
cd openPMD-validator-2.0.0.0/
6869

6970
# optional: append --user
7071
python setup.py install

conda_recipe/meta.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{% set version = "1.1.0.1" %}
1+
{% set version = "2.0.0.0" %}
22

33
package:
44
name: openpmd_validator

openpmd_validator/check_h5.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525

2626
# version of the openPMD standard
27-
openPMD = "1.1.0"
27+
openPMD = "2.0.0"
2828

2929
ext_list = {"ED-PIC": np.uint32(1)}
3030

openpmd_validator/createExamples_h5.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ def setup_root_attr(f):
9292
ext_list = [["ED-PIC", np.uint32(1)]]
9393

9494
# Required attributes
95-
f.attrs["openPMD"] = np.string_("1.1.0")
95+
f.attrs["openPMD"] = np.string_("2.0.0")
9696
f.attrs["openPMDextension"] = ext_list[0][1] # ED-PIC extension is used
9797
f.attrs["basePath"] = np.string_("/data/%T/")
9898
f.attrs["meshesPath"] = np.string_("meshes/")
@@ -103,7 +103,7 @@ def setup_root_attr(f):
103103
# Recommended attributes
104104
f.attrs["author"] = np.string_("Axel Huebl <[email protected]>")
105105
f.attrs["software"] = np.string_("openPMD Example Script")
106-
f.attrs["softwareVersion"] = np.string_("1.1.0.1")
106+
f.attrs["softwareVersion"] = np.string_("2.0.0.0")
107107
f.attrs["softwareDependencies"] = get_software_dependencies()
108108
f.attrs["machine"] = np.string_(socket.gethostname())
109109
f.attrs["date"] = np.string_(

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def read_readme():
1313

1414
setup(
1515
name='openPMD-validator',
16-
version='1.1.0.1',
16+
version='2.0.0.0',
1717
url='https://github.com/openPMD/openPMD-validator',
1818
# author=..., # TODO
1919
# author_email=..., # TODO

0 commit comments

Comments
 (0)