TST: Test against dev infrastructure weekly, add scipy dev to devdeps#13080
TST: Test against dev infrastructure weekly, add scipy dev to devdeps#13080pllim merged 2 commits intoastropy:mainfrom
Conversation
|
👋 Thank you for your draft pull request! Do you know that you can use |
This comment was marked as outdated.
This comment was marked as outdated.
2a27e95 to
bdc8008
Compare
|
This is not critical for v5.1, so moving milestone. |
bdc8008 to
e0b7b9c
Compare
e0b7b9c to
c078bfe
Compare
TST: Add scipy dev to devdeps
|
As discussed on 2022-06-30 tag-up, I separated out devinfra from devdeps job. Also unrelated but might as well: Add scipy dev to avoid future occurences of #13400 . cc @WilliamJamieson and @saimn |
|
I cancelled the exotic CI jobs as they are irrelevant. |
|
Linkcheck failure is unrelated but matplotlib wheel doesn't seem to work, @saimn , did I set it up wrong? |
|
I don't know what's up with the matplotlib wheel but it is too painful to install. I am going to revert back to installing it from source. |
2a1f3a7 to
313e06a
Compare
|
@saimn or @WilliamJamieson , do you want one last look before I merge? |
|
#yolo |
Description
This pull request is to test against dev versions of infrastructure packages as discussed in #12853 (comment) . I try to cover the usual suspects that we can control.
Pro: We catch breakage from our infrastructure packages before they are released. Given that most of them are low-traffic, weekly should be enough without affecting PR CI jobs.
Con: We won't catch breakage soon enough. Someone needs to check the cron jobs weekly (who is going to check it when I am away?).
Out of scope:
devinfra (this PR, weekly)
Numpy: 1.23.0
Scipy: not available
Matplotlib: 3.5.2
h5py: not available
Pandas: not available
PyERFA: 2.0.0.1
Cython: not available
Scikit-image: not available
asdf: not available
pyarrow: not available
Using Astropy options: remote_data: none.
plugins: doctestplus-0.12.1.dev3+g64d38f2, mock-3.8.1, astropy-0.10.1.dev3+gf64de38, forked-1.4.0, openfiles-0.5.1.dev18+g2bc5b0f, mpl-0.16.1.dev3+g48e652f, cov-3.0.0, xdist-2.5.0, arraydiff-0.5.1.dev13+ga74f2e3, astropy-header-0.2.2.dev10+gf57bdc8, hypothesis-6.46.7, remotedata-0.3.4.dev2+g3e82525, filter-subpackage-0.1.2.dev11+gaacb510
devdeps (weekly)
Numpy: 1.24.0.dev0+427.gf9bed20bf
Scipy: 1.10.0.dev0+0.df3fe4e
Matplotlib: 3.6.0.dev2618+g9fb42c9d5
h5py: not available
Pandas: not available
PyERFA: 2.0.0.2.dev7+gc23e4df
Cython: not available
Scikit-image: not available
asdf: 2.12.1.dev58+ge0a6081
pyarrow: not available
Using Astropy options: remote_data: none.
plugins: asdf-2.12.1.dev58+ge0a6081, mock-3.8.1, forked-1.4.0, astropy-header-0.2.1, cov-3.0.0, xdist-2.5.0, openfiles-0.5.0, arraydiff-0.5.0, filter-subpackage-0.1.1, hypothesis-6.46.7, astropy-0.10.0, doctestplus-0.12.0, remotedata-0.3.3
devdeps (usual CI)
Numpy: 1.24.0.dev0+427.gf9bed20bf
Scipy: 1.10.0.dev0+0.df3fe4e
Matplotlib: 3.6.0.dev2618+g9fb42c9d5
h5py: not available
Pandas: not available
PyERFA: 2.0.0.2.dev7+gc23e4df
Cython: not available
Scikit-image: not available
asdf: 2.12.1.dev58+ge0a6081
pyarrow: not available
Using Astropy options: remote_data: any.
plugins: asdf-2.12.1.dev58+ge0a6081, mock-3.8.1, forked-1.4.0, astropy-header-0.2.1, cov-3.0.0, xdist-2.5.0, openfiles-0.5.0, arraydiff-0.5.0, filter-subpackage-0.1.1, hypothesis-6.46.7, astropy-0.10.0, doctestplus-0.12.0, remotedata-0.3.3
alldeps (usual CI)
Numpy: 1.23.0
Scipy: 1.8.1
Matplotlib: 3.5.1
h5py: 3.7.0
Pandas: 1.4.3
PyERFA: 2.0.0.1
Cython: not available
Scikit-image: not available
asdf: 2.12.0
pyarrow: 8.0.0
Using Astropy options: remote_data: none.
plugins: mock-3.8.1, forked-1.4.0, astropy-header-0.2.1, cov-3.0.0, xdist-2.5.0, arraydiff-0.5.0, filter-subpackage-0.1.1, hypothesis-6.46.7, astropy-0.10.0, doctestplus-0.12.0, remotedata-0.3.3, asdf-2.12.0, openfiles-0.4.0
Checklist for package maintainer(s)
This checklist is meant to remind the package maintainer(s) who will review this pull request of some common things to look for. This list is not exhaustive.
Extra CIlabel.no-changelog-entry-neededlabel. If this is a manual backport, use theskip-changelog-checkslabel unless special changelog handling is necessary.astropy-botcheck might be missing; do not let the green checkmark fool you.backport-X.Y.xlabel(s) before merge.