Dkist

Latest version: v1.6.0

Safety actively analyzes 630966 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

1.6.0

==================

Features
--------

- Update ASDF schemas for upcoming ASDF standard 1.6.0. (`324 <https://github.com/DKISTDC/dkist/pull/324>`_)
- Improve performance of ``VaryingCelestialTransform`` classes by not creating a new transform for every set of parameters but instead update the parameters on a single model. (`370 <https://github.com/DKISTDC/dkist/pull/370>`_)
- Add GitHub workflow and dependencies for Codspeed, to benchmark PRs against main. (`382 <https://github.com/DKISTDC/dkist/pull/382>`_)


Trivial/Internal Changes
------------------------

- Run plotting benchmarks fewer times for more manageable CI, and add a benchmark for generate_celestial_transform. (`383 <https://github.com/DKISTDC/dkist/pull/383>`_)

1.5.0

==================

Features
--------

- Our minimum Python version is now 3.10 inline with `SPEC-0 <https://scientific-python.org/specs/spec-0000/>`__. (`#347 <https://github.com/DKISTDC/dkist/pull/347>`_)


Bug Fixes
---------

- Fix broadcasting issues during pixel -> world conversion for models with a Ravel component. (`309 <https://github.com/DKISTDC/dkist/pull/309>`_)
- Fix a performance regression when dask>=2024.2.1 is installed. (`361 <https://github.com/DKISTDC/dkist/pull/361>`_)


Improved Documentation
----------------------

- Add a how to guide describing how to reproject VBI data. Also migrate tutorial to the latest DDT datasets. (`349 <https://github.com/DKISTDC/dkist/pull/349>`_)


Trivial/Internal Changes
------------------------

- Refactor various subclasses of VaryingCelestialTransform to centralise the calculations in preparation for improving performance. (`344 <https://github.com/DKISTDC/dkist/pull/344>`_)

1.4.0

==================

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 <https://github.com/DKISTDC/dkist/pull/336>`_)


Trivial/Internal Changes
------------------------

- Adjust file loading to support single-frame datasets with no time axis. (`335 <https://github.com/DKISTDC/dkist/pull/335>`_)

1.3.0

==================

Features
--------

- Call the DKIST search API to automatically determine valid data search parameters and register those with the Fido client. (`311 <https://github.com/DKISTDC/dkist/pull/311>`_)
- Use a new feature in the DKIST datasets API to search for all datasets which intersect the given time. (`326 <https://github.com/DKISTDC/dkist/pull/326>`_)


Improved Documentation
----------------------

- Fix some small issues with the installation instructions. (`323 <https://github.com/DKISTDC/dkist/pull/323>`_)

1.2.1

==================

Bug Fixes
---------

- Fix some deprecation warnings for Python 3.12 support. (`322 <https://github.com/DKISTDC/dkist/pull/322>`_)

1.2.0

==================

Features
--------

- Add a logging framework to present information to users in a nicer way.
The logger can be accessed as ``dkist.log`` to change log levels etc. (`317 <https://github.com/DKISTDC/dkist/pull/317>`_)


Bug Fixes
---------

- Bump minimum version of asdf to 2.11.2 to pick up jsonschema bugfix. (`313 <https://github.com/DKISTDC/dkist/pull/313>`_)
- Change the ``appdirs`` dependency for the maintained ``platformdirs`` package. (`318 <https://github.com/DKISTDC/dkist/pull/318>`_)
- Fix an unpinned minimum version of ``asdf-wcs-schemas`` causing potential read errors on newest asdf files with dkist 1.1.0. (`320 <https://github.com/DKISTDC/dkist/pull/320>`_)

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.