Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: astropy/astroquery
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: d377e99f53afbab3d37c724ecb1704dc101b849d
Choose a base ref
..
head repository: astropy/astroquery
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 460fd24307747680920b1618ae5aee0d0a32e994
Choose a head ref
Showing 334 changed files with 10,133 additions and 34,836 deletions.
29 changes: 21 additions & 8 deletions .github/workflows/ci_crontests.yml
Original file line number Diff line number Diff line change
@@ -8,6 +8,7 @@ on:
schedule:
# run every Monday at 5am UTC
- cron: '0 5 * * 1'
workflow_dispatch:

permissions:
contents: read
@@ -16,32 +17,44 @@ jobs:
tests:
name: ${{ matrix.name }}
runs-on: ${{ matrix.os }}
if: github.event_name == 'schedule' && github.repository == 'astropy/astroquery'
if: github.repository == 'astropy/astroquery'
strategy:
fail-fast: false
matrix:
include:
- name: Python 3.9 with all dependencies with remote data
- name: py3.11 all dev deps online
os: ubuntu-latest
python: '3.11'
toxenv: py311-test-alldeps-devdeps-online
toxargs: -v
toxposargs: -v --durations=50

- name: Windows py3.9 all deps online
os: windows-latest
python: '3.9'
toxenv: py39-test-alldeps-devdeps-online
toxenv: py39-test-alldeps-online
toxargs: -v
toxposargs: -v --durations=50

- name: pre-release dependencies with all dependencies
- name: py3.11 pre-release all deps
os: ubuntu-latest
python: '3.10'
toxenv: py310-test-alldeps-predeps
python: '3.11'
toxenv: py311-test-alldeps-predeps
toxargs: -v
toxposargs: -v

- name: Documentation build with linkcheck
os: ubuntu-latest
python: '3.10'
toxenv: linkcheck

steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python }}
- name: Install Python dependencies
11 changes: 6 additions & 5 deletions .github/workflows/ci_devtests.yml
Original file line number Diff line number Diff line change
@@ -13,6 +13,7 @@ on:
schedule:
# run every Monday at 5am UTC
- cron: '0 5 * * 1'
workflow_dispatch:

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
@@ -31,17 +32,17 @@ jobs:
include:
- name: dev dependencies with all dependencies with coverage
os: ubuntu-latest
python: '3.10'
toxenv: py310-test-alldeps-devdeps-cov
python: '3.11'
toxenv: py311-test-alldeps-devdeps-cov
toxargs: -v

steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python }}
- name: Install Python dependencies
@@ -50,6 +51,6 @@ jobs:
run: tox ${{ matrix.toxargs }} -e ${{ matrix.toxenv }} -- ${{ matrix.toxposargs }}
- name: Upload coverage to codecov
if: contains(matrix.toxenv,'-cov')
uses: codecov/codecov-action@v2
uses: codecov/codecov-action@v3
with:
file: ./coverage.xml
15 changes: 8 additions & 7 deletions .github/workflows/ci_tests.yml
Original file line number Diff line number Diff line change
@@ -13,6 +13,7 @@ on:
schedule:
# run every Monday at 5am UTC
- cron: '0 5 * * 1'
workflow_dispatch:

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
@@ -35,10 +36,10 @@ jobs:
python: 3.x
toxenv: codestyle

- name: oldest dependencies
- name: oldest version for all dependencies
os: ubuntu-latest
python: 3.7
toxenv: py37-test-oldestdeps
toxenv: py37-test-oldestdeps-alldeps
toxargs: -v

- name: Python 3.8 with all optional dependencies (MacOS X)
@@ -55,11 +56,11 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python }}
- name: Install Python dependencies
@@ -68,7 +69,7 @@ jobs:
run: tox ${{ matrix.toxargs }} -e ${{ matrix.toxenv }} -- ${{ matrix.toxposargs }}
- name: Upload coverage to codecov
if: contains(matrix.toxenv,'-cov')
uses: codecov/codecov-action@v2
uses: codecov/codecov-action@v3
with:
file: ./coverage.xml

@@ -77,11 +78,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: 3.7
- name: Run egg_info
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -20,6 +20,7 @@ MANIFEST
pip-wheel-metadata
.hypothesis
doctests.py
coverage.xml

# Sphinx
_build
Loading