Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/main' into parametrize-remote-…
Browse files Browse the repository at this point in the history
…fixtures
  • Loading branch information
volodymyrss committed Mar 26, 2022
2 parents 367c79a + cf7fe2e commit 80b2ec1
Show file tree
Hide file tree
Showing 145 changed files with 5,312 additions and 2,827 deletions.
22 changes: 8 additions & 14 deletions .github/workflows/ci_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,6 @@ jobs:
python: 3.x
toxenv: codestyle

- name: docs build
os: ubuntu-latest
python: 3.8
toxenv: build_docs
toxargs: -v

- name: oldest dependencies
os: ubuntu-latest
python: 3.7
Expand All @@ -41,20 +35,20 @@ jobs:

- name: astropy dev with all dependencies with coverage
os: ubuntu-latest
python: 3.9
toxenv: py39-test-alldeps-devastropy-cov
python: '3.10'
toxenv: py310-test-alldeps-devastropy-cov
toxargs: -v

- name: Python 3.7 with all optional dependencies (MacOS X)
- name: Python 3.8 with all optional dependencies (MacOS X)
os: macos-latest
python: 3.7
toxenv: py37-test-alldeps
python: 3.8
toxenv: py38-test-alldeps
toxargs: -v

- name: Python 3.8 with mandatory dependencies (Windows)
- name: Python 3.9 with mandatory dependencies (Windows)
os: windows-latest
python: 3.8
toxenv: py38-test
python: 3.9
toxenv: py39-test
toxargs: -v

steps:
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ MANIFEST
.ipynb_checkpoints
.eggs
pip-wheel-metadata
.hypothesis

# Sphinx
_build
Expand Down
19 changes: 18 additions & 1 deletion .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,32 @@ Adrian Damian <[email protected]> <[email protected]>
Andrew O'Brien <[email protected]> <[email protected]>
Austen Groener <[email protected]> <[email protected]>
Austen Groener <[email protected]> <[email protected]>
Ayush Yadav <[email protected]>
Benjamin Alan Weaver <[email protected]> <[email protected]>
Benjamin Alan Weaver <[email protected]> <[email protected]>
Brigitta Sipőcz <[email protected]>
Brigitta Sipőcz <[email protected]> <[email protected]>
Clara Brasseur <[email protected]>
Caden Armstrong <[email protected]>
Clara Brasseur <[email protected]> <[email protected]>
Clara Brasseur <[email protected]>
David Collom <[email protected]> <[email protected]>
David Collom <[email protected]> <[email protected]>
David Collom <[email protected]> <[email protected]>
E. Madison Bray <[email protected]>
E. Madison Bray <[email protected]> <[email protected]>
Edward Gomez <[email protected]>
Elena Colomo <[email protected]>
Eric Koch <[email protected]>
Erwan Pannier <[email protected]>
Fran Raga <[email protected]> <[email protected]>
Fred Moolekamp <[email protected]>Magnus Persson <[email protected]> <[email protected]>
Hans Moritz Guenter <[email protected]>
Henrik Norman <[email protected]> <[email protected]>
Henrik Norman <[email protected]> <[email protected]>
Jaladh Singhal <[email protected]>
Javier Ballester <[email protected]>
Javier Duran <[email protected]>
Javier Duran <[email protected]> <[email protected]>
Javier Duran <[email protected]> <[email protected]>
Javier Duran <[email protected]> <[email protected]>
Javier Duran <[email protected]> <[email protected]>
Expand All @@ -33,6 +41,9 @@ Javier Espinosa <[email protected]>
Javier Espinosa <[email protected]> <[email protected]>
Javier Espinosa <[email protected]> <[email protected]>
Javier Espinosa <[email protected]> <[email protected]>
Javier Espinosa <[email protected]> <[email protected]>
Jennifer Medina <[email protected]>
Jesus Juan Salgado <[email protected]>
Jonathan Gagne <[email protected]>
Jordan Mirocha <[email protected]> <[email protected]>
Juan Carlos Segovia <[email protected]>
Expand All @@ -56,9 +67,15 @@ Nicholas Earl <[email protected]>
Oliver Oberdorf <[email protected]>
Oliver Oberdorf <[email protected]> <[email protected]>
Pey Lian Lim <[email protected]> <[email protected]>
Raul Gutierrez <[email protected]> <Raul [email protected]>
Raul Gutierrez <[email protected]> <[email protected]>
Simon Conseil <[email protected]> <[email protected]>
Simon Conseil <[email protected]> <[email protected]>
Simon Liedtke <[email protected]>
Syed Gilani <[email protected]> <[email protected]>
Syed Gilani <[email protected]> <[email protected]>
Syed Gilani <[email protected]>
Tinuade Adeleke <[email protected]>
Tim Galvin <[email protected]>
Volodymyr Savchenko <[email protected]> <[email protected]>
Volodymyr Savchenko <[email protected]> <[email protected]>
2 changes: 1 addition & 1 deletion .readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ python:
path: .
extra_requirements:
- docs
- all_lt_39
- all

sphinx:
fail_on_warning: true
Expand Down
131 changes: 128 additions & 3 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,121 @@
0.4.5 (unreleased)
0.4.7 (unreleased)
==================

New Tools and Services
----------------------


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


Infrastructure, Utility and Other Changes and Additions
-------------------------------------------------------



0.4.6 (2022-03-22)
==================

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

alma
^^^^

- Added ``verify_only`` option to check if data downloaded with correct file
size. [#2263]

- Deprecated keywords and ``stage_data`` method has been removed. [#2309]

- Deprecate broken functions from ``alma.utils``. [#2332]

- Optional keyword arguments are now keyword only. [#2309]

casda
^^^^^

- Simplify file names produced by ``download_files`` to avoid filename too
long errors. [#2308]

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

- Changed ``query_target`` method to use TAP instead of AIO. [#2268]


- Added new method ``get_hap_hst_link`` and ``get_member_observations`` to
get related observations. [#2268]

esa.xmm_newton
^^^^^^^^^^^^^^

- Add option to download proprietary data. [#2251]

gaia
^^^^

- The ``query_object()`` and ``query_object_async()`` methods of
``astroquery.gaia.Gaia`` no longer ignore their ``columns`` argument when
``radius`` is specified. [#2249]

- Enhanced methods ``launch_job`` and ``launch_job_async`` to avoid issues with
the name provided by the user for the output file when the results are
returned by the TAP in compressed format. [#2077]

ipac.nexsci.nasa_exoplanet_archive
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

- Fixes to alias query, and regularize keyword removed from deprecated
``query_star`` method. [#2264]

mast
^^^^

- Adding moving target functionality to ``Tesscut`` [#2121]

- Adding ``MastMissions`` class to provide mission-specific metadata query
functionalities. [#2095]

- GALEX data is now available to download anonymously from the public
STScI S3 buckets. [#2261]

- Adding the All-Sky PLATO Input Catalog ('plato') as a catalog option for
methods of ``Catalogs``. [#2279]

- Optional keyword arguments are now keyword only. [#2317]

sdss
^^^^

- Fix ``query_crossid`` for spectral data and DR17. [#2258, #2304]

- Fix ``query_crossid`` to be able to query larger list of coordinates. [#2305]

- Fix ``query_crossid`` for very old data releases (< DR10). [#2318]


Infrastructure, Utility and Other Changes and Additions
-------------------------------------------------------

- Remove obsolete testing tools. [#2287]

- Callback hooks are deleted before caching. Potentially all cached queries
prior to this PR will be rendered invalid. [#2295]

utils.tap
^^^^^^^^^

- The modules that make use of the ``astroquery.utils.tap.model.job.Job`` class
(e.g. Gaia) no longer print messages about where the results of async queries
were written if the ``verbose`` setting is ``False``. [#2299]

- New method, ``rename_table``, which allows the user to rename table and
column names. [#2077]



0.4.5 (2021-12-24)
==================

New Tools and Services
Expand All @@ -7,7 +124,7 @@ New Tools and Services
esa.jwst
^^^^^^^^^^

- New module to provide access to eJWST Science Archive metadata and datasets. [#2140, #2238, #2243]
- New module to provide access to eJWST Science Archive metadata and datasets. [#2140, #2238]


Service fixes and enhancements
Expand All @@ -16,7 +133,12 @@ Service fixes and enhancements
eso
^^^

- Add option to retrieve_data from an earlier archive query [#1614]
- Add option to retrieve_data from an earlier archive query. [#1614]

jplhorizons
^^^^^^^^^^^

- Fix result parsing issues by disabling caching of failed queries. [#2253]

sdss
^^^^
Expand All @@ -29,6 +151,9 @@ Infrastructure, Utility and Other Changes and Additions
- Adding ``--alma-site`` pytest option for testing to have a control over
which specific site to test. [#2224]

- The function ``astroquery.utils.download_list_of_fitsfiles()`` has been
deprecated. [#2247]

utils.tap
^^^^^^^^^

Expand Down
16 changes: 16 additions & 0 deletions CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ Please see `astropy's contributing guildelines
<http://www.astropy.org/contribute.html>`__ for a general guide to the
workflow involving git, etc. Everything below is astroquery-specific.

We strongly encourage draft pull requests to be opened early in development.
If you are thinking of contributing a new module, please open a pull request
as soon as you start developing code and mark it as a Draft PR on github.


New Features
------------
We welcome any and all new features! If you have your own little query tool
Expand Down Expand Up @@ -55,6 +60,17 @@ method is a wrapper around the `requests.request` function that provides
important astroquery-specific utility, including caching, HTTP header
generation, progressbars, and local writing-to-disk.

Dependencies
------------
New contributions are generally not allowed to bring along additional dependencies.

The astropy ecosystem tools should be used whenever possible.
For example, `astropy.table` should be used for table handling,
or `astropy.units` for unit and quantity
handling.



.. _astroquery API: docs/api.rst
.. _template: docs/template.rst
.. _requests: http://docs.python-requests.org/en/master/
2 changes: 1 addition & 1 deletion LICENSE.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2011-2017 Astroquery Developers
Copyright (c) 2011-2022 Astroquery Developers
All rights reserved.

Redistribution and use in source and binary forms, with or without modification,
Expand Down
Loading

0 comments on commit 80b2ec1

Please sign in to comment.