Skip to content

Releases: cemc-oper/cedarkit-test-data

v2026.8.1

Choose a tag to compare

@perillaroc perillaroc released this 19 Aug 08:33

Frozen ECMWF IFS open-data (CC-BY-4.0) test assets for cedarkit documentation examples.

Asset naming: ifs___f.grib2

  • ifs_eastasia_*: parameters 2t/2d/10u/10v/msl/tp plus gh/t at 500 hPa and t/u/v at 850 hPa, domain 0-60N, 60-150E, 0.25 deg — read/plot examples
  • ifs_global_*: parameter 2t, global 0.25 deg — regrid/area operator examples

See README.md and NOTICE for data semantics and attribution.

v2026.8.0

Choose a tag to compare

@perillaroc perillaroc released this 18 Aug 08:37

Frozen ECMWF IFS open-data (CC-BY-4.0) test assets for cedarkit documentation examples.

Asset naming: ifs___f.grib2

  • ifs_eastasia_*: parameters 2t/2d/10u/10v/msl/tp, domain 0-60N, 60-150E, 0.25 deg — read/plot examples
  • ifs_global_*: parameter 2t, global 0.25 deg — regrid/area operator examples

See README.md and NOTICE for data semantics and attribution.

v2026.7.0

Choose a tag to compare

@perillaroc perillaroc released this 29 Jul 03:06

This project has been archived; this is the final release.
All functionality has been merged into reki (the built-in test source and the reki-test-data command). Please migrate to reki — see "Deprecated" below and the Migrating to reki section in the README.

Deprecated

  • The entire project is deprecated and archived: its functionality has been merged into reki; this repository is kept for historical reference only and is no longer maintained.
    • The test source is now built into reki as reki/sources/test.py (discovered via directory scan — no entry point plugin needed);
    • the command line tool cedarkit-test-data is replaced by reki's bundled reki-test-data command;
    • the downloader API moved from cedarkit_test_data.download_gfs_data to reki.sources.test.download_gfs_data.
  • Coexistence warning: if this package remains installed alongside a newer reki, its reki.sources entry point takes lookup precedence and shadows reki's built-in test source. Run pip uninstall cedarkit-test-data after migrating.

Added

  • New reki test source (TestSource): registered in the reki.sources entry point group, so reki.from_source("test", "gfs", ...) fetches the CMA-GFS test data file and opens it through reki's reader dispatch once this package is installed.
  • TestSource is marked remote = True: the test data download (remote I/O) is deferred to first use — calling from_source() alone never fires a network request.

Changed

  • WIS downloads now use the shared download_file helper from reki's url source: existing files are reused (idempotent) and interrupted downloads are never mistaken for complete files.
  • Test dependencies moved from optional extras to dependency-groups (uv pip install --group test).
  • Updated LICENSE year and project badges.

Migration guide (summary)

# Python API: same call, works out of the box with reki
import reki
data = reki.from_source("test", "gfs", output_dir="./data")
field = data.to_xarray(parameter="t", level_type="pl", level=850)
# Command line
# before: cedarkit-test-data download gfs --source wis --output ./data
# after:
reki-test-data download gfs --source wis --output ./data

v2026.5.0

Choose a tag to compare

@perillaroc perillaroc released this 22 May 15:04