Skip to content

Commit caec513

Browse files
committed
Finalizing changelog for v0.4.11
1 parent 8d10133 commit caec513

File tree

1 file changed

+88
-67
lines changed

1 file changed

+88
-67
lines changed

CHANGES.rst

Lines changed: 88 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,73 +1,87 @@
1-
0.4.11 (unreleased)
1+
0.4.11 (2025-09-19)
22
===================
33

4-
New Tools and Services
5-
----------------------
6-
7-
8-
94
API changes
105
-----------
116

127
esa.hubble
138
^^^^^^^^^^
149

15-
- Internal refactor of the module to use to PyVO. [#3367]
16-
17-
- Removal of the deprecated ``query_hst_tap`` method, use ``query_tap`` instead. [#3367]
10+
- Removal of the deprecated ``query_hst_tap`` method, use ``query_tap`` instead.
11+
[#3367]
1812

1913
gaia
2014
^^^^
2115

2216
- Deprecated ``band`` from ``load_data`` as it has no effect on upstream
2317
response any more. [#3278]
24-
- New datalink retrieve types EPOCH_PHOTOMETRY_CROWDED_FIELD, EPOCH_ASTROMETRY_BRIGHT, XP_MEAN_SPECTRUM_GRAVLENS,
25-
EPOCH_FLAGS_NSS, EPOCH_PARAMETERS_RVS_SINGLE, EPOCH_PARAMETERS_RVS_DOUBLE, EPOCH_FLAGS_VARI. [#3371, #3372]
26-
- Rename datalink retrieval types EPOCH_SPECTRUM_RVS, EPOCH_SPECTRUM_XP_SSO, EPOCH_SPECTRUM_XP_CROWDING, MEAN_SPECTRUM_XP,
27-
EPOCH_SPECTRUM_XP and MEAN_SPECTRUM_XP_GRAVLENS. [#3382]
2818

2919
mast
3020
^^^^
3121

32-
- Deprecated the ``product`` parameter in the ``Tesscut.get_sectors``, ``Tesscut.get_cutouts``, and ``Tesscut.download_cutouts`` methods.
33-
Support for TESS Image Calibration (TICA) high-level science products has been removed; only Science Processing Operations Center (SPOC)
34-
products are now supported. [#3391]
22+
- Deprecated the ``product`` parameter in the ``Tesscut.get_sectors``,
23+
``Tesscut.get_cutouts``, and ``Tesscut.download_cutouts`` methods.
24+
Support for TESS Image Calibration (TICA) high-level science products has
25+
been removed; only Science Processing Operations Center (SPOC) products
26+
are supported. [#3391]
27+
3528

3629
Service fixes and enhancements
3730
------------------------------
3831

3932
alma
4033
^^^^
4134

42-
- Bug fix in ``footprint_to_reg`` that did not allow regions to be plotted. [#3285]
43-
35+
- Bug fix in ``footprint_to_reg`` that did not allow regions to be plotted.
36+
[#3285]
4437

4538
esa.euclid
4639
^^^^^^^^^^
4740

48-
- New method, get_scientific_product_list, to retrieve scientific LE3
41+
- New method, ``get_scientific_product_list``, to retrieve scientific LE3
4942
products. [#3313]
43+
5044
- New cross-match method [#3386]
5145

46+
esa.hubble
47+
^^^^^^^^^^
48+
49+
- Internal refactor of the module to use to PyVO. [#3367]
50+
5251
gaia
5352
^^^^
5453

55-
- New method cross_match_basic that simplifies the positional x-match method [#3320]
56-
- new DR4 datalink retrieve type MEAN_SPECTRUM_RVS [#3342]
54+
- New method cross_match_basic that simplifies the positional x-match method.
55+
[#3320]
5756

58-
linelists.cdms
59-
^^^^^^^^^^^^^^
57+
- New datalink retrieve types EPOCH_PHOTOMETRY_CROWDED_FIELD,
58+
EPOCH_ASTROMETRY_BRIGHT, XP_MEAN_SPECTRUM_GRAVLENS, EPOCH_FLAGS_NSS,
59+
EPOCH_PARAMETERS_RVS_SINGLE, EPOCH_PARAMETERS_RVS_DOUBLE,
60+
EPOCH_FLAGS_VARI, and MEAN_SPECTRUM_RVS. [#3371, #3342]
6061

61-
- Add a keyword to control writing of new species cache files. This is needed to prevent tests from overwriting those files. [#3297]
62+
- Rename datalink retrieval types EPOCH_SPECTRUM_RVS, EPOCH_SPECTRUM_XP_SSO,
63+
EPOCH_SPECTRUM_XP_CROWDING, MEAN_SPECTRUM_XP, EPOCH_SPECTRUM_XP and
64+
MEAN_SPECTRUM_XP_GRAVLENS. [#3382]
6265

6366
heasarc
6467
^^^^^^^
6568

66-
- Add support for astropy.table.Row in Heasarc.download_data and Heasarc.locate_data. [#3270]
67-
- Heasarc.locate_data returns empty rows with an error in the error_message column if there are
68-
no data associated with that row rather than filtering it out. [#3275]
69-
- Heasarc.locate_data changed to use POST request instead of GET to accomodate large requests. [#3356]
70-
- Preserve size of mask when all values are False in HeasarcClass.locate_data [#3411]
69+
- Add support for astropy.table.Row in ``download_data`` and ``locate_data``.
70+
[#3270]
71+
72+
- ``locate_data`` returns empty rows with an error in the error_message column
73+
if there are no data associated with that row rather than filtering it
74+
out. [#3275]
75+
76+
- ``locate_data`` changed to use POST request instead of GET to accomodate
77+
large requests. [#3356]
78+
79+
- Preserve size of mask when all values are False in ``locate_data``. [#3411]
80+
81+
image_cutouts.first
82+
^^^^^^^^^^^^^^^^^^^
83+
84+
- Changed FIRST URL. [#3413]
7185

7286
imcce
7387
^^^^^
@@ -78,6 +92,8 @@ imcce
7892
- Changing RuntimeError to NoResultsWarning when an empty result is
7993
returned. [#3307]
8094

95+
- Changed SkyBot URLs. [#3306]
96+
8197
ipac.irsa
8298
^^^^^^^^^
8399

@@ -89,55 +105,65 @@ ipac.irsa
89105
- The "filter" kwarg of ``list_catalogs`` is now looking for string matches
90106
either in catalog names and short descriptions. [#3415]
91107

92-
SIMBAD
93-
^^^^^^
108+
linelists.cdms
109+
^^^^^^^^^^^^^^
94110

95-
- add ``async_job`` option in all query methods. This executes the query in asynchronous
96-
mode. It provides slower to start, but more robust queries for which the timeout can
97-
be increased (with the ``timeout`` property or with the configuration file) [#3305]
111+
- Add a keyword to control writing of new species cache files.
112+
This is needed to prevent tests from overwriting those files. [#3297]
98113

99-
skyview
100-
^^^^^^^
114+
mast
115+
^^^^
101116

117+
- Add ``resolver`` parameter to query methods to specify the resolver to
118+
use when resolving object names to coordinates. [#3292]
102119

103-
- Added ``get_query_payload`` kwarg to ``Skyview.get_images()`` and ``Skyview.get_images_list()``
104-
to return the query payload [#3318]
120+
- Add ``resolve_all`` parameter to ``resolve_object`` to resolve
121+
object names and return coordinates for all available resolvers. [#3292]
105122

106-
utils.tap
107-
^^^^^^^^^
123+
- Fix bug in ``utils.remove_duplicate_products`` that does not retain the
124+
order of the products in an input table. [#3314]
108125

109-
- Get the cookie associated to the keys JSESSIONID or SESSION due to the tap library release at ESAC. [#3289]
126+
- Add ``return_uri_map`` parameter to ``Observations.get_cloud_uris`` to return
127+
a mapping of the input data product URIs to the returned cloud URIs. [#3314]
110128

111-
- The method ``upload_table`` accepts file formats accepted by astropy's
112-
``Table.read()``. [#3295]
129+
- Add ``verbose`` parameter to ``Observations.get_cloud_uris`` to control
130+
whether warnings are logged when a product cannot be found in the cloud.
131+
[#3314]
113132

114-
mast
115-
^^^^
133+
- Improved ``MastMissions`` queries to accept lists for query critieria
134+
values, in addition to comma-delimited strings. [#3319]
116135

117-
- Added ``resolver`` parameter to query methods to specify the resolver to use when resolving object names to coordinates. [#3292]
136+
- Enhanced ``filter_products`` methods in ``MastMissions`` and ``Observations``
137+
to support advanced filtering expressions for numeric columns and with
138+
negative values. [#3365, #3393]
118139

119-
- Added ``resolve_all`` parameter to ``MastClass.resolve_object`` to resolve object names and return
120-
coordinates for all available resolvers. [#3292]
140+
- Fix bug where duplicate columns from server responses cause an error when
141+
converting to an ``~astropy.table.Table``. [#3400]
121142

122-
- Fix bug in ``utils.remove_duplicate_products`` that does not retain the order of the products in an input table. [#3314]
143+
- Support for resolving multiple object names at once with ``resolve_object``,
144+
including automatic batching into groups of up to 30 names per request to
145+
the name translation service. [#3398]
123146

124-
- Added ``return_uri_map`` parameter to ``Observations.get_cloud_uris`` to return a mapping of the input data product URIs
125-
to the returned cloud URIs. [#3314]
147+
simbad
148+
^^^^^^
126149

127-
- Added ``verbose`` parameter to ``Observations.get_cloud_uris`` to control whether warnings are logged when a product cannot
128-
be found in the cloud. [#3314]
150+
- Add ``async_job`` option in all query methods. It provides slower to start,
151+
but more robust queries for which the timeout can be increased. [#3305]
129152

130-
- Improved ``MastMissions`` queries to accept lists for query critieria values, in addition to comma-delimited strings. [#3319]
153+
skyview
154+
^^^^^^^
131155

132-
- Enhanced ``filter_products`` methods in ``MastMissions`` and ``Observations`` to support advanced filtering expressions
133-
for numeric columns. [#3365]
156+
- Add ``get_query_payload`` kwarg to ``Skyview.get_images()`` and
157+
``Skyview.get_images_list()`` to return the query payload. [#3318]
134158

135-
- Enhanced ``filter_products`` methods in ``MastMissions`` and ``Observations`` to support filtering with negated values. [#3393]
159+
- Changed SkyView URL to https. [#3346]
136160

137-
- Fix bug where duplicate columns from server responses cause an error when converting to an `~astropy.table.Table`. [#3400]
161+
utils.tap
162+
^^^^^^^^^
163+
164+
- The method ``upload_table`` accepts file formats accepted by astropy's
165+
``Table.read()``. [#3295]
138166

139-
- Support for resolving multiple object names at once with `~astroquery.mast.MastClass.resolve_object`, including automatic batching
140-
into groups of up to 30 names per request to the name translation service. [#3398]
141167

142168
Infrastructure, Utility and Other Changes and Additions
143169
-------------------------------------------------------
@@ -149,18 +175,13 @@ query.py
149175
Some corner cases where downloads were not properly continued have been
150176
fixed. [#3232]
151177

152-
skyview
153-
^^^^^^^
154-
155-
- Changed SkyView URL to https. [#3346]
156-
157-
158178
utils
159179
^^^^^
160180

161181
- Raising cleaner errors earlier when server returns with error. [#3284]
162182

163-
- ``return_frame`` parameter in ``utils.commons.parse_coordinates`` returns coordinates in the specified frame. [#3164]
183+
- ``return_frame`` parameter in ``utils.commons.parse_coordinates`` returns
184+
coordinates in the specified frame. [#3164]
164185

165186

166187
0.4.10 (2025-03-18)

0 commit comments

Comments
 (0)