Changes

0.5.2 (2026-07-06)

  • Fix: Resolved error on get_timeseries function for retrieving meteorological time series data.

0.5.1 (2026-06-19)

  • Fix: Resolved error on data_cube function related to the Hourly collection.

0.5 (2026-06-17)

  • GOES-GL-DSWRF Daily: Add support for GOES-GL-DSWRF Daily and notebook example for solar radiation data. 🌞

  • MERGE Hourly: Added full support for MERGE Hourly Precipitation data. 🛰️

  • Update: Updated the data_cube function to include a region filter, now uses a bounding box (bbox) to filter the region.

  • Notebook Updates: Remade the following Jupyter notebooks:
    • fhws-datacube-precipitation.ipynb - Create a precipitation data cube using MERGE Daily

    • fhws-datacube-temperature.ipynb - Create a temperature data cube using SAMeT Daily

    • fhws-datacube-utils.ipynb - Use the save and load data cube support functions

    • fhws-timeseries.ipynb - Retrieve meteorological time series

  • Fix: Fixed the tqdm progress bar during data_cube function to ensure it displays progress correctly.

  • Fix: Added a break in data_cube function when the the collection band is not found.

  • SAMeT Daily: Fixed the support for SAMeT Daily data. 🛰️

0.4 (2026-02-03)

  • New Function: Added get_timeseries function for retrieving meteorological time series data.

  • Examples: Added new script timeseries.py in the examples folder using the same structure as previous examples.

  • Notebook Reorganization: Organized Jupyter notebooks:
    • fhws-datacube-precipitation.ipynb - Create a precipitation data cube using MERGE Daily

    • fhws-datacube-temperature.ipynb - Create a temperature data cube using SAMeT Daily

    • fhws-datacube-utils.ipynb - Use the save and load data cube support functions

    • fhws-timeseries.ipynb - Retrieve meteorological time series

  • Documentation: Added comprehensive Sphinx documentation with API reference for all functions, usage examples, and detailed parameter descriptions.

0.3.2 (2025-11-05)

  • New Functions: Added save_xarray and load_xarray functions for saving and loading xarray objects to/from xarray.

  • New Notebook: Added fweather-data-cube-preciptation_save_load.ipynb`` example notebook demonstrating usage of the new save/load functions.

0.2.1 (2025-10-28)

  • Fix: Resolved an import error with numpy, rioxarray, shapely and pystac_client modules.

0.1.2 (2025-10-18)

  • Fix: Resolved an import error with the pystac_client module.

0.1.1 (2025-10-16)

  • Fix: Fixed a bug in the fweather __init__, now it import the functions correctly.

0.1.0 (2025-10-15)

  • NetCDF Support: The data_cube function can now create data cubes directly from NetCDF files.

  • GRIB2 Support: The data_cube function can now create data cubes directly from GRIB2 files.

  • SAMeT Daily: Added full support for SAMeT Daily data. 🛰️

  • Function Update: Updated the get_timeseries_data_cube function to align with new NetCDF and remote file capabilities.

  • MERGE Daily: Added full support for MERGE Daily Precipitation data. 🛰️

  • New Notebooks: Added several example notebooks:
    • fweather_samet.ipynb: An example for creating an SAMeT Daily data cube.

    • fweather_merge.ipynb: An example for creating a prec Merge daily data cube.

  • COG Support: Added support for reading Cloud Optimized GeoTIFFs (COGs) with RasterIO, allowing data cube creation without downloading the images. 🛰️

  • Initial Release: First implementation of data_cube function.