What's Changed
- Fixed failing test in HEASARC module, adding local test data by @volodymyrss in #2250
- Casda doc clean up by @tinuademargaret in #1943
- update domain in NOIRlab docs from noao.edu to noirlab.edu by @privong in #2324
- MNT: Remote tests fixes by @bsipocz in #2340
- Various remote-data docs fixes by @bsipocz in #2337
- Remove outdated, unused old notebook by @bsipocz in #2343
- Verify SSL certificates for FIRST, MAGPIS by @keflavich in #2350
- Issue #2344: test fixed, examples in doc tested and updated by @jespinosaar in #2351
- MNT: fixing more remote tests by @bsipocz in #2346
- Fix atomic caching infinite loop by @bsipocz in #2339
- Atomic documentation clean up by @tinuademargaret in #1937
- freeze degree string representation by @volodymyrss in #2347
- MNT: cleanup test data by @bsipocz in #2342
- Hsa support by @lvalerom in #2122
- Fix string formatting in "dummy handlers" by @lvalerom in #2361
- Add query_regions to esa.hsa by @keflavich in #2362
- Restructure ESA docs by @bsipocz in #2369
- Add cutouts for casda by @jd-au in #2366
- Cadc documentation clean up by @tinuademargaret in #1942
- Cleanup test decorations by @bsipocz in #2327
- Updating http-->https for astrometry.net by @bsipocz in #2380
- Bugfix: SBDB query return unit with exponentials by @jianyangli in #2377
- MNT: Adding more dev dependency testing by @bsipocz in #2378
- A number of CADC authentication and doc fixes by @andamian in #2374
- Small changes in CADC docs by @andamian in #2381
- Tests remove unittest from gaia and dace by @bsipocz in #2383
- Eso documentation cleanup by @tinuademargaret in #1972
- Utils to cleanup docs downloads by @bsipocz in #2384
- Adding warning about non-functioning NRAO module by @bsipocz in #2387
- TST: Make sure we test with the minimum pyvo requirement by @bsipocz in #2388
- Add
matplotlib
as a 'docs' dependency by @eerovaher in #2390 - MNT: cleanup deprecations and obsolte checks by @bsipocz in #2389
- MNT: last of the python2 cleanups by @bsipocz in #2392
- MNT: Fix incomplete URLs in regrex by @bsipocz in #2394
- Switch CASDA to QueryWithLogin by @jd-au in #2386
- Fix molecule parsing issue for CDMS by @keflavich in #2385
- Remove duplicate MAST token example by @larrybradley in #2402
- Fix predeps test job by @bsipocz in #2404
- Minor changes to remote cronstests and refactoring workflow cancel by @bsipocz in #2406
- Jplhorizons, Jplsbdb, Jplspec documentation cleanup by @tinuademargaret in #1965
- Fix for CDMS issue 2409: mis-parsed GUP by @keflavich in #2411
- chore: Set permissions for GitHub actions by @naveensrinivasan in #2400
- Update codeql GHA version by @bsipocz in #2414
- Alfalfa documentation clean up by @tinuademargaret in #1941
- Test all jplspec code blocks except plots. by @mkelley in #2419
- Add version information for casda features by @jd-au in #2428
- TST: add usage of pytest-rerunfailures for remote-tests by @bsipocz in #2427
- Remove deprecated NASA Exoplanet Archive code by @eerovaher in #2431
- BUG: Fix OAC parsing issue by @bsipocz in #2423
- Remove last
from __future__
imports by @eerovaher in #2432 - Gaia astroquery 1.1 by @mhsarmiento in #2376
- jplhorizons cleanup 2022.05 by @mkelley in #2418
- MAINT: Run all crontests even if they fail by @bsipocz in #2439
- MAINT: remove xfail from passing test by @bsipocz in #2425
- Perform unit conversion in
svo_fps
get_filter_index()
by @eerovaher in #2444 - TST: Fix typo in workflow name by @pllim in #2445
- Validate
svo_fps
query parameter names locally by @eerovaher in #2446 - docfix: MAST Catalogs broken links by @orionlee in #2448
- Fixing typo in cloud.py's CloudAccess() class variable call by @jaymedina in #2452
- DOC: updating NED's narrative docs examples by @bsipocz in #2455
- ESA_JWST-doc-update: actual examples in JWST module by @jespinosaar in #2451
- Setting API key for astroquery.astrometry_net by @moemyself3 in #2459
- Esa hst fixing tests by @javier-ballester in #2461
- BUG: alma fixes for list of keywords, fixes #2094 by @at88mph in #2457
- Removed temp files once they are no longer needed from hubble and xmm by @javier-ballester in #2465
- Change RMF matrices version by @javier-ballester in #2472
- TST:
xmatch
test improvements by @eerovaher in #2468 - Added verbose= to AstrometryNet by @astrofrog in #2484
- BUG: raise for unsupported arguments for alma by @at88mph in #2475
- TST: mark flaky test to be rerun by @bsipocz in #2487
- Astrometry.net: Improvements to API key warnings/errors by @astrofrog in #2483
- Esa documentation cleanup by @tinuademargaret in #1970
- Simplify
simbad
code by @eerovaher in #2494 - Datalink updates by @at88mph in #2493
- converting input lists to np arrays by @jaymedina in #2504
- Fix failing alias search for multi star systems by @rickynilsson in #2506
- BUG: Fix for broken alma downloader by @keflavich in #2490
- Cull duplicate dataURIs for MAST in download_products by @jdavies-st in #2497
- Remove default wavelength limits from
svo_fps
get_filter_index()
by @eerovaher in #2509 - Log a warning if there are download duplicates for MAST by @jdavies-st in #2510
- DOC: ESA Docs Updates by @ceb8 in #2512
- MAST: Add flat option to Observations.download_products by @jdavies-st in #2511
- CI: Using nightly wheels for devdeps by @bsipocz in #2515
- Convert query_region to cone search by @weaverba137 in #2477
- Modifying astroquery/sdss package init file to use most current SDSS DR (as well as associated documentation) by @jsobeck in #2478
- DOC: Fixing online test failure for lamda by @bsipocz in #2519
- DOC: Fixing doctest failures for cadc.rst by @bsipocz in #2517
- Recommend a better way to mark remote data tests in remote test modules by @eerovaher in #2502
- TST: Closing files in tests by @bsipocz in #2522
- Shorten
esa/jwst
andgaia
tests by @eerovaher in #2525 - Refactored query criteria to use ehst.archive table by @javier-ballester in #2524
- CI: Adding online CI job for windows by @bsipocz in #2527
- MNT: Fix tests that leave behind files in the repo by @jdavies-st in #2526
- Added support for JWST and future missions using zip files by @imbasimba in #2530
- MAINT: explicitly stating minimum required python version by @bsipocz in #2521
- BUG: Fix SDSS parsing to directly use Table.read by @bsipocz in #2518
- Restore get_query_payload to all methods by @weaverba137 in #2532
- MAINT: add testpaths to config by @bsipocz in #2533
- Use flake8 for codestyle check by @jdavies-st in #2536
- BUG: fix for alma timeout by @at88mph in #2535
- BUG: fixing duplicated timeout kwarg in _download_file by @bsipocz in #2543
- MAINT: fix narrative doctests by @bsipocz in #2544
- MAINT: removal of the currently non-functional nrao module by @bsipocz in #2546
- TST: fix warnings and stop ignoring them by @bsipocz in #2520
- Thin out & refactor astroquery.alma.utils by @keflavich in #2331
- ENH: CADC: fix the ability to pass on Path objects as
output_file
by @bsipocz in #2541 - Disabled FITS & UnitsWarnings by default for ESASky module by @imbasimba in #2550
- Fix for #2553: incorrect keyword in ALMA doc example by @keflavich in #2554
- Remove
*CoordGenerator
classes by @eerovaher in #2558 - Colorize
pytest
output by @eerovaher in #2561 - CI: update actions versions by @bsipocz in #2557
- Remove possible debug print statement? by @adrn in #2559
- TST: fixing expected warning type raised during hips2fits test by @bsipocz in #2568
- BUG: fix esa.hubble tap url by @bsipocz in #2567
- DOC: enabling testing on index page by @bsipocz in #2565
- DOC: remove the gallery examples by @bsipocz in #2562
- DOCS: how to do remote-data only tests by @bsipocz in #2574
- MAINT: remove mentions of pyregion and aplpy by @bsipocz in #2575
- Test and refactor how
vizier
handlesquery_region()
inputs with different units by @eerovaher in #2563 - Refactor
gaia/tests/test_gaiatap.py
by @eerovaher in #2556 - Remove noirlab module because it is incompatible w/the upstream API right now by @keflavich in #2579
- Add example to nexsci docs by @rickynilsson in #2580
- MAINT: removal of non-functional Alfalfa.get_spetrum method by @bsipocz in #2578
- ENH: Cache refactoring by @ceb8 in #1634
- CI: adding linkcheck by @bsipocz in #2581
- TST: ALMA doctest should have picked up regression by @bsipocz in #2586
- ENH: get_query_payload to return useful info by @bsipocz in #2585
- MAINT: fixing various remote test failures by @bsipocz in #2587
- Remove deprecated function
send_request()
by @AlinderS in #2583 - TAP: add MAXREC support (#1581) by @jontxu in #1584
- BUG: nasa_exoplanet_archive get_query_payload to return actual query by @bsipocz in #2588
- MAINT: sorting missions list for mast for aesthetic convenience by @bsipocz in #2576
- changed warning to error for authentication failure by @tinuademargaret in #1874
- Magpis, Xmatch documentation cleanup by @tinuademargaret in #1952
- Add optional_settings param to JPL Horizon Ephemerides by @XaviTorello in #1802
- CI: remote tests should run for release tags and manual trigger by @bsipocz in #2595
- DOC: remove not recommended api usage by @bsipocz in #2593
- MAINT: removed deprecated utils.download_list_of_fitsfiles by @bsipocz in #2594
- eHST queries and data using TAP and minor fixes in ESA modules by @jespinosaar in #2597
- MAINT: do the warning ignore in test by @bsipocz in #2604
- MAINT: remote test follow-up for older bs4 versions by @bsipocz in #2605
- BUG: fix skyview radius by @bsipocz in #2601
- DOC: add warnings for non supported external usage of TAP/TAP+ by @bsipocz in #2607
- ENH: exposing error returned in a VOTable by @bsipocz in #2608
- Refactor: make Vizier kwargs keyword-only by @keflavich in #2610
- Refactor: SIMBAD keyword-only by @keflavich in #2609
- Switching to use VOtable format for XMatch by @bsipocz in #1375
- BUG: Vizier fix non-VO return_type and minor maintenance by @bsipocz in #2611
- Added User-Agent to TapPlus module by @imbasimba in #2612
- Fixing remote test failures by @ceb8 in #2589
- Reduced ESASky logs and added progress bar for downloads by @imbasimba in #2616
- MAINT: Bumping minimum required astropy version by @bsipocz in #2602
- CI: testing declared minimum version for all dependencies by @bsipocz in #2606
- Nvas, Oac Documentation cleanup by @tinuademargaret in #1956
- Imcce documentation cleanup by @tinuademargaret in #1963
- Esasky documentation cleanup by @tinuademargaret in #1971
- Casda docs cutout channel example by @mitchcs in #2620
- MAINT: Replace print with log where necessary by @bsipocz in #2619
- MAINT: fix tox v4 compatibility by @bsipocz in #2626
- Add blank table handling for new returns from heasarc by @keflavich in #2624
- GAIA: Update default Gaia data release to DR3 by @AlinderS in #2596
- MAINT: adding py311 testing by @bsipocz in #2627
- Adding HAPCut functionality to
astroquery.mast.Cutouts
tool by @jaymedina in #2613 - Remove unused code from
gaia
test setup by @eerovaher in #2631 - improve target coordinate specification in jplhorizons by @m-stclair in #2625
- ENH: querying tool for the Planetary Ring Node by @emolter in #2358
- New Service: NEODyS website by @KatKiker in #2618
- MAINT: fixing some remote failures from 202212 by @bsipocz in #2633
- MAINT: more strict flake8 by @bsipocz in #2629
- Allow remote tests that follow cache tests to succeed by @eerovaher in #2638
- Bugfix: SIMBAD test cleanup, ROW_LIMIT support by @keflavich in #2637
- Fixed ESASky tests using old mission identifier for JWST by @imbasimba in #2650
- MAINT: fixing numerous remote test failures by @bsipocz in #2648
- MAINT: Fixing HEASARC and IMCCE docs issue by @nkphysics in #2652
- FIX: switching to https for sdss to avoid query issues by @bsipocz in #2654
- Refactor: Make NIST keyword only by @nkphysics in #2655
- Remove unused code from
utils.tap
and related sub-packages by @eerovaher in #2635 - Refactor: Made NVAS optional kwargs keyword only by @nkphysics in #2656
- Remove
astroquery.utils.commons.radius_to_unit()
by @eerovaher in #2667 - MAINT: use the updated class and variable names for SIA v2 by @bsipocz in #2658
- Refactor: Make kwargs keyword only by @nkphysics in #2661
- Fix
esasky
remote tests by @eerovaher in #2672 - Expanding
astroquery.mast.Tesscut
to support TICA by @jaymedina in #2668 - Cadc and Heasarc Kwarg refactors by @nkphysics in #2671
- Fixing code coverage by @ceb8 in #2674
- Updated pip command for repository install by @jaymedina in #2675
gaia
tests refactoring by @eerovaher in #2677- Remove needless argument checks from
gaia
by @eerovaher in #2682 - Fix and refactor
esa.hsa
remote tests by @eerovaher in #2689 - Exclude all test files from code coverage analysis by @eerovaher in #2692
- eJWST - Instrument search updated and bugfixes by @jespinosaar in #2691
- NIST Vectorizing by @nkphysics in #2678
- BUG: fix url for splatalogue by @bsipocz in #2697
- Update vizier default url by @keflavich in #2700
- Make utils and utis/tap kwargs keyword only by @nkphysics in #2690
- Add Simbad example about object types criteria by @aoberto in #2701
- MAINT: remove unused and otherwise unsupported dependency by @bsipocz in #2705
- Revert kwarg-only function arguments for splatalogue by @keflavich in #2696
- CI: moving cronjob to Friday by @bsipocz in #2710
- Refactors: Make kwargs keyword only for remaining packages by @nkphysics in #2703
- Remove all uses of
cgi
by @eerovaher in #2657 - DOC: removing links legacy notebooks by @bsipocz in #2722
- BUG: fix parsing by filtering out junk lines by @bsipocz in #2719
- DOC: fixing examples that caused remote test failures by @bsipocz in #2721
- Restore rectangle search by @weaverba137 in #2663
- Fix field name in Horizons.ephemerides docstring by @aripollak in #2724
- bump RTD to py39 by @keflavich in #2730
- Fixed failing PANSTARRS
Catalog
queries by @jaymedina in #2727 - Fix / test mpc error messages 2022.07 by @mkelley in #2466
- CI: fix RTD build by @bsipocz in #2732
- Removing references to https://mast-labs.stsci.io website by @jaymedina in #2737
- Remove an unused test dummy file by @eerovaher in #2733
- TEST: using new continue on failure mode of doctestplus by @bsipocz in #2740
- CI: updating URL of nightly wheels by @bsipocz in #2741
- ALMA: auth handling to login to Keycloak by @at88mph in #2712
- Added Introduction section by @mstcyr2 in #2725
- Updated deprecated example by @mstcyr2 in #2745
- MAINT: Update service links, and fix broken ones in docs by @bsipocz in #2744
return_submission_id
option added to astrometry_net monitor_submission. by @prajwel in #2685- Skip
mast
remote tests that needboto3
if it is not installed by @eerovaher in #2755 - IPAC/IRSA Moving Object Search Tool (MOST) interface by @DinoBektesevic in #2660
- Update cdms table by @keflavich in #2760
- Adding JWST wildcard example to docs by @jaymedina in #2759
- Adding error handling examples to mast docs by @mstcyr2 in #2736
- MAINT: fix some remote data failure by @bsipocz in #2770
- Fix atomic URL by @keflavich in #2769
- rename cds into mocserver by @ManonMarchand in #2766
- Fix PyPI long description by @rickynilsson in #2772
- Update astrometry.net tests and address bug by @mwcraig in #2752
- CI: adding changelog checker action by @bsipocz in #2781
- DOC: use python -m pip by @bsipocz in #2780
- MAINT: add workaround for doctesting with new numpy repr by @bsipocz in #2784
- Add test for setting H and G by @aripollak in #2787
- ENH: adding more info to User-Agent by @bsipocz in #2762
- DOC: Fix change log formatting by @pllim in #2790
- MAINT: fixing newly issues flake8 errors by @bsipocz in #2791
- Fix issue2777: prevent filenames with relative paths by @keflavich in #2779
- New retrieval types for Gaia Datalink (GAIAPCR-1281 C9GACS-9070) by @cosmoJFH in #2775
- DEP: explanet_orbit_database by @bsipocz in #2792
- MAINT: no automated black formatting here by @bsipocz in #2795
- Update jplhorizons columns by @mkelley in #2794
- CI: no milestone check with changelog, but use milestone action by @bsipocz in #2796
- MAINT: deprecation maintanence by @bsipocz in #2793
- CI: add extra astropy pip index to pick up new dependency by @bsipocz in #2802
- Esa ehst download improvements by @jespinosaar in #2797
- TST: fixes for 2023 aug by @bsipocz in #2800
- FIX: casing some more sdss ID columns to int64 by @bsipocz in #2806
- Preserving mast docs vertical real estate by @mstcyr2 in #2743
- Allow astropy Quantity in query locations by @mkelley in #2746
- BUG: fix numpy dev version as their versioning system changed by @bsipocz in #2814
- Fix for alma.utils.footprint_to_reg by @e-koch in #2810
- fix simbad region async remote test by @ManonMarchand in #2816
- CI: remove deprecated/removed RTD config by @bsipocz in #2821
- update vizier keywords lists by @ManonMarchand in #2825
- TST: fix toplevel conftest by @bsipocz in #2826
- update cds domain by @ManonMarchand in #2829
- ENH: ipac.irsa backend refactoring to use TAP rather than Gator by @bsipocz in #2823
- MAINT: fix various remote_data failures by @bsipocz in #2833
- Fixes in JWST login by @jespinosaar in #2807
- MAINT: Fixing python 3.12 compatibility by @bsipocz in #2838
- ENH: adding minimalist BaseVOQuery baseclass by @bsipocz in #2836
- DOC: adding classifiers and fix urls by @bsipocz in #2844
- TST: Use Python 3.12 stable by @pllim in #2846
- MAINT: adding warning filter for numpy._core rename by @bsipocz in #2853
- TST: remove skip for BOX search as backend supports it again by @bsipocz in #2854
- Update documentation to address
obsid
andobs_id
db fields by @jaymedina in #2857 - Fixed a typo in README.rst by @saakshii12 in #2860
- fix typos in function definition helper text in python files of directory astroquery/mast/collections.py by @shresthasurav in #2862
- Fix heasarc tests by @zoghbi-a in #2842
- DEP: votable.tree.Table was renamed to TableElement by @bsipocz in #2861
- Update action version by @xuanxu in #2872
- Minor bug when formatting tables by @jespinosaar in #2873
- DEP: removing deprecated astropy usage by @bsipocz in #2874
- Esa gaia gaiapcr 1290 include the new data link linking parameter by @cosmoJFH in #2859
- TST: we should not xfail but fail the tests if server is not available by @bsipocz in #2877
- BUG: SDSS object IDs to use uint64 by @bsipocz in #2880
- BUG: update docs build commands in tox by @bsipocz in #2883
- Update URLs by @xuanxu in #2881
- Add a method to access a vizier catalog's metadata information by @ManonMarchand in #2878
- docs: update get_catalog_metadata output table field names by @ManonMarchand in #2891
- TST: handling more warnings issued by astropy by @bsipocz in #2890
- DOC: update error message of gaia for overwrite by @bananya-ml in #2894
- astroquery.mast : adding cloud support for Pan-STARRS mission by @astrojimig in #2893
- BUG: Fix issues related to kwarg only changes in utils.tap by @cosmoJFH in #2892
- Refactor ESO authentication and download by @szampier in #2681
- alfalfa: add some tests to increase test coverage from 95 to 100 percent by @alteholz in #2886
- rename ring node to RMS node to fix issue #2896 by @emolter in #2900
- BUG: Create test files in tmp dirs by @szampier in #2903
- Update gaia astroquery to handle new output formats due to ESAC TAP 9.6.0 library (gaiapcr-1299) by @cosmoJFH in #2907
- Fix issue 2889: NIST wl keyword by @keflavich in #2918
- Mnt nist tests by @bsipocz in #2921
- Gaia: Update contact email included in the gaia documentation [ci skip] by @cosmoJFH in #2914
- BUG: MAST: update query_criteria to use page params by @astrojimig in #2915
- DEP: flagging the SHA module for removal by @bsipocz in #2924
- CI: force to pick up dev versions for devdeps by @bsipocz in #2906
- MAINT: changing ErfaWarning import location by @bsipocz in #2929
- ESA_EHST_XMM: retrieve metadata and data from program, TAP: download in streaming, XMM: updated RMF matrices by @jespinosaar in #2910
- NXSAPCR-1197: minor fix by @toniorte in #2932
- CI: update setup-python action version by @bsipocz in #2933
- Feature simbad query tap by @ManonMarchand in #2856
- Esa gaia fix the cone_search_async to download json files by @cosmoJFH in #2927
- GAIA: Include the parameter linking_parameter in the function get_datalinks by @cosmoJFH in #2936
- ENH: ipac.irsa to have SIA backend by @bsipocz in #2837
- MastClass query helper function by @mstcyr2 in #2785
- GAIA: Update the information for the returned value in the docstring of the function cross_match. by @cosmoJFH in #2937
- CI: limit pytest version for old python by @bsipocz in #2944
- BUG: fix jplspec build lookup by @bsipocz in #2945
- Caching documentation update by @ceb8 in #2763
- Gaia: Fix the astroquery method launch_job to retrieve the Table from the job when a json format is used by @cosmoJFH in #2947
- BUG: fix SkyView witdth and height input validation by @ycopin in #2757
- ENH: adding list_collections to IRSA by @bsipocz in #2952
- NIST: Fetch statistical weight (g) from NIST ASD by @mimurrayy in #2955
- Add ALMA notebooks to docs by @andamian in #2963
- Update badges in the Readme. by @SultanOrazbayev in #2961
New Contributors
- @privong made their first contribution in #2324
- @jianyangli made their first contribution in #2377
- @larrybradley made their first contribution in #2402
- @naveensrinivasan made their first contribution in #2400
- @orionlee made their first contribution in #2448
- @moemyself3 made their first contribution in #2459
- @at88mph made their first contribution in #2457
- @jdavies-st made their first contribution in #2497
- @jsobeck made their first contribution in #2478
- @AlinderS made their first contribution in #2583
- @jontxu made their first contribution in #1584
- @XaviTorello made their first contribution in #1802
- @mitchcs made their first contribution in #2620
- @m-stclair made their first contribution in #2625
- @emolter made their first contribution in #2358
- @KatKiker made their first contribution in #2618
- @nkphysics made their first contribution in #2652
- @aoberto made their first contribution in #2701
- @aripollak made their first contribution in #2724
- @mstcyr2 made their first contribution in #2725
- @prajwel made their first contribution in #2685
- @DinoBektesevic made their first contribution in #2660
- @ManonMarchand made their first contribution in #2766
- @cosmoJFH made their first contribution in #2775
- @e-koch made their first contribution in #2810
- @saakshii12 made their first contribution in #2860
- @shresthasurav made their first contribution in #2862
- @zoghbi-a made their first contribution in #2842
- @bananya-ml made their first contribution in #2894
- @astrojimig made their first contribution in #2893
- @szampier made their first contribution in #2681
- @alteholz made their first contribution in #2886
- @toniorte made their first contribution in #2932
- @ycopin made their first contribution in #2757
- @mimurrayy made their first contribution in #2955
- @SultanOrazbayev made their first contribution in #2961
Full Changelog: v0.4.6...v0.4.7