Skip to content

v1.11.0

Choose a tag to compare

@github-actions github-actions released this 20 Mar 20:32
· 103 commits to main since this release
a3a85af

1.11.0 (2025-03-20)

Backwards Incompatible Changes

  • A major refactor of the FileManager code has taken place, the following subpackages have been renamed:
    • dkist.io.loaders is now dkist.io.dask.loaders.
    • dkist.io.dask_utils is now dkist.io.dask.utils.
    • dkist.io.file_manager is now dkist.io.striped_array (apart from DKIST specific functionality, which is still in dkist.io.file_manager). (#487)
  • dkist.io.file_manager.BaseFileManager has been renamed dkist.io.dask.striped_array.FileManager. In addition the DKIST specific functionality that was implemented in dkist.io.file_manager.FileManager is now in the dkist.io.file_manager.DKISTFileManager, which now instead of being a subclass of BaseFileManager now encapsulates a dkist.io.dask.striped_array.FileManager object (or similar object). (#487)

Features

  • Add support to dkist.TiledDataset for mosaic datasets with missing tiles or where tiles are irregularly arranged. This includes adding a new dkist.TiledDataset.mask which is a numpy array, where True values are masked. (#487)

Bug Fixes

  • Fix issue issue causing Globus to intermittently fail after auth. (#533)
  • Dataset inventory is now refreshed before downloading FITS files with globus to ensure that any data which has been moved at the data center is still downloaded correctly. (#539)

Improved Documentation

  • Added an example of plotting the bounding boxes of VBI datasets on AIA data. (#492)

Trivial/Internal Changes

  • A new version of the ASDF schema and tag for dkist.TiledDataset, v1.2.0 is added, along with a new dkist manifest v1.4.0. (#487)