Skip to content

Releases: DKISTDC/dkist

v1.8.0

09 Sep 09:29
09e050e
Compare
Choose a tag to compare

1.8.0 (2024-09-04)

Features

  • Add various features for easier inspection of `TiledDataset`:
    • __repr__ method to output basic dataset info;
    • tiles_shape property to access data array shape for each individual tile;
    • slice_tiles() method to apply the same slice to all datasets. (#402)
  • Add TiledDataset.plot() quicklook method. (#408)
  • Add CircleCI config to enable figure comparison testing with pytest_mpl. (#415)

Trivial/Internal Changes

  • Add some more benchmarks to track performance of more parts of the user tools. (#387)
  • Add benchmarks for slicing and computing datasets. (#394)
  • Added two partial datasets to dkist.data.sample for documentation and testing. (#421)
  • replace usages of copy_arrays with memmap for asdf>=3.1.0 (#422)
  • Update Dataset representation for better readability. (#431)
  • SKip a failing test in the release publish build. (#434)

v1.7.0

11 Jul 16:19
4d4365b
Compare
Choose a tag to compare

1.7.0 (2024-07-11)

Features

  • Add "status" to the list of know dataset inventory fields. (#417)

Bug Fixes

  • Catch URLError when trying to download attr values in tests so that the existing file isn't assumed to be corrupted and therefore deleted. (#407)

v1.6.0

20 May 11:23
3c5e094
Compare
Choose a tag to compare

1.6.0 (2024-05-20)

Features

  • Update ASDF schemas for upcoming ASDF standard 1.6.0. (#324)
  • Improve performance of classes by not creating a new transform for every set of parameters but instead update the parameters on a single model. (#370)
  • Add GitHub workflow and dependencies for Codspeed, to benchmark PRs against main. (#382)

Trivial/Internal Changes

  • Run plotting benchmarks fewer times for more manageable CI, and add a benchmark for generate_celestial_transform. (#383)

v1.5.0

04 Apr 08:56
9da61ae
Compare
Choose a tag to compare

1.5.0 (2024-04-03)

Features

  • Our minimum Python version is now 3.10 inline with SPEC-0. (#347)

Bug Fixes

  • Fix broadcasting issues during pixel -> world conversion for models with a Ravel component. (#309)
  • Fix a performance regression when dask>=2024.2.1 is installed. (#361)

Improved Documentation

  • Add a how to guide describing how to reproject VBI data. Also migrate tutorial to the latest DDT datasets. (#349)

Trivial/Internal Changes

  • Refactor various subclasses of VaryingCelestialTransform to centralise the calculations in preparation for improving performance. (#344)

v1.5.0rc1

02 Apr 16:17
6a6dd9d
Compare
Choose a tag to compare
v1.5.0rc1 Pre-release
Pre-release

1.5.0rc1 (2024-04-02)

Features

  • Our minimum Python version is now 3.10 inline with SPEC-0. (#347)

Bug Fixes

  • Fix broadcasting issues during pixel -> world conversion for models with a Ravel component. (#309)
  • Fix a performance regression when dask>=2024.2.1 is installed. (#361)

Improved Documentation

  • Add a how to guide describing how to reproject VBI data. Also migrate tutorial to the latest DDT datasets. (#349)

Trivial/Internal Changes

  • Refactor various subclasses of VaryingCelestialTransform to centralise the calculations in preparation for improving performance. (#344)

v1.4.0

26 Feb 16:53
1043d38
Compare
Choose a tag to compare

1.4.0 (2024-02-26)

Bug Fixes

  • Correct Fido time searching to use endTimeMin and startTimeMax (in the correct order) so that searching returns any dataset with a partially or completely overlapping time range. (#336)

Trivial/Internal Changes

  • Adjust file loading to support single-frame datasets with no time axis. (#335)

v1.4.0rc2

26 Feb 15:50
8618ff6
Compare
Choose a tag to compare
v1.4.0rc2 Pre-release
Pre-release

1.4.0rc2 (2024-02-26)

Bug Fixes

  • Correct Fido time searching to use endTimeMin and startTimeMax (in the correct order) so that searching returns any dataset with a partially or completely overlapping time range. (#336)

Trivial/Internal Changes

  • Adjust file loading to support single-frame datasets with no time axis. (#335)

v1.4.0rc1

26 Feb 13:25
7063a0e
Compare
Choose a tag to compare
v1.4.0rc1 Pre-release
Pre-release

1.4.0rc1 (2024-02-26)

Trivial/Internal Changes

  • Adjust file loading to support single-frame datasets with no time axis. (#335)

v1.3.0

19 Feb 22:21
d172ba6
Compare
Choose a tag to compare

1.3.0 (2024-02-19)

Features

  • Call the DKIST search API to automatically determine valid data search parameters and register those with the Fido client. (#311)
  • Use a new feature in the DKIST datasets API to search for all datasets which intersect the given time. (#326)

Improved Documentation

  • Fix some small issues with the installation instructions. (#323)

v1.3.0rc2

19 Feb 22:02
068a6ee
Compare
Choose a tag to compare
v1.3.0rc2 Pre-release
Pre-release

1.3.0rc2 (2024-02-19)

Features

  • Call the DKIST search API to automatically determine valid data search parameters and register those with the Fido client. (#311)
  • Use a new feature in the DKIST datasets API to search for all datasets which intersect the given time. (#326)

Improved Documentation

  • Fix some small issues with the installation instructions. (#323)