Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
296 commits
Select commit Hold shift + click to select a range
27d0277
add automatic host guess in download_data
zoghbi-a Sep 8, 2025
8be084d
fix _guess_host in windows
zoghbi-a Sep 9, 2025
d0ecb45
update the host info in download_data docstring
zoghbi-a Sep 26, 2025
30d90a0
rename query_by_columns to query_constraints
zoghbi-a Oct 20, 2025
69d37f2
remove the maxrec fix for now
zoghbi-a Oct 20, 2025
74eaa15
move the changelog entries to 0.4.12
zoghbi-a Oct 20, 2025
6bf1254
First draft of completed astorbdb class
hhsieh00 Oct 21, 2025
d8abe1d
fixes added per comments by mkelley
hhsieh00 Oct 21, 2025
9366c3c
move column_filter to query_region and remove query_constraints. Upda…
zoghbi-a Oct 21, 2025
508f592
changes to documentation files
hhsieh00 Oct 21, 2025
1bb7c32
Merge remote-tracking branch 'upstream/main' into 3129-add-lowell-ast…
hhsieh00 Oct 21, 2025
9bc9811
draft astroquery code for Lowell astorbdb AstInfo functionality
hhsieh00 Feb 4, 2025
1b8be6f
Fixing some codestyle issues in core.py
hhsieh00 Feb 4, 2025
b365bf6
fixing more codestyle issues in core.py
hhsieh00 Feb 4, 2025
bf38f83
more codestyle issue fixes
hhsieh00 Feb 4, 2025
37ed7f8
First draft of completed astorbdb class
hhsieh00 Oct 21, 2025
0e3c4b7
fixes added per comments by mkelley
hhsieh00 Oct 21, 2025
995373b
changes to documentation files
hhsieh00 Oct 21, 2025
43cc70a
updated CHANGES.rst
hhsieh00 Oct 21, 2025
ce46457
draft astroquery code for Lowell astorbdb AstInfo functionality
hhsieh00 Feb 4, 2025
dcaf3b0
Fixing some codestyle issues in core.py
hhsieh00 Feb 4, 2025
87c2acb
fixing more codestyle issues in core.py
hhsieh00 Feb 4, 2025
28c6f2f
First draft of completed astorbdb class
hhsieh00 Oct 21, 2025
73e3082
fixes added per comments by mkelley
hhsieh00 Oct 21, 2025
a5ee3ae
updated CHANGES.rst
hhsieh00 Oct 21, 2025
71edd6e
Merge branch '3129-add-lowell-astorbdb-query-module' of https://githu…
hhsieh00 Oct 21, 2025
d61679c
Fix docstring for eccentricity and perihelion time
jonesmg Oct 21, 2025
79d0858
added URL checks
hhsieh00 Oct 22, 2025
ccb2f5e
draft astroquery code for Lowell astorbdb AstInfo functionality
hhsieh00 Feb 4, 2025
cb8730c
Fixing some codestyle issues in core.py
hhsieh00 Feb 4, 2025
05c5cca
fixing more codestyle issues in core.py
hhsieh00 Feb 4, 2025
ce1ccb6
First draft of completed astorbdb class
hhsieh00 Oct 21, 2025
004a595
fixes added per comments by mkelley
hhsieh00 Oct 21, 2025
7595167
added URL checks
hhsieh00 Oct 22, 2025
d43ccf8
removed duplicate function definitions
hhsieh00 Oct 22, 2025
220a1b6
Merge branch '3129-add-lowell-astorbdb-query-module' of https://githu…
hhsieh00 Oct 22, 2025
e237ea0
fixed code style errors
hhsieh00 Oct 22, 2025
6171887
code style fixes
hhsieh00 Oct 22, 2025
956af7e
fixed mislabeled remote data doctests
hhsieh00 Oct 22, 2025
d58cad5
add extra check in locate_data; fix #3340
zoghbi-a Oct 22, 2025
6abfc19
update datalink url to enable fast queries
zoghbi-a Oct 22, 2025
8606f4f
document add_offset in query_region; addresses #3315
zoghbi-a Oct 22, 2025
aef5c0f
Bugfix - int overflow on maxrec calculation
juanmcloaiza Oct 22, 2025
5c2ee14
default to all-sky search when column_filters is given and position i…
zoghbi-a Oct 23, 2025
0feeeb8
reduced amount of test data
hhsieh00 Oct 24, 2025
23b1864
fixed errors + changed quotes to single
hhsieh00 Oct 24, 2025
add1edf
removed pre-commit config file
hhsieh00 Oct 24, 2025
5d5cb4d
made commenting more specific
hhsieh00 Oct 25, 2025
b4b7fdc
removed white space
hhsieh00 Oct 25, 2025
81337fc
Use continuation when downloading files
snbianco Oct 28, 2025
e88d686
changelog
snbianco Oct 28, 2025
3f69b44
renamed module from astorbdb to lowellmps
hhsieh00 Oct 29, 2025
d292081
Update __init__.py
hhsieh00 Oct 29, 2025
7e43cb4
Updates to __init__.py files in solarsystem module
hhsieh00 Oct 29, 2025
857c09c
Fixed white space error
hhsieh00 Oct 29, 2025
c43fc38
Further corrections to docstring parameter definitions.
jonesmg Oct 24, 2025
fbc8674
Corrected epoch parameter definition.
jonesmg Oct 24, 2025
48c902c
Update parameter definitions in MOST docs.
jonesmg Oct 24, 2025
06cb452
Merge pull request #3444 from jonesmg/patch-1
bsipocz Oct 30, 2025
8c05f75
Merge pull request #3448 from snbianco/continue-downloads
bsipocz Oct 30, 2025
4b6048c
Update lowellmps.rst
hhsieh00 Oct 30, 2025
2448732
Updates and restructuring of irsa docs.
jonesmg Oct 31, 2025
45f8cac
DOC: fix whitespacing around references
bsipocz Nov 5, 2025
b404573
MAINT: addig ignoring for py39 warning triggered in boto
bsipocz Nov 5, 2025
04780bc
Merge pull request #3452 from bsipocz/MAINT_py39_warning
bsipocz Nov 5, 2025
91fad25
DOC: removing linking non-module
bsipocz Nov 5, 2025
2bec556
Merge pull request #3450 from jonesmg/irsa_docs_update
bsipocz Nov 6, 2025
b5e5a3d
Support CDMS all species option; fix format for CDMS linelist reading…
ParfenovS Apr 27, 2025
6a18d85
fix parse_letternumber test and rearrange and refactor new test
keflavich Apr 27, 2025
98a26ee
expand test coverage and resolve some problems discovered as a result
keflavich Apr 27, 2025
e5a495b
propagate column change down
keflavich Apr 27, 2025
33bf236
add ch3cn test and shift QNFMT by one
keflavich Apr 28, 2025
de2be65
cleanup molwt/tag parsing
keflavich Apr 28, 2025
fc48360
fix ch3cn test; it had decayed into ch3ccd which has different QNs
keflavich May 21, 2025
b7ae711
add changelog
keflavich May 21, 2025
41e376b
improve error message for bad molecule parsing
keflavich Nov 5, 2025
c889eaf
fix the next part of the test
keflavich Nov 5, 2025
e90ffd8
accepts different data types for MAST queries, tests, docs
snbianco Sep 22, 2025
7312035
changelog
snbianco Sep 22, 2025
22c6f84
Use full variable name
snbianco Oct 20, 2025
332e06b
Merge pull request #3422 from snbianco/mast-query-list
bsipocz Nov 19, 2025
e25b66c
EUCLIDSWRQ-215: Add file_name & hdu_index to get_datalinks_metadata's…
jsaizsantos Nov 19, 2025
4a733e0
issue3412: remove some docs examples to unstuck doctest execution
Nov 17, 2025
7e835a1
Merge pull request #3459 from esdc-esac-esa-int/ESA_hubble-issue3412_…
bsipocz Nov 19, 2025
8860351
address review comments
keflavich Nov 6, 2025
0e6492f
fix docs outputs
keflavich Nov 7, 2025
e4aaaf5
whitespace
keflavich Nov 9, 2025
7a8db78
Merge pull request #3302 from ParfenovS/main
bsipocz Nov 19, 2025
896685b
move jplspec to linelists
keflavich Nov 7, 2025
560f73d
add changelog entry
keflavich Nov 7, 2025
93ce712
address review comments
keflavich Nov 12, 2025
b2bd4e9
whitespace
keflavich Nov 12, 2025
8140eb7
ignore warning we added
keflavich Nov 12, 2025
ceb6c1a
Merge pull request #3455 from keflavich/move_jplspec
bsipocz Nov 19, 2025
2272c91
Addressing simplest review comments
bsipocz Nov 20, 2025
1f52223
EUCLIDSWRQ-270: Remove get_datalinks_metadata
jsaizsantos Nov 20, 2025
a17bf41
Merge pull request #3339 from juanmcloaiza/feature/ISSUE-3138-TAP
bsipocz Nov 20, 2025
b74c171
EUCLIDSWRQ-270: Increase code coverage
jsaizsantos Nov 20, 2025
750fcdc
EUCLIDSWRQ-270: Configure response for get_datalinks with metadata op…
jsaizsantos Nov 20, 2025
587ae55
BUG: fix usage of contentless directives
bsipocz Nov 20, 2025
f5333fb
DOC: fix more syntax [skip ci]
bsipocz Nov 20, 2025
8a64491
Merge pull request #3461 from bsipocz/MAINT_fix_contentless_directives
bsipocz Nov 21, 2025
1a165c4
Merge pull request #3438 from esdc-esac-esa-int/ESA_euclid-EUCLIDSWRQ…
bsipocz Nov 21, 2025
1e01ac3
Merge pull request #3403 from zoghbi-a/heasarc-query-by-column
bsipocz Nov 21, 2025
feab6c6
enforce upper limit on MastMissions query radius
bmorris3 Oct 24, 2025
ff01e92
Address review comments from Sam Bianco
bmorris3 Oct 24, 2025
026b051
Merge pull request #3447 from bmorris3/mastmissions-radius-limit
bsipocz Nov 21, 2025
04c211e
remove UCD formatter
Kraysent Nov 14, 2025
95e7702
add changes entry
Kraysent Nov 24, 2025
9b2f3f1
Merge pull request #3458 from Kraysent/main
bsipocz Nov 25, 2025
a78ae5a
Implement batch_size parameter for Observations.get_product_list
snbianco Nov 6, 2025
32bc8e5
Changelog, raise error if no dataset kwd found in MastMissions, coverage
snbianco Nov 6, 2025
8068e86
Make kwarg-only, update docs
snbianco Nov 26, 2025
1040a95
fix: remove message when regions is missing
ManonMarchand Nov 26, 2025
3418e41
maint: switch to the new cds domain name
ManonMarchand Nov 26, 2025
65aacfb
Merge pull request #3465 from cds-astro/fix-xmatch-url
bsipocz Nov 27, 2025
37d957f
Bump the actions group with 2 updates
dependabot[bot] Dec 1, 2025
447fc4f
Merge pull request #3470 from astropy/dependabot/github_actions/actio…
bsipocz Dec 1, 2025
35c72d9
MAINT: removing sphinx-automodapi pin
bsipocz Dec 1, 2025
d4049a1
Clarify object reassignment.
mkelley Dec 3, 2025
8280578
Update comments to clarify what the code is doing
mkelley Dec 3, 2025
c066f84
1A, 2A, etc. are not valid objects.
mkelley Dec 3, 2025
ef2c16e
I/ is not a valid prefix.
mkelley Dec 3, 2025
45d57d6
Numbers are not allowed in fragment designations.
mkelley Dec 3, 2025
7c49e37
Use I for interstellar objects, P for periodic comets.
mkelley Dec 3, 2025
1a69f62
Allow "dead" comets like 85D
mkelley Dec 3, 2025
a440813
Rearrange regex comments
mkelley Dec 3, 2025
3f4d3df
Add interstellar object and dead comet tests.
mkelley Dec 3, 2025
4c01218
Update change log
mkelley Dec 3, 2025
dd9f00d
Merge pull request #3474 from mkelley/mpc-interstellar-objects-2025.12
bsipocz Dec 3, 2025
067c6d2
Merge pull request #3454 from snbianco/obs-product-batch
bsipocz Dec 5, 2025
72e08b5
DOC: fixing invalid numpydoc headings
bsipocz Nov 21, 2025
dc433c4
Refactored JPLspec and CDMS to put both in the linelists/ directory.
keflavich Nov 5, 2025
03747d5
remove unneeded imports [should fix all codestyle failures]
keflavich Nov 29, 2025
e777184
MAINT: adding sphinx as direct docs dependency
bsipocz Dec 8, 2025
879fcd8
DOC: cleaning up duplicated API ref namespaces
bsipocz Dec 8, 2025
83c5c73
DOC: some more cleanups
bsipocz Dec 8, 2025
36910c8
Merge pull request #3472 from bsipocz/DOC_bump_sphinx_pin
bsipocz Dec 9, 2025
55b1980
DOC: no API links in changelog
bsipocz Dec 9, 2025
bf6f49d
Add docs note about authenticated queries
juanmcloaiza Dec 9, 2025
a48f75d
DOC: fixing sphinx warnings for ESO note
bsipocz Dec 9, 2025
e5f62ad
DOC: rolling back to use code-block as doctest-skip doesn't work with…
bsipocz Dec 10, 2025
e36a788
Merge pull request #3477 from juanmcloaiza/3473
bsipocz Dec 10, 2025
37fe09c
address review comments
keflavich Dec 10, 2025
5354fa6
for moving targets without sector param: fetch available sectors and …
falkben Nov 26, 2025
631856d
add changelog entry
falkben Nov 26, 2025
24423d7
test coverage for condition when no sectors for target
falkben Nov 26, 2025
403f684
move unique sector logic into helper function
falkben Nov 26, 2025
48eafe8
Merge pull request #3467 from falkben/mast_tesscut_mt_sector
bsipocz Dec 10, 2025
1464a5e
factor out parse_molid
keflavich Dec 10, 2025
836e530
now jplspec / cdms get_molecule behave closer to the same
keflavich Dec 10, 2025
c1cc8a7
remove unnecessary text
keflavich Dec 10, 2025
849b7c0
fix variable name
keflavich Dec 10, 2025
72c4a91
doctest output whitespace
keflavich Dec 10, 2025
590ad17
fix cdms remote tests
keflavich Dec 10, 2025
e8643f2
codestyle
keflavich Dec 10, 2025
ef48060
fix an error catch
keflavich Dec 10, 2025
ca56581
Updates requested by N. Moskovitz
hhsieh00 Dec 12, 2025
cbe8703
small formatting edits to lowellmps documentation
hhsieh00 Dec 12, 2025
0d29e73
trying to debug buildthedocs failure
hhsieh00 Dec 12, 2025
5eceae1
Merge pull request #3456 from keflavich/jplspec_getmolecule
bsipocz Dec 12, 2025
2ac5024
small formatting edits
hhsieh00 Dec 12, 2025
ba48b67
draft astroquery code for Lowell astorbdb AstInfo functionality
hhsieh00 Feb 4, 2025
e0e42f2
Fixing some codestyle issues in core.py
hhsieh00 Feb 4, 2025
5e2b9c2
fixing more codestyle issues in core.py
hhsieh00 Feb 4, 2025
a1aedcf
more codestyle issue fixes
hhsieh00 Feb 4, 2025
4c70664
First draft of completed astorbdb class
hhsieh00 Oct 21, 2025
3220169
fixes added per comments by mkelley
hhsieh00 Oct 21, 2025
305fdc4
changes to documentation files
hhsieh00 Oct 21, 2025
a882223
updated CHANGES.rst
hhsieh00 Oct 21, 2025
51bb87e
draft astroquery code for Lowell astorbdb AstInfo functionality
hhsieh00 Feb 4, 2025
c31b5d9
Fixing some codestyle issues in core.py
hhsieh00 Feb 4, 2025
babba7c
fixing more codestyle issues in core.py
hhsieh00 Feb 4, 2025
90f0859
First draft of completed astorbdb class
hhsieh00 Oct 21, 2025
0ab432c
fixes added per comments by mkelley
hhsieh00 Oct 21, 2025
2f851eb
updated CHANGES.rst
hhsieh00 Oct 21, 2025
93aa9be
draft astroquery code for Lowell astorbdb AstInfo functionality
hhsieh00 Feb 4, 2025
8e78fb7
Fixing some codestyle issues in core.py
hhsieh00 Feb 4, 2025
a071c4a
fixing more codestyle issues in core.py
hhsieh00 Feb 4, 2025
2595e0b
First draft of completed astorbdb class
hhsieh00 Oct 21, 2025
a599010
fixes added per comments by mkelley
hhsieh00 Oct 21, 2025
f1458e5
added URL checks
hhsieh00 Oct 22, 2025
8fe7af6
removed duplicate function definitions
hhsieh00 Oct 22, 2025
67d36d1
draft astroquery code for Lowell astorbdb AstInfo functionality
hhsieh00 Feb 4, 2025
2af9884
Fixing some codestyle issues in core.py
hhsieh00 Feb 4, 2025
bb2d71a
fixing more codestyle issues in core.py
hhsieh00 Feb 4, 2025
66df586
more codestyle issue fixes
hhsieh00 Feb 4, 2025
0448889
First draft of completed astorbdb class
hhsieh00 Oct 21, 2025
c99c1b0
fixes added per comments by mkelley
hhsieh00 Oct 21, 2025
9f8eef3
changes to documentation files
hhsieh00 Oct 21, 2025
9920415
added URL checks
hhsieh00 Oct 22, 2025
904833e
fixed code style errors
hhsieh00 Oct 22, 2025
903078c
code style fixes
hhsieh00 Oct 22, 2025
5da7b69
fixed mislabeled remote data doctests
hhsieh00 Oct 22, 2025
f6326f8
reduced amount of test data
hhsieh00 Oct 24, 2025
65d5d21
fixed errors + changed quotes to single
hhsieh00 Oct 24, 2025
09c53b0
removed pre-commit config file
hhsieh00 Oct 24, 2025
881aa98
made commenting more specific
hhsieh00 Oct 25, 2025
d18b5ca
removed white space
hhsieh00 Oct 25, 2025
2a244ef
renamed module from astorbdb to lowellmps
hhsieh00 Oct 29, 2025
463353d
Update __init__.py
hhsieh00 Oct 29, 2025
9b497ef
Updates to __init__.py files in solarsystem module
hhsieh00 Oct 29, 2025
3b25725
Fixed white space error
hhsieh00 Oct 29, 2025
0618b46
Update lowellmps.rst
hhsieh00 Oct 30, 2025
b215c65
Updates requested by N. Moskovitz
hhsieh00 Dec 12, 2025
4d2ccc6
small formatting edits to lowellmps documentation
hhsieh00 Dec 12, 2025
55ebbf4
trying to debug buildthedocs failure
hhsieh00 Dec 12, 2025
2a12ff9
small formatting edits
hhsieh00 Dec 12, 2025
e535c6d
more small formatting edits
hhsieh00 Dec 13, 2025
ef1d151
Merge branch '3129-add-lowell-astorbdb-query-module' of https://githu…
hhsieh00 Dec 13, 2025
dccfb7e
draft astroquery code for Lowell astorbdb AstInfo functionality
hhsieh00 Feb 4, 2025
84b5feb
Fixing some codestyle issues in core.py
hhsieh00 Feb 4, 2025
1adca45
fixing more codestyle issues in core.py
hhsieh00 Feb 4, 2025
804a662
more codestyle issue fixes
hhsieh00 Feb 4, 2025
646d3a2
First draft of completed astorbdb class
hhsieh00 Oct 21, 2025
756d0dc
fixes added per comments by mkelley
hhsieh00 Oct 21, 2025
4b17fb8
changes to documentation files
hhsieh00 Oct 21, 2025
f57df66
draft astroquery code for Lowell astorbdb AstInfo functionality
hhsieh00 Feb 4, 2025
70c8297
Fixing some codestyle issues in core.py
hhsieh00 Feb 4, 2025
3d9d148
fixing more codestyle issues in core.py
hhsieh00 Feb 4, 2025
5e13d19
First draft of completed astorbdb class
hhsieh00 Oct 21, 2025
ca91720
fixes added per comments by mkelley
hhsieh00 Oct 21, 2025
49700d0
updated CHANGES.rst
hhsieh00 Oct 21, 2025
e590e4f
draft astroquery code for Lowell astorbdb AstInfo functionality
hhsieh00 Feb 4, 2025
8bb7a92
Fixing some codestyle issues in core.py
hhsieh00 Feb 4, 2025
543dea9
fixing more codestyle issues in core.py
hhsieh00 Feb 4, 2025
31581a6
First draft of completed astorbdb class
hhsieh00 Oct 21, 2025
b51ff22
fixes added per comments by mkelley
hhsieh00 Oct 21, 2025
d56b251
added URL checks
hhsieh00 Oct 22, 2025
bf119b2
removed duplicate function definitions
hhsieh00 Oct 22, 2025
8920bf8
draft astroquery code for Lowell astorbdb AstInfo functionality
hhsieh00 Feb 4, 2025
a72f7b8
Fixing some codestyle issues in core.py
hhsieh00 Feb 4, 2025
5c8298a
fixing more codestyle issues in core.py
hhsieh00 Feb 4, 2025
566ac6b
First draft of completed astorbdb class
hhsieh00 Oct 21, 2025
cb889a2
fixes added per comments by mkelley
hhsieh00 Oct 21, 2025
84ad8b1
added URL checks
hhsieh00 Oct 22, 2025
2f03269
fixed code style errors
hhsieh00 Oct 22, 2025
ed28aba
code style fixes
hhsieh00 Oct 22, 2025
6359f96
fixed mislabeled remote data doctests
hhsieh00 Oct 22, 2025
7756c52
reduced amount of test data
hhsieh00 Oct 24, 2025
7fa8eb0
fixed errors + changed quotes to single
hhsieh00 Oct 24, 2025
8678dfc
removed pre-commit config file
hhsieh00 Oct 24, 2025
2f31596
made commenting more specific
hhsieh00 Oct 25, 2025
18b2d69
removed white space
hhsieh00 Oct 25, 2025
c0fd76c
renamed module from astorbdb to lowellmps
hhsieh00 Oct 29, 2025
39d3c67
Updates to __init__.py files in solarsystem module
hhsieh00 Oct 29, 2025
200a62e
Updates requested by N. Moskovitz
hhsieh00 Dec 12, 2025
b31d5b7
formatting
hhsieh00 Dec 13, 2025
3ba8d4c
Merge branch '3129-add-lowell-astorbdb-query-module' of https://githu…
hhsieh00 Dec 13, 2025
35fecfb
Revert "formatting"
hhsieh00 Dec 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci_crontests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,11 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
with:
python-version: ${{ matrix.python }}
- name: Install Python dependencies
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci_devtests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,11 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
with:
python-version: ${{ matrix.python }}
- name: Install Python dependencies
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci_online_crontests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,11 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
with:
python-version: ${{ matrix.python }}
- name: Install Python dependencies
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/ci_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,11 +63,11 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
with:
python-version: ${{ matrix.python }}
- name: Install Python dependencies
Expand All @@ -85,11 +85,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
with:
python-version: "3.9"
- name: Run egg_info
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
Expand Down
76 changes: 76 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,36 @@
New Tools and Services
----------------------

lowellmps
^^^^^^^^^

- module added to query the Lowell Minor Planet Services database [#3203]

API changes
-----------

esa.euclid
^^^^^^^^^^

- Method ``get_datalinks`` has a new argument, ``extra_options``, to customize the results to be got
from the server. Specifically, passing ``'METADATA'`` to this argument will retrieve the extra fields
``datalabs_path``, ``file_name`` and ``hdu_index``. [#3438]

vizier
^^^^^^
- Methods ``get_catalog``, ``get_catalog_async`` and ``query_*`` now always return UCD1+ instead of UCD1. [#3458]


Service fixes and enhancements
------------------------------

heasarc
^^^^^^^
- Add ``query_constraints`` to allow querying of different catalog columns. [#3403]
- Add support for uploading tables when using TAP directly through ``query_tap``. [#3403]
- Add automatic guessing for the data host in ``download_data``. [#3403]


esa.hubble
^^^^^^^^^^

Expand All @@ -28,6 +48,47 @@ mast
- Filtering by file extension or by a string column is now case-insensitive in ``MastMissions.filter_products``
and ``Observations.filter_products``. [#3427]

- Switch to use HTTP continuation for partial downloads. [#3448]

- Expand the supported data types for filter values in ``Mast.mast_query``. Previously, users had to input
filter values enclosed in lists, even when specifying a single value or dictionary. [#3422]

- Raise informative error if ``MastMissions`` query radius is too large. [#3447]

- Add ``batch_size`` parameter to ``MastMissions.get_product_list``, ``Observations.get_product_list``,
and ``utils.resolve_object`` to allow controlling the number of items sent in each batch request to the server.
This can help avoid timeouts or connection errors for large requests. [#3454]

- Separate requests for moving target cutouts in ``Tesscut`` to one per sector. [#3467]

jplspec
^^^^^^^

- Refactored to use linelists.core. Added new ``get_molecule`` method [#3456]
- Moved to linelists/. astroquery.jplspec is now deprecated in favor of astroquery.linelists.jplspec [#3455]


linelists.jplspec
^^^^^^^^^^^^^^^^^

- New location for jplspec. astroquery.jplspec is now deprecated in favor of astroquery.linelists.jplspec [#3455]

mpc
^^^

- Fix bug in queries for interstellar objects with ``MPC.get_observations`` and enable queries for "dead" comets [#3474]

linelists
^^^^^^^^^

- General tools for both CDMS/JPL moved to linelists.core [#3456]
- Added jplspec, moved from its previous location (astroquery.jplspec to astroquery.linelists.jplspec) [#3455]

xmatch
^^^^^^

- change url of xmatch to use the new CDS domain name [#3465]


Infrastructure, Utility and Other Changes and Additions
-------------------------------------------------------
Expand All @@ -51,6 +112,11 @@ esa.hubble
- Removal of the deprecated ``query_hst_tap`` method, use ``query_tap`` instead.
[#3367]

eso
^^^

- Deprecated ``open_form`` and ``cache`` in query functions [#3339]

gaia
^^^^

Expand Down Expand Up @@ -89,6 +155,15 @@ esa.hubble

- Internal refactor of the module to use to PyVO. [#3367]

eso
^^^

- Switch querying interface from WDB to TAP in querying functions. [#3339]
- Allow plain ADQL queries via ``query_tap`` (with authentication as well). [#3339]
- Cone search using ``cone_ra`, ``cone_dec`, ``cone_radius`` arguments. [#3339]
- Retrieve record count before querying the archive, via ``count_only`` argument. [#3339]
- Ask query functions to print the underlying ADQL queries without issuing them. [#3339]

gaia
^^^^

Expand Down Expand Up @@ -151,6 +226,7 @@ linelists.cdms

- Add a keyword to control writing of new species cache files.
This is needed to prevent tests from overwriting those files. [#3297]
- Add more complete support for CDMS quantum number and other value parsing. [#3302]

mast
^^^^
Expand Down
4 changes: 2 additions & 2 deletions astroquery/alma/core.py
Original file line number Diff line number Diff line change
Expand Up @@ -707,8 +707,8 @@ def query_tap(self, query, *, maxrec=None, uploads=None):
>>> uploads = {'tmptable': '/tmp/tmptable_def.xml'}
>>> rslt = query_tap(self, query, maxrec=None, uploads=uploads)

Return
------
Returns
-------
result : `~pyvo.dal.TAPResults`
TAP query result

Expand Down
44 changes: 11 additions & 33 deletions astroquery/esa/euclid/core.py
Original file line number Diff line number Diff line change
Expand Up @@ -269,8 +269,6 @@ def __get_schema_name(self, full_qualified_table_name):
def launch_job(self, query, *, name=None, dump_to_file=False, output_file=None, output_format="csv", verbose=False,
upload_resource=None, upload_table_name=None):
"""
Description
-----------
Launches a synchronous job

Parameters
Expand Down Expand Up @@ -315,8 +313,6 @@ def launch_job(self, query, *, name=None, dump_to_file=False, output_file=None,
def launch_job_async(self, query, *, name=None, dump_to_file=False, output_file=None, output_format="csv",
verbose=False, background=False, upload_resource=None, upload_table_name=None, autorun=True):
"""
Description
-----------
Launches an asynchronous job

Parameters
Expand Down Expand Up @@ -370,8 +366,6 @@ def launch_job_async(self, query, *, name=None, dump_to_file=False, output_file=
def query_object(self, coordinate, *, radius=None, width=None, height=None,
async_job=False, verbose=False, columns=None):
"""
Description
-----------
Searches for objects around a given position with the default catalog sascat_pvpr01.mer_final_cat_pvpr01

Parameters
Expand Down Expand Up @@ -510,8 +504,6 @@ def cone_search(self, coordinate, radius, *,
verbose=False,
columns=None):
"""
Description
-----------
Cone search for a given catalog and sky position, results sorted by distance

Parameters
Expand Down Expand Up @@ -605,8 +597,6 @@ def cone_search(self, coordinate, radius, *,

def login(self, *, user=None, password=None, credentials_file=None, verbose=False):
"""
Description
-----------
Performs a login

User and password can be used or a file that contains username and password
Expand Down Expand Up @@ -649,8 +639,6 @@ def login(self, *, user=None, password=None, credentials_file=None, verbose=Fals

def login_gui(self, verbose=False):
"""
Description
-----------
Performs a login using a GUI dialog

Parameters
Expand Down Expand Up @@ -690,8 +678,6 @@ def login_gui(self, verbose=False):

def logout(self, verbose=False):
"""
Description
-----------
Performs a logout

Parameters
Expand Down Expand Up @@ -743,8 +729,6 @@ def is_gz_file(filepath):

def get_status_messages(self, verbose=False):
"""
Description
-----------
Retrieve the messages to inform users about
the status of Euclid TAP

Expand Down Expand Up @@ -822,8 +806,6 @@ def __extract_file(output_file_full_path, output_dir, files):
def get_observation_products(self, *, id=None, schema="sedm", product_type=None, product_subtype="STK",
filter="VIS", output_file=None, verbose=False):
"""
Description
-----------
Downloads the products for a given EUCLID observation_id (observations) or tile_index (mosaics)
For big files the download may require a long time

Expand Down Expand Up @@ -892,9 +874,7 @@ def get_observation_products(self, *, id=None, schema="sedm", product_type=None,

def __get_tile_catalogue_list(self, *, tile_index, product_type, verbose=False):
"""
Description
-----------
Get the list of products of a given EUCLID tile_index (mosaics)
Get the list of products of a given EUCLID tile_index (mosaics)

Parameters
----------
Expand Down Expand Up @@ -1000,8 +980,6 @@ def __get_tile_catalogue_list(self, *, tile_index, product_type, verbose=False):

def get_product_list(self, *, observation_id=None, tile_index=None, product_type, verbose=False):
"""
Description
-----------
Get the list of products of a given EUCLID id searching by observation_id or tile_index.

Parameters
Expand Down Expand Up @@ -1203,8 +1181,6 @@ def get_product_list(self, *, observation_id=None, tile_index=None, product_type

def get_product(self, *, file_name=None, product_id=None, schema='sedm', output_file=None, verbose=False):
"""
Description
-----------
Downloads a product given its file name or product id

Parameters
Expand Down Expand Up @@ -1262,8 +1238,6 @@ def get_product(self, *, file_name=None, product_id=None, schema='sedm', output_
def get_cutout(self, *, file_path=None, instrument=None, id=None, coordinate, radius, output_file=None,
verbose=False):
"""
Description
-----------
Downloads a cutout given its file path, instrument and obs_id, and the cutout region

Parameters
Expand Down Expand Up @@ -1329,8 +1303,6 @@ def get_cutout(self, *, file_path=None, instrument=None, id=None, coordinate, ra

def get_spectrum(self, *, source_id, schema='sedm', retrieval_type="ALL", output_file=None, verbose=False):
"""
Description
-----------
Downloads a spectrum with datalink.

The spectrum associated with the source_id is downloaded as a compressed fits file, and the files it contains
Expand Down Expand Up @@ -1418,16 +1390,19 @@ def get_spectrum(self, *, source_id, schema='sedm', retrieval_type="ALL", output

return files

def get_datalinks(self, ids, *, linking_parameter='SOURCE_ID', verbose=False):
"""Gets datalinks associated to the provided identifiers
TAP+ only
def get_datalinks(self, ids, *, linking_parameter='SOURCE_ID', extra_options=None, verbose=False):
"""
Gets datalinks associated to the provided identifiers (TAP+ only).

Parameters
----------
ids : str, int, list of str or list of int, mandatory
list of identifiers
linking_parameter : str, optional, default SOURCE_ID, valid values: SOURCE_ID
By default, all the identifiers are considered as source_id
extra_options : str, optional, default None, valid values: METADATA
To let customize the server behaviour, if present.
If provided with value METADATA, the extra fields datalabs_path, file_name & hdu_index will be retrieved.
verbose : bool, optional, default 'False'
flag to display information about the process

Expand All @@ -1437,7 +1412,10 @@ def get_datalinks(self, ids, *, linking_parameter='SOURCE_ID', verbose=False):

"""

return self.__eucliddata.get_datalinks(ids=ids, linking_parameter=linking_parameter, verbose=verbose)
return self.__eucliddata.get_datalinks(ids=ids,
linking_parameter=linking_parameter,
extra_options=extra_options,
verbose=verbose)

def get_scientific_product_list(self, *, observation_id=None, tile_index=None, category=None, group=None,
product_type=None, dataset_release='REGREPROC1_R2', verbose=False):
Expand Down
Loading
Loading