Skip to content
P. L. Lim edited this page Nov 18, 2021 · 55 revisions

Testing of v5.0 Release Candidate(s)

You can install the RC with e.g.:

pip install "astropy[test]==5.0rc2"

and test it with:

python -c "import astropy; astropy.test(remote_data=True)"

This will produce a long sequence of dots and letters indicating the test is running. At the end, you should see something like

=========== 8949 passed, 115 skipped, 73 xfailed, 1 xpassed, 2 pytest-warnings in 476.85 seconds ===========

If this shows no failures, you can report it in the table below as a "success", otherwise, put it as a "failure" (and if need be you can create an issue in the astropy issue tracker).

RC2

Failures

Name (real or Github) Python version(s) OS Issue(s) Notes Release Critical

Successes

Name (real or Github) Python version(s) OS Notes
@larrybradley 3.9.7 macOS 10.15.7
@jdavies-st 3.8.12, 3.9.7 macOS 12.0.1 M1 laptop
@dhomeier 3.8.12, 3.9.8, 3.10.0 macOS 10.14.6 #12425 corner case still present
@olebole 3.9.7 Debian/unstable Build and pytested on amd64, i386, arm64, armhf, s390x, m68k, sparc64, mips, mipsel
@mwcraig 3.8, 3.9, 3.10 conda Builds and limited test suite passes on conda-forge platforms
@pllim 3.8.3 WSL2 (Debian buster) on Windows 10 19758 passed, 127 skipped, 66 xfailed, 90 warnings in 426.63s (0:07:06)
@pllim 3.8.5 conda on Windows 10 19767 passed, 110 skipped, 74 xfailed, 124 warnings in 528.47s (0:08:48)

Testing with coordinated/affiliated/other downstream packages

Package name name (real or Github) success or failure Notes, links to issues, CI, etc
astropy-healpix @astrofrog success
astroquery @astrofrog failure not critical, just because ASTROPY_LT_5 doesn't understand RC versions
ccdproc @astrofrog success
photutils @astrofrog success
regions @astrofrog success
reproject @astrofrog success
specutils @astrofrog success gwcs and specutils need stable releases
sunpy @astrofrog success
photutils @larrybradley success
regions @larrybradley success
lightkurve @dhomeier failure lightkurve#1161
ginga @pllim success ginga#976
stginga @pllim success stginga#220
wss_tools @pllim success wss_tools#88
synphot_refactor @pllim success synphot_refactor#322
stsynphot_refactor @pllim success stsynphot_refactor#156, need new synphot_refactor release
acstools @pllim success acstools#156
reftools @pllim success reftools#52
stsci.tools @pllim success stsci.tools#143

RC1

Failures

Name (real or Github) Python version(s) OS Issue(s) Notes Release Critical
@nden 3.9.7 OSX #12373 fixed Yes
@taldcroft 3.8.12 OSX #12378 Not sure
@mhvk 3.9.7 Debian/testing #12388 Only fails with h5py; fix in #12389 Sort of
@mhvk 3.9.7 Debian/testing #12391 wcsaxes plot test No
@olebole 3.9.7 Debian/unstable #12377 #12389 #12403 #12416 #12403 fails on ppc64el only only testing problems
@dhomeier 3.8.12 3.9.8 3.10.0 macOS 10.14.6 #12425 #12427 #12431 #12425: testing conflict with sunpy still persists in part No (#12431 for mpl 3.5 conflicts?)

Successes

Name (real or Github) Python version(s) OS Notes
@taldcroft 3.8.12 OSX
@olebole 3.9.7 Debian/unstable Build and pytested on amd64, i386, arm64, armhf, armel, s390x, m68k, sparc64, mips, mipsel; aside from failures noted above

Testing with coordinated/affiliated/other downstream packages

Package name name (real or Github) success or failure Notes, links to issues, CI, etc
astropy-healpix @astrofrog success
astroquery
baseband @mhvk success
ccdproc @mwcraig success
photutils
regions @astrofrog success
reproject @astrofrog success
specutils @rosteen fixed Specutils 893
lightkurve @dhomeier fixed lightkurve#1157, #12435
add_other_packages_below
Clone this wiki locally