Dkist

Latest version: v1.6.0

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

Scan your dependencies

Page 4 of 5

1.0.0b4

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

Features
--------

- Implement Astropy models to support spatial transforms which change with
a third pixel axis. (`148 <https://github.com/DKISTDC/dkist/pull/148>`_)
- Add ASDF serialization for `VaryingCelestialTransform` and `CoupledCompoundModel`. (`156 <https://github.com/DKISTDC/dkist/pull/156>`_)


Bug Fixes
---------

- Fix asdf using old schema and tag versions when saving new files. (`157 <https://github.com/DKISTDC/dkist/pull/157>`_)


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

- Migate to the asdf 2.8+ ``Converter`` interface, this bumps various
dependencies but should have no effect on reading or writing asdf files. (`152 <https://github.com/DKISTDC/dkist/pull/152>`_)

1.0.0b3

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

Features
--------

- The inventory record and the headers table are now both stored in the
``Dataset.meta`` dict rather than headers being it's own attribute. This means
it is more likely to be carried through correctly when doing operations
designed for ``NDCube`` objects. (`139 <https://github.com/DKISTDC/dkist/pull/139>`_)
- Add support for tiled datasets in the spatial dimensions.
This adds a new class `dkist.TiledDataset` which holds a 2D grid of `dkist.Dataset`
objects, and associated asdf schemas to serialise them. (`143 <https://github.com/DKISTDC/dkist/pull/143>`_)

1.0.0b1

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

Features
--------

- Move file handling and download tooling onto `.Dataset.files`, which is now
a pointer to a class which has all the information to generate the arrays.

Also the loaders generated by the new `.FileManager` class now have a reference
to the `.FileManager` which generated them, which means that the basepath can
be dynamically generated by reference. (`126 <https://github.com/DKISTDC/dkist/pull/126>`_)
- Modify the `dkist.io.FileManager` class so that most of the functionality
exists in the new base class and the download method is in the separate child
class. In addition make more of the API private to not confuse end users. (`130 <https://github.com/DKISTDC/dkist/pull/130>`_)


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

- Write initial guide to the user tools and tidy up the API docs (`127 <https://github.com/DKISTDC/dkist/pull/127>`_)

0.1a6

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

Bug Fixes
---------

- Fix a bug where sometimes the path wouldn't be set correctly after FITS file download. (`124 <https://github.com/DKISTDC/dkist/pull/124>`_)

0.1a5

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

Bug Fixes
---------

- Fix display of sliced datasets in repr and correctly propagate slicing operations to the array container. (`119 <https://github.com/DKISTDC/dkist/pull/119>`_)

0.1a4

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

Features
--------

- Implement `.DKISTClient.fetch` to download asdf files from the metadata streamer service. (`90 <https://github.com/DKISTDC/dkist/pull/90>`_)
- Enable tests on Windows (`95 <https://github.com/DKISTDC/dkist/pull/95>`_)
- Added search bounding box functionality to DKIST client. (`100 <https://github.com/DKISTDC/dkist/pull/100>`_)
- Added support for new dataset search parameters (``hasSpectralAxis``, ``hasTemporalAxis``, ``averageDatasetSpectralSamplingMin``, ``averageDatasetSpectralSamplingMax``, ``averageDatasetSpatialSamplingMin``, ``averageDatasetSpatialSamplingMax``, ``averageDatasetTemporalSamplingMin``, ``averageDatasetTemporalSamplingMax``) (`108 <https://github.com/DKISTDC/dkist/pull/108>`_)


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

- Support gwcs 0.14 and ndcube 2.0.0b1 (`86 <https://github.com/DKISTDC/dkist/pull/86>`_)
- Update Fido client for changes in sunpy 2.1; bump the sunpy dependency to at least 2.1rc3. (`89 <https://github.com/DKISTDC/dkist/pull/89>`_)

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.