Aiapy

Latest version: v0.9.1

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

Scan your dependencies

Page 1 of 4

0.9.1

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

Bug Fixes
---------

- Fixed Spike issue with data being loaded as floats.

0.9.0

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

Breaking Changes
----------------

- All inputs and outputs that previously used "counts" or "ct" now use "DN". (`338 <https://github.com/LM-SAL/aiapy/pull/338>`__)
- Minimum version of ``sunpy`` supported is now ``sunpy`` 6.0.0

0.8.0

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

Breaking Changes
----------------

- Removed the ``aiapy.calibrate.normalize_exposure`` function.
The same functionality can be achieved by dividing a `~sunpy.map.Map` by the exposure time property, ``my_map / my_map.exposure_time``. (`182 <https://github.com/LM-SAL/aiapy/pull/182>`__)
- All the functions in aiapy, that took keywords have been made to only accept them as keyword arguments.
This means that you can no longer pass them as positional arguments. (`313 <https://github.com/LM-SAL/aiapy/pull/313>`__)
- Removed ``setup.cfg`` and ``setup.py`` files, this means you will need to use a modern version of pip (23.0 or above) to install this package now. (`313 <https://github.com/LM-SAL/aiapy/pull/313>`__)
- Increased the minimum version of Python to 3.10 (`313 <https://github.com/LM-SAL/aiapy/pull/313>`__)
- Downgraded warning for Multiple Valid Epochs (`aiapy.util.util._select_epoch_from_correction_table`) to a logging debug message. (`318 <https://github.com/LM-SAL/aiapy/pull/318>`__)


New Features
------------

- Added extra mirrors to fetch files from SSW. (`322 <https://github.com/LM-SAL/aiapy/pull/322>`__)


Documentation
-------------

- Cleaned up notes on AIA data preparation and included respiking procedure in the list of steps. (`182 <https://github.com/LM-SAL/aiapy/pull/182>`__)
- Transformed the documentation layout. (`318 <https://github.com/LM-SAL/aiapy/pull/318>`__)
- Fixed incorrect IDL routine reference in the `aiapy.calibrate.estimate_error` documentation. (`322 <https://github.com/LM-SAL/aiapy/pull/322>`__)
- Improved the "Requesting specific AIA images from the JSOC" Example to animate and use Fido instead of DRMS. (`323 <https://github.com/LM-SAL/aiapy/pull/323>`__)


Internal Changes
----------------

- Catch all `erfa.core.ErfaWarning` that are raised when we convert the times from the error and degradation tables into UTC while making them `astropy.time.Time` objects. (`324 <https://github.com/LM-SAL/aiapy/pull/324>`__)

0.7.4

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

Bug Fixes
---------

- Fixed mismatch with the sample data downloder.
- Fixed theme build to use the new sunpy theme.

0.7.3

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

Bug Fixes
---------

- Fixed missing citation. (`177 <https://gitlab.com/LMSAL_HUB/aia_hub/aiapy/-/merge_requests/177>`__)

0.7.2

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

Breaking Changes
----------------

- Removed kwargs from ``correct_degradation``, ``degradation`` to ensure that the correct keywords are passed into these functions and the function calls that require these keywords. (`170 <https://gitlab.com/LMSAL_HUB/aia_hub/aiapy/-/merge_requests/170>`__)
- Several private internal functions now raise `ValueError` instead of `IndexError`, some of these will now be raised to the user when calling ``correct_degradation``, therefore any code that checks for this error type will need updating. (`170 <https://gitlab.com/LMSAL_HUB/aia_hub/aiapy/-/merge_requests/170>`__)

Bug Fixes
---------

- Improve error message for degradation with incorrect response table version. (`170 <https://gitlab.com/LMSAL_HUB/aia_hub/aiapy/-/merge_requests/170>`__)
- Fixed download issue for error tables and parfive due to a mirror change. (`172 <https://gitlab.com/LMSAL_HUB/aia_hub/aiapy/-/merge_requests/172>`__)

Documentation
-------------

- Added a warning about ``register`` that it will not return a 4096 by 4096 Map, but most likely a 4094 by 4094 Map. (`170 <https://gitlab.com/LMSAL_HUB/aia_hub/aiapy/-/merge_requests/170>`__)

Trivial Changes
---------------

- Added several tests to ensure that ``degradation`` works on all wavelengths and the ones it does not, raise the correct error. (`170 <https://gitlab.com/LMSAL_HUB/aia_hub/aiapy/-/merge_requests/170>`__)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.