From 0c46a8b98e0a13818b6f057f7b3a0e750bfc5500 Mon Sep 17 00:00:00 2001 From: "P. L. Lim" <2090236+pllim@users.noreply.github.com> Date: Fri, 10 Nov 2023 14:28:47 -0500 Subject: [PATCH 1/4] Handle complains from astroquery and sunpy jobs --- tox.ini | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tox.ini b/tox.ini index bb11b86..24e4ef7 100644 --- a/tox.ini +++ b/tox.ini @@ -33,7 +33,7 @@ deps = reproject,all: git+https://github.com/astropy/reproject.git#egg=reproject[test,all] specreduce,all: git+https://github.com/astropy/specreduce.git#egg=specreduce[test] specutils,all: git+https://github.com/astropy/specutils.git#egg=specutils[all,test] - sunpy,all: SQLAlchemy<2 + sunpy,all: lxml sunpy,all: git+https://github.com/sunpy/sunpy.git#egg=sunpy[tests,all] skip_install = true @@ -42,7 +42,7 @@ commands = pip freeze asdf_astropy,all: pytest --pyargs asdf_astropy astropy_healpix,all: pytest --pyargs astropy_healpix - astroquery,all: pytest --pyargs astroquery + astroquery,all: pytest --pyargs astroquery -p no:warnings ccdproc,all: pytest --pyargs ccdproc photutils,all: pytest --pyargs photutils regions,all: pytest --pyargs regions From 4745957ff7616ae2ac2bf091e3f559a26c0d895c Mon Sep 17 00:00:00 2001 From: "P. L. Lim" <2090236+pllim@users.noreply.github.com> Date: Fri, 10 Nov 2023 14:29:19 -0500 Subject: [PATCH 2/4] TMP: Run in PR --- .github/workflows/integration_testing.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/integration_testing.yml b/.github/workflows/integration_testing.yml index feb2358..649b4b9 100644 --- a/.github/workflows/integration_testing.yml +++ b/.github/workflows/integration_testing.yml @@ -1,6 +1,7 @@ name: astropy_rc_basic on: + pull_request: workflow_dispatch: concurrency: From e6e96a6efb6cdd6073040192c203218f1239089e Mon Sep 17 00:00:00 2001 From: "P. L. Lim" <2090236+pllim@users.noreply.github.com> Date: Fri, 10 Nov 2023 14:47:54 -0500 Subject: [PATCH 3/4] Disable sunpy because their deps got too complicated, they should test RC themselves downstream --- .github/workflows/integration_testing.yml | 3 ++- tox.ini | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/integration_testing.yml b/.github/workflows/integration_testing.yml index 649b4b9..b3106a6 100644 --- a/.github/workflows/integration_testing.yml +++ b/.github/workflows/integration_testing.yml @@ -28,4 +28,5 @@ jobs: - linux: py311-reproject - linux: py311-specreduce - linux: py311-specutils - - linux: py311-sunpy + # FIXME: Chained dependencies in sunpy/setup.cfg not working here. + #- linux: py311-sunpy diff --git a/tox.ini b/tox.ini index 24e4ef7..3aa3a24 100644 --- a/tox.ini +++ b/tox.ini @@ -27,13 +27,13 @@ deps = asdf_astropy,all: git+https://github.com/astropy/asdf-astropy.git#egg=asdf_astropy[test] astropy_healpix,all: git+https://github.com/astropy/astropy-healpix.git#egg=astropy_healpix[test] astroquery,all: git+https://github.com/astropy/astroquery.git#egg=astroquery[test,all] + ccdproc,all: psutil ccdproc,all: git+https://github.com/astropy/ccdproc.git#egg=ccdproc[test,all] photutils,all: git+https://github.com/astropy/photutils.git#egg=photutils[test,all] regions,all: git+https://github.com/astropy/regions.git#egg=regions[test,all] reproject,all: git+https://github.com/astropy/reproject.git#egg=reproject[test,all] specreduce,all: git+https://github.com/astropy/specreduce.git#egg=specreduce[test] specutils,all: git+https://github.com/astropy/specutils.git#egg=specutils[all,test] - sunpy,all: lxml sunpy,all: git+https://github.com/sunpy/sunpy.git#egg=sunpy[tests,all] skip_install = true @@ -42,7 +42,7 @@ commands = pip freeze asdf_astropy,all: pytest --pyargs asdf_astropy astropy_healpix,all: pytest --pyargs astropy_healpix - astroquery,all: pytest --pyargs astroquery -p no:warnings + astroquery,all: pytest --pyargs astroquery -k "not test_deprecated_namespace_import_warning and not test_raises_deprecation_warning" ccdproc,all: pytest --pyargs ccdproc photutils,all: pytest --pyargs photutils regions,all: pytest --pyargs regions From 91bd09137772327c513397765f92d607f9b857da Mon Sep 17 00:00:00 2001 From: "P. L. Lim" <2090236+pllim@users.noreply.github.com> Date: Fri, 10 Nov 2023 14:54:48 -0500 Subject: [PATCH 4/4] Disable PR run [ci skip] --- .github/workflows/integration_testing.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/integration_testing.yml b/.github/workflows/integration_testing.yml index b3106a6..6394913 100644 --- a/.github/workflows/integration_testing.yml +++ b/.github/workflows/integration_testing.yml @@ -1,7 +1,6 @@ name: astropy_rc_basic on: - pull_request: workflow_dispatch: concurrency: