Full Changelog#
0.9.1.dev26+g7262fe3d3 (2026-05-20)#
Bug Fixes#
Fixed a bug in parsing of hexadecimal columns. (#169)
Documentation#
Added export status codes to docstring of
drms.ExportResult.status. (#156)
0.9.0 (2025-02-05)#
New Features#
Added timeout keyword to
drms.ExportRequest.downloadwhich also will use the socket value, if it is set. (#137)
0.8.0 (2024-07-23)#
Backwards Incompatible Changes#
Increased minimum version of Python to 3.10.0 (#116)
The return from
drms.JsocInfoConstantsis now a string, there is no need to do.valueon it. (#116)
0.7.1 (2023-12-28)#
Bug Fixes#
0.7.0 (2023-11-17)#
Backwards Incompatible Changes#
Dropped Python 3.8 support. (#90)
Updated all of the sphinx anchors to be more consistent. This means that any use of the old anchors (intersphinx links to sunpy doc pages) will need to be updated. (#90)
Removed
verbosekeyword argument fromdrms.Client. Now all prints are done via the logging module. (#90)drms.constwas renamed todrms.JsocInfoConstantsIt is also now aEnum. (#90)Renamed keywords or arguments from
requestortorequester. (#90)Removed
debugkeyword argument fromdrms.HttpJsonClientNow all prints are done via the logging module. (#90)Removed all FTP options. (#90)
All keywords have to be passed by reference, no more positional keywords arguments are allowed. (#90)
Trivial/Internal Changes#
Added “ruff” to the pre-commit and fixed the errors. (#90)
0.6.4 (2023-06-09)#
Bug Fixes#
0.6.3 (2022-10-13)#
Bug Fixes#
Updated indexing in a function to prevent FutureWarnings from pandas. (#73)
Trivial/Internal Changes#
Updated the init of
drms.json.HttpJsonRequestto raise a nicer message if the URL fails to open. (#76)
0.6.2 (2021-05-15)#
Trivial#
Tidy up of internal code that has no user facing changes.
0.6.1 (2021-01-23)#
Bug Fixes#
Fixed issue with downloads not having the primekeys substituted with their correct values in downloaded filenames. (#52)
0.6.0 (2020-11-01)#
Improved Documentation#
Examples has been formatted into an online gallery.
Backwards Incompatible Changes#
Python 2 support has been dropped, only Python 3.7 or higher is supported.
Deprecations and Removals#
Client.get()has been removed, usedrms.Client.queryinstead.
Support for Processing Keywords#
drms.Client.exportnow accepts aprocesskeyword argumentThis allows users to specify additional server-side processing options such as image cutouts
See the “Processing” section of the JSOC Data Export page for more information.