From e9ae5f41e0188f8b7a2ecfdd82885da6975452e5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 7 Feb 2025 16:29:52 +0000 Subject: [PATCH] Prepare for release of v1.10.0 (#520) * Update attrs values before release [skip ci] * Render changelog for v1.10.0 * https seems to be breaking github actions * Disregard last, network trouble --------- Co-authored-by: SolarDrew Co-authored-by: Drew Leonard --- CHANGELOG.rst | 51 +++++++++++++++++++++++++++++++ changelog/491.doc.2.rst | 1 - changelog/491.doc.3.rst | 1 - changelog/491.doc.rst | 1 - changelog/491.feature.rst | 1 - changelog/503.bugfix.rst | 1 - changelog/504.feature.2.rst | 2 -- changelog/504.feature.rst | 3 -- changelog/507.breaking.rst | 16 ---------- changelog/513.feature.1.rst | 1 - changelog/513.feature.rst | 1 - dkist/data/api_search_values.json | 2 +- 12 files changed, 52 insertions(+), 29 deletions(-) delete mode 100644 changelog/491.doc.2.rst delete mode 100644 changelog/491.doc.3.rst delete mode 100644 changelog/491.doc.rst delete mode 100644 changelog/491.feature.rst delete mode 100644 changelog/503.bugfix.rst delete mode 100644 changelog/504.feature.2.rst delete mode 100644 changelog/504.feature.rst delete mode 100644 changelog/507.breaking.rst delete mode 100644 changelog/513.feature.1.rst delete mode 100644 changelog/513.feature.rst diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 265bfca3..aa976a69 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,54 @@ +1.10.0 (2025-02-07) +=================== + +Backwards Incompatible Changes +------------------------------ + +- This release of ``dkist`` includes both scheduled bumps to our dependencies as well as a special bump of gwcs to version 0.24, and associated dependencies. + The version upgrade to gwcs 0.24 fixes the inverse transform (world to pixel) for VISP WCSs. + + * Python >= 3.11 + * dask >= 2023.2 + * gwcs >= 0.24 + * matplotlib >= 3.7 + * ndcube >= 2.1 + * numpy >= 1.25 + * parfive >= 2.1 + * sunpy >= 5.0.7 + * asdf >= 3.3 + * asdf-astropy >= 0.5 + * asdf-coordinate-schemas >= 0.3 + * asdf-transform-schemas >= 0.5 + * asdf-wcs-schemas >= 0.4 (`#507 `__) + + +Features +-------- + +- Add a ``figure=`` keyword argument to `TiledDataset.plot` and make it default to the current figure. (`#491 `__) +- Add `swap_tile_limits` kwarg to `TiledDataset.plot`. + This option allows the user to invert plot limits on either axes to account for WCS values that decrease compared to the pixel axes. (`#504 `__) +- Update grid orientation of `TiledDataset.plot`. + The grid now has MAXIS1 columns and MAXIS2 rows where MINDEX1 corresponds to column and MINDEX2 corresponds to row. + Additionally, the origin for the grid is now in the lower-left as opposed to the upper-left. (`#504 `__) +- ``TiledDataset`` now has a ``.meta`` dictionary like that of ``Dataset``. (`#513 `__) +- History of the ADSF file, such as versions of packages and extensions used when writing it are now exposed ``TiledDataset.meta["history"]`` and ``Dataset.meta["history"]``. (`#513 `__) + + +Bug Fixes +--------- + +- Improve the ASDF detection code so out of date ASDF filenames generated by the DKIST data center are skipped if a newer filename is present. (`#503 `__) + + +Improved Documentation +---------------------- + +- Update the :ref:`dkist:examples:vbi-reproject` example for improvements in ``TiledDataset``. (`#491 `__) +- Add an examples section for tutorial style self-contained examples. (`#491 `__) +- Add a how-to guide on redownloading the sample data with Fido / Globus. (`#491 `__) + + 1.9.1 (2025-01-15) ================== diff --git a/changelog/491.doc.2.rst b/changelog/491.doc.2.rst deleted file mode 100644 index 9451efe7..00000000 --- a/changelog/491.doc.2.rst +++ /dev/null @@ -1 +0,0 @@ -Add a how-to guide on redownloading the sample data with Fido / Globus. diff --git a/changelog/491.doc.3.rst b/changelog/491.doc.3.rst deleted file mode 100644 index b27d89ba..00000000 --- a/changelog/491.doc.3.rst +++ /dev/null @@ -1 +0,0 @@ -Add an examples section for tutorial style self-contained examples. diff --git a/changelog/491.doc.rst b/changelog/491.doc.rst deleted file mode 100644 index fd6c9894..00000000 --- a/changelog/491.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Update the :ref:`dkist:examples:vbi-reproject` example for improvements in ``TiledDataset``. diff --git a/changelog/491.feature.rst b/changelog/491.feature.rst deleted file mode 100644 index 783bfa18..00000000 --- a/changelog/491.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Add a ``figure=`` keyword argument to `TiledDataset.plot` and make it default to the current figure. diff --git a/changelog/503.bugfix.rst b/changelog/503.bugfix.rst deleted file mode 100644 index 6008e571..00000000 --- a/changelog/503.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Improve the ASDF detection code so out of date ASDF filenames generated by the DKIST data center are skipped if a newer filename is present. diff --git a/changelog/504.feature.2.rst b/changelog/504.feature.2.rst deleted file mode 100644 index 64d7987d..00000000 --- a/changelog/504.feature.2.rst +++ /dev/null @@ -1,2 +0,0 @@ -Add `swap_tile_limits` kwarg to `TiledDataset.plot`. -This option allows the user to invert plot limits on either axes to account for WCS values that decrease compared to the pixel axes. diff --git a/changelog/504.feature.rst b/changelog/504.feature.rst deleted file mode 100644 index 501016e3..00000000 --- a/changelog/504.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -Update grid orientation of `TiledDataset.plot`. -The grid now has MAXIS1 columns and MAXIS2 rows where MINDEX1 corresponds to column and MINDEX2 corresponds to row. -Additionally, the origin for the grid is now in the lower-left as opposed to the upper-left. diff --git a/changelog/507.breaking.rst b/changelog/507.breaking.rst deleted file mode 100644 index e202f63a..00000000 --- a/changelog/507.breaking.rst +++ /dev/null @@ -1,16 +0,0 @@ -This release of ``dkist`` includes both scheduled bumps to our dependencies as well as a special bump of gwcs to version 0.24, and associated dependencies. -The version upgrade to gwcs 0.24 fixes the inverse transform (world to pixel) for VISP WCSs. - -* Python >= 3.11 -* dask >= 2023.2 -* gwcs >= 0.24 -* matplotlib >= 3.7 -* ndcube >= 2.1 -* numpy >= 1.25 -* parfive >= 2.1 -* sunpy >= 5.0.7 -* asdf >= 3.3 -* asdf-astropy >= 0.5 -* asdf-coordinate-schemas >= 0.3 -* asdf-transform-schemas >= 0.5 -* asdf-wcs-schemas >= 0.4 diff --git a/changelog/513.feature.1.rst b/changelog/513.feature.1.rst deleted file mode 100644 index bb63e492..00000000 --- a/changelog/513.feature.1.rst +++ /dev/null @@ -1 +0,0 @@ -History of the ADSF file, such as versions of packages and extensions used when writing it are now exposed ``TiledDataset.meta["history"]`` and ``Dataset.meta["history"]``. diff --git a/changelog/513.feature.rst b/changelog/513.feature.rst deleted file mode 100644 index a5d0af8b..00000000 --- a/changelog/513.feature.rst +++ /dev/null @@ -1 +0,0 @@ -``TiledDataset`` now has a ``.meta`` dictionary like that of ``Dataset``. diff --git a/dkist/data/api_search_values.json b/dkist/data/api_search_values.json index 5d8e876a..ae2ea0a8 100644 --- a/dkist/data/api_search_values.json +++ b/dkist/data/api_search_values.json @@ -1 +1 @@ -{"parameterValues":[{"parameterName":"createDateMin","values":{"minValue":"2022-12-08T19:07:55.038280","maxValue":"2025-01-15T00:09:37.896777"}},{"parameterName":"createDateMax","values":{"minValue":"2022-12-08T19:07:55.038280","maxValue":"2025-01-15T00:09:37.896777"}},{"parameterName":"endTimeMin","values":{"minValue":"2022-02-23T20:48:55.393500","maxValue":"2024-11-08T22:02:14.064417"}},{"parameterName":"endTimeMax","values":{"minValue":"2022-02-23T20:48:55.393500","maxValue":"2024-11-08T22:02:14.064417"}},{"parameterName":"exposureTimeMin","values":{"minValue":0.037,"maxValue":1380.2332394366197}},{"parameterName":"exposureTimeMax","values":{"minValue":0.037,"maxValue":1380.2332394366197}},{"parameterName":"instrumentNames","values":{"categoricalValues":["VBI","CRYO-NIRSP","VISP"]}},{"parameterName":"qualityAverageFriedParameterMin","values":{"minValue":0.01695005847191685,"maxValue":2.6520787500175156e+30}},{"parameterName":"qualityAverageFriedParameterMax","values":{"minValue":0.01695005847191685,"maxValue":2.6520787500175156e+30}},{"parameterName":"qualityAveragePolarimetricAccuracyMin","values":{"minValue":0.14787299538416715,"maxValue":263.313656131021}},{"parameterName":"qualityAveragePolarimetricAccuracyMax","values":{"minValue":0.14787299538416715,"maxValue":263.313656131021}},{"parameterName":"startTimeMin","values":{"minValue":"2022-02-23T19:05:32.338002","maxValue":"2024-11-08T21:40:00.522500"}},{"parameterName":"startTimeMax","values":{"minValue":"2022-02-23T19:05:32.338002","maxValue":"2024-11-08T21:40:00.522500"}},{"parameterName":"targetTypes","values":{"categoricalValues":["coronalhole","activecorona","quietcorona","prominence","sunspot","spicules","quietsun","plages","unknown","filament"]}},{"parameterName":"averageDatasetSpectralSamplingMin","values":{"minValue":0.000540156130946172,"maxValue":0.004605031614270178}},{"parameterName":"averageDatasetSpectralSamplingMax","values":{"minValue":0.000540156130946172,"maxValue":0.004605031614270178}},{"parameterName":"averageDatasetSpatialSamplingMin","values":{"minValue":0.0,"maxValue":12388.04306084}},{"parameterName":"averageDatasetSpatialSamplingMax","values":{"minValue":0.0,"maxValue":12388.04306084}},{"parameterName":"averageDatasetTemporalSamplingMin","values":{"minValue":2.66666599999823,"maxValue":5263.145059399398}},{"parameterName":"averageDatasetTemporalSamplingMax","values":{"minValue":2.66666599999823,"maxValue":5263.145059399398}},{"parameterName":"highLevelSoftwareVersion","values":{"categoricalValues":["Alakai_10-0","Pono_6.1.5","Pono_2.1.0","Alakai_5-1","Pono_3.1.0","Pono_8.0.0","Alakai_11.1.0","Alakai_6-0","Alakai_8-0","Alakai_7-0","Pono_7.0.0","Pono_1.0.0","Alakai_3-0","Alakai_4-0","Pono_9.1.0"]}},{"parameterName":"workflowName","values":{"categoricalValues":["l0_to_l1_visp","l0_to_l1_cryonirsp_sp","l0_to_l1_cryonirsp_ci","l0_to_l1_vbi_summit-calibrated"]}},{"parameterName":"workflowVersion","values":{"categoricalValues":["1.18.6","2.16.7","1.18.0","2.0.2","1.11.1","2.20.9","2.19.5","1.2.1","2.7.5","2.19.4","2.3.1","2.19.3","1.15.0","1.0.0","1.15.1","1.3.5","1.18.4","2.16.0","1.2.0","2.10.2","2.7.4","2.10.3","2.20.8","2.16.4","1.1.7","2.17.0","0.16.0","1.3.2","1.17.5","1.1.10","2.15.0","2.20.7","2.7.2","2.10.15","1.4.9","1.1.2","2.7.0","2.19.1","2.20.5","2.10.1","2.7.3","1.12.1","2.10.12","1.1.5","1.3.3","2.6.1","2.10.13","2.19.2","2.0.1","1.18.5","1.4.8","1.8.2","2.9.0","2.10.7","2.3.0","1.17.1","2.10.0","1.13.0","2.20.6","1.14.7","1.4.11","2.20.3","2.13.1","1.4.1"]}},{"parameterName":"headerDataUnitCreationDateMin","values":{"minValue":"2022-12-08T17:30:30.462000","maxValue":"2025-01-14T23:42:16.012000"}},{"parameterName":"headerDataUnitCreationDateMax","values":{"minValue":"2022-12-08T17:30:30.462000","maxValue":"2025-01-14T23:42:16.012000"}},{"parameterName":"headerVersion","values":{"categoricalValues":["4.3.0","4.6.0","4.0.0","4.1.1","3.4.0","3.9.0","4.7.0","4.10.0","3.5.0","4.2.0","3.6.0","3.3.0","3.0.0","3.7.1","3.8.1","4.5.0"]}},{"parameterName":"spectralLines","values":{"categoricalValues":["Na I D2 (589.0 nm)","Sr I (460.73 nm)","Ca II (854.21 nm)","Fe I (630.15 nm)","Ca II K (393.37 nm)","Ca II H (396.85 nm)","Na I D1 (589.59 nm)","Mg I b1 (517.27 nm)","Fe I (630.25 nm)","Fe XIII (1079.8 nm)","Fe XIII (1074.7 nm)","H epsilon (397.0 nm)","Fe I (525.04 nm)","H beta (486.13 nm)","He I (1083.0 nm)","H alpha (656.28 nm)"]}}]} \ No newline at end of file +{"parameterValues":[{"parameterName":"createDateMin","values":{"minValue":"2022-12-08T19:07:55.038280","maxValue":"2025-02-01T03:44:31.791568"}},{"parameterName":"createDateMax","values":{"minValue":"2022-12-08T19:07:55.038280","maxValue":"2025-02-01T03:44:31.791568"}},{"parameterName":"endTimeMin","values":{"minValue":"2022-02-23T20:48:55.393500","maxValue":"2024-11-08T22:02:14.064417"}},{"parameterName":"endTimeMax","values":{"minValue":"2022-02-23T20:48:55.393500","maxValue":"2024-11-08T22:02:14.064417"}},{"parameterName":"exposureTimeMin","values":{"minValue":0.037,"maxValue":1380.2332394366197}},{"parameterName":"exposureTimeMax","values":{"minValue":0.037,"maxValue":1380.2332394366197}},{"parameterName":"instrumentNames","values":{"categoricalValues":["VBI","CRYO-NIRSP","VISP"]}},{"parameterName":"qualityAverageFriedParameterMin","values":{"minValue":0.01695005847191685,"maxValue":2.6520787500175156e+30}},{"parameterName":"qualityAverageFriedParameterMax","values":{"minValue":0.01695005847191685,"maxValue":2.6520787500175156e+30}},{"parameterName":"qualityAveragePolarimetricAccuracyMin","values":{"minValue":0.14787299538416715,"maxValue":263.313656131021}},{"parameterName":"qualityAveragePolarimetricAccuracyMax","values":{"minValue":0.14787299538416715,"maxValue":263.313656131021}},{"parameterName":"startTimeMin","values":{"minValue":"2022-02-23T19:05:32.338002","maxValue":"2024-11-08T21:40:00.522500"}},{"parameterName":"startTimeMax","values":{"minValue":"2022-02-23T19:05:32.338002","maxValue":"2024-11-08T21:40:00.522500"}},{"parameterName":"targetTypes","values":{"categoricalValues":["coronalhole","activecorona","quietcorona","prominence","sunspot","spicules","quietsun","plages","unknown","filament"]}},{"parameterName":"averageDatasetSpectralSamplingMin","values":{"minValue":0.000540156130946172,"maxValue":0.004605031614270178}},{"parameterName":"averageDatasetSpectralSamplingMax","values":{"minValue":0.000540156130946172,"maxValue":0.004605031614270178}},{"parameterName":"averageDatasetSpatialSamplingMin","values":{"minValue":0.0,"maxValue":12388.04306084}},{"parameterName":"averageDatasetSpatialSamplingMax","values":{"minValue":0.0,"maxValue":12388.04306084}},{"parameterName":"averageDatasetTemporalSamplingMin","values":{"minValue":2.66666599999823,"maxValue":5263.145059399398}},{"parameterName":"averageDatasetTemporalSamplingMax","values":{"minValue":2.66666599999823,"maxValue":5263.145059399398}},{"parameterName":"highLevelSoftwareVersion","values":{"categoricalValues":["Alakai_10-0","Pono_6.1.5","Pono_2.1.0","Alakai_5-1","Pono_3.1.0","Pono_8.0.0","Alakai_11.1.0","Alakai_6-0","Alakai_8-0","Alakai_7-0","Pono_7.0.0","Pono_1.0.0","Alakai_3-0","Alakai_4-0","Pono_9.1.0"]}},{"parameterName":"workflowName","values":{"categoricalValues":["l0_to_l1_visp","l0_to_l1_cryonirsp_sp","l0_to_l1_cryonirsp_ci","l0_to_l1_vbi_summit-calibrated"]}},{"parameterName":"workflowVersion","values":{"categoricalValues":["1.18.6","2.16.7","1.18.0","2.0.2","1.11.1","2.20.9","2.19.5","1.2.1","2.7.5","2.19.4","2.3.1","2.19.3","1.15.0","1.0.0","1.15.1","1.3.5","1.18.4","2.16.0","1.2.0","2.10.2","2.7.4","1.18.8","2.10.3","2.20.8","2.16.4","1.4.15","1.1.7","2.17.0","0.16.0","1.3.2","1.17.5","1.1.10","2.15.0","2.20.7","2.7.2","2.10.15","1.4.9","1.1.2","2.7.0","2.19.1","2.20.5","2.20.10","2.10.1","2.7.3","1.12.1","2.10.12","1.1.5","1.3.3","2.6.1","2.10.13","2.19.2","2.0.1","1.18.5","1.4.8","1.8.2","2.9.0","2.10.7","2.3.0","2.10.0","1.17.1","1.13.0","2.20.6","1.14.7","1.4.11","2.20.3","2.13.1","1.4.1"]}},{"parameterName":"headerDataUnitCreationDateMin","values":{"minValue":"2022-12-08T17:30:30.462000","maxValue":"2025-02-01T03:21:22.091000"}},{"parameterName":"headerDataUnitCreationDateMax","values":{"minValue":"2022-12-08T17:30:30.462000","maxValue":"2025-02-01T03:21:22.091000"}},{"parameterName":"headerVersion","values":{"categoricalValues":["4.3.0","4.6.0","4.0.0","4.1.1","3.4.0","3.9.0","4.7.0","4.10.0","3.5.0","4.2.0","3.6.0","3.3.0","3.0.0","3.7.1","3.8.1","4.5.0"]}},{"parameterName":"spectralLines","values":{"categoricalValues":["Na I D2 (589.0 nm)","Sr I (460.73 nm)","Ca II (854.21 nm)","Fe I (630.15 nm)","Ca II K (393.37 nm)","Ca II H (396.85 nm)","Na I D1 (589.59 nm)","Mg I b1 (517.27 nm)","Fe I (630.25 nm)","Fe XIII (1079.8 nm)","Fe XIII (1074.7 nm)","H epsilon (397.0 nm)","Fe I (525.04 nm)","H beta (486.13 nm)","He I (1083.0 nm)","H alpha (656.28 nm)"]}}]} \ No newline at end of file