1.0.9 (December 3, 2021)

API Changes

  • Added TimePeriod for defining simple time time ranges with a start and end.
  • Added outages field to Report which represents outages to exclude from a report with a tuple of TimePeriod objects. For backward compatibility, instantiating a report from existing reports without this field results in an empty tuple.
  • Added outages field to RawReport which reflects report outages at the time the report was computed. Defaults to an empty tuple.
  • Added optional outages argument to the preprocessing functions process_forecast_observations() and filter_resample(). Current code will not require an update.


  • Added handling of outage periods to report preprocessing.