Skip to content

Commit

Permalink
Preparation for release 1.2.0 (#89)
Browse files Browse the repository at this point in the history
* Add Stefan to authors

* update version and date

* update changelog and CONTRIBUTION.md, fix typos

* minor fixes
  • Loading branch information
bvreede authored Apr 21, 2021
1 parent 0f0ecbe commit 7783087
Show file tree
Hide file tree
Showing 6 changed files with 46 additions and 10 deletions.
5 changes: 5 additions & 0 deletions .zenodo.json
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,11 @@
"affiliation": "Netherlands eScience Center",
"name": "Smeets, Stef",
"orcid": "0000-0002-5413-9038"
},
{
"affiliation": "Netherlands eScience Center",
"name": "Verhoeven, Stefan",
"orcid": "0000-0002-5821-2060"
}
],
"description": "A command line interface to download ERA5 data from the Climate Data Store.\n",
Expand Down
12 changes: 9 additions & 3 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,19 +1,25 @@
Release Notes
*************

1.2.0 (2021-04-21)
~~~~~~~~~~~~~~~~~~
* Add support for ERA5-Land data `#67 <https://github.com/eWaterCycle/era5cli/pull/67>`_
* Add functionality to download subregions `#70 <https://github.com/eWaterCycle/era5cli/pull/70>`_
* Update variables available for ERA5 datasets `#84 <https://github.com/eWaterCycle/era5cli/pull/84>`_

1.1.1 (2020-12-15)
~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~
* Patch to fix the github actions publish automation `#64 <https://github.com/eWaterCycle/era5cli/pull/64>`_

1.1.0 (2020-12-14)
~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~
* The stable 1.1.0 era5cli minor release.
* Add support for ERA5 preliminary back extension `#58 <https://github.com/eWaterCycle/era5cli/pull/58>`_
* Update tests `#57 <https://github.com/eWaterCycle/era5cli/pull/57>`_
* Add automated PyPI package building and publishing with github Actions `#62 <https://github.com/eWaterCycle/era5cli/pull/62>`_

1.0.0 (2019-07-25)
~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~
* The stable 1.0.0 era5cli release.
* Adding more useful information to netCDF history `#48 <https://github.com/eWaterCycle/era5cli/pull/48>`_

Expand Down
9 changes: 7 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -72,14 +72,19 @@ authors:
family-names: Smeets
given-names: Stef
orcid: 0000-0002-5413-9038
-
affiliation: "Netherlands eScience Center"
family-names: Verhoeven
given-names: Stefan
orcid: 0000-0002-5821-2060

cff-version: "1.0.3"
date-released: 2020-12-14
date-released: 2021-04-21
doi: 10.5281/zenodo.3252665
keywords:
- "ERA5"
license: Apache-2.0
message: "If you use this software, please cite it using these metadata."
repository-code: "https://github.com/ewatercycle/era5cli"
title: era5cli
version: 1.1.1
version: 1.2.0
21 changes: 20 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,27 @@ guidelines on
readthedocs](https://era5cli.readthedocs.io/en/latest/contribute.html).

# Making a release

## Author information
Ensure all authors are present in:

- .zenodo.json
- CITATION.cff
- era5cli/__version__.py

## Confirm release info
Ensure the right date and upcoming version number is set in:

- CITATION.cff
- era5cli/__version__.py

## Update the changelog
Update CHANGELOG.rst with new features and fixes in the upcoming version.
Confirm that README.rst is up to date with new features as well.

## PyPI release workflow
Publishing a new release in github triggers the github Action workflow that
builds and publishes the package to test.PyPI and PyPI. Versions with "rc"
(releasecandidate) in their version tag will only be published to test.PyPI.
Other version tags will also trigger a PyPI release.
Inspect `.github/workflows/pyproject.toml` for more information.
Inspect `.github/workflows/publish-to-pypi.yml` for more information.
3 changes: 1 addition & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,12 @@ A command line interface to download ERA5 data from the `Copernicus Climate Data

With era5cli you can:

- download meteorological data in GRIB/NetCDF
- download meteorological data in GRIB/NetCDF, including ERA5 data from the preliminary back extension, and ERA5-Land data.
- list and retrieve information on available variables and pressure levels
- select multiple variables for several months and years
- split outputs by years, producing a separate file for every year instead of merging them in one file
- download multiple files at once
- extract data for a sub-region of the globe
- download ERA5 back extension (preliminary version)

.. inclusion-marker-end-do-not-remove
Expand Down
6 changes: 4 additions & 2 deletions era5cli/__version__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@

__author__ = ('Ronald van Haren', 'Jaro Camphuijsen', 'Yifat Dzigan',
'Niels Drost', 'Fakhereh Alidoost', 'Bouwe Andela',
'Jerom Aerts', 'Berend Weel', 'Rolf Hut', 'Klaus Zimmermann')
'Jerom Aerts', 'Berend Weel', 'Rolf Hut', 'Klaus Zimmermann',
'Peter Kalverla', 'Barbara Vreede', 'Aytaç Paçal', 'Stef Smeets',
'Stefan Verhoeven')
__email__ = '[email protected]'
__version__ = '1.1.1'
__version__ = '1.2.0'

0 comments on commit 7783087

Please sign in to comment.