Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
2fa62ab
rewrite era5 package based on ecmwf-datastores-client
yannforget Sep 19, 2025
2254c63
fix imports
yannforget Oct 1, 2025
34012bf
add missing era5 dependencies
yannforget Oct 1, 2025
fbcce12
install era5 dependencies in CI
yannforget Oct 1, 2025
420c6db
Fix package data
yannforget Oct 1, 2025
ed2afaf
Store all variables in the same Zarr store
yannforget Oct 3, 2025
4afdc5a
Flatten step dimension into time
yannforget Oct 3, 2025
c9eaf09
Use ds.isel instead of ds.sel
yannforget Oct 3, 2025
c2f1e09
Use parameter for variable short name
yannforget Oct 3, 2025
696f7e5
Flatten time dimension & drop incomplete days
yannforget Oct 3, 2025
a994d25
Fix create/append logic for the zarr store
yannforget Oct 3, 2025
983dcb6
Remove wrong parameter
yannforget Oct 3, 2025
e5553f6
Consistency between data_var and variable parameters
yannforget Oct 3, 2025
669a97d
Validate time consistency of Zarr store
yannforget Oct 3, 2025
79adfc1
Log GRIB file being processed
yannforget Oct 3, 2025
583a715
Update tests for grib_to_zarr
yannforget Oct 3, 2025
b91146a
Change log level
yannforget Oct 8, 2025
eb6b62b
Reorganize private & public functions
yannforget Oct 8, 2025
2ecb742
Update README
yannforget Oct 8, 2025
f342fb3
Rename src_dir to dst_dir
yannforget Oct 9, 2025
dc4acdb
Don't specify zarr format when consolidating metadata
yannforget Oct 14, 2025
2a00851
Support GRIB files without step dimension
yannforget Oct 14, 2025
0983303
Calculate relative humidity
yannforget Oct 14, 2025
621d5c1
Add accumulated vs. instantaneous in variables.toml
yannforget Oct 15, 2025
6226c28
Calculate relative humidity and wind speed
yannforget Oct 15, 2025
5f2b6e6
Add tests for relative humidity and wind speeds
yannforget Oct 15, 2025
2600aa8
Support single-day downloads
yannforget Oct 15, 2025
9105880
Sanitize dimensions and coordinates
yannforget Oct 15, 2025
32510cf
Don't try to remove unused dimensions in this function
yannforget Oct 15, 2025
cb9a830
Solve warning
yannforget Oct 17, 2025
2e7542c
Update docs
yannforget Oct 17, 2025
a6fd424
Add docs for derived variables
yannforget Oct 17, 2025
1fac229
Add more debug logs
yannforget Oct 17, 2025
5d42a21
Add more logs
yannforget Oct 17, 2025
11d1894
Fix capture of boundary id in logs
yannforget Oct 17, 2025
a5b2b3b
Store DataArray in memory for faster processing
yannforget Oct 17, 2025
8d0b4ce
Add a caching mechanism
yannforget Oct 24, 2025
7aacd58
Remove unused imports
yannforget Oct 24, 2025
47e1e82
Add psycopg dependency
yannforget Oct 24, 2025
ef1e86e
Remove sql comments
yannforget Oct 24, 2025
a825a0a
Further optimizations to zarr storage
yannforget Oct 24, 2025
3e77f7d
Load new dataset into memory before appending
yannforget Oct 24, 2025
58fc592
Set cache when downloading
yannforget Oct 24, 2025
b3e2a99
Fix cache setting
yannforget Oct 24, 2025
f53f24d
Don't cache if cache is set to None
yannforget Oct 24, 2025
a62a54f
Retrieve by filename instead of jobid
yannforget Oct 24, 2025
e1e1b62
Fix gz extension
yannforget Oct 24, 2025
c68bf9e
Handle water bodies edge case
yannforget Oct 28, 2025
eae7ba7
Add __init__.py to toolbox dir
yannforget Oct 30, 2025
f358afa
Fix namespace packaging
yannforget Oct 30, 2025
53c8438
Bump version
yannforget Oct 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
python-version: 3.13

- name: "Install dependencies"
run: pip install ".[test]"
run: pip install ".[test,era5,lineage]"

- name: Run tests
run: pytest --cov=. --cov-report html --cov-report term
Expand Down
Loading
Loading