Unreleased changes in master branch
Fix issue with too large data requests to download, added command line arg to specify max request size.
Fix returned status code in case of partial data availability.
ERA5T images are downloaded and sliced correctly
Code formatting with yapf
Program era5_download returns exit code now (PR #27);
Program era5_reshuffle can now take a bounding box to reshuffle spatial subsets;
TravisCI was replaced by Github Actions;
Pyscaffold 4 is used; contributing guide added; pre-commit added;
Code formatting with black (line length 79);
Update pyscaffold structure
Drop support for python2
Travis deploy to pypi
Fix bug when creating 0.1 deg grid cells (floating point precision)
Missing variables in grib files are now replaced by empty images.
Read variable names from grib files from cfVarNameECMF instead of short_name field
Add support for downloading, reading, reshuffling era5-land
Add support for reading, reshuffling points over land only (era5 and era5-land)
Add function to create land definition files
Test with pinned environments
Change default time steps to 6 hours.
Add more tests, also for download functions
Update documentation, add installation script
Fix bugs, update command line interfaces, update dependencies
Separate download programs for ERA5 and ERA Interim
Change the ERA5 download api to use cdsapi instead of ecmwf api
Update package structure to better separate between the ERA products
Add look-up-table file for more flexibility in variable names passed by user
Add ERA5 support (download, reading, TS conversion)
Add netcdf support for ERA5 and ERA-Interim download (regular grid)
Add new grid defintions: netcdf download in regular grid, grib in gaussian grid
Add Download with spatial resampling (grib and nc)
Update GRIB message storing (per day instead of per message)
Add tests for splitting downloaded files, ERA5 reading, ERA5 reshuffling, generated grids
Add new test data
Fix help text in ecmwf_repurpose command line program.
Fix reading of metadata for variables that do not have ‘levels’
Fix wrong import when trying to read the reformatted time series data.
Add reading of basic metadata fields name, depth and units.
Fix reading of latitudes and longitudes - where flipped before.
Fix longitude range to -180, 180.
Add conversion to time series format.
Add ERA Interim support for downloading and reading.