-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
v6.0 RC Testing
Ole Streicher edited this page Nov 28, 2023
·
42 revisions
You can install the RC with e.g.:
pip install "astropy[test]==6.0.0rc1"
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
=========== 23723 passed, 239 skipped, 124 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). You can also check that test suites for packages you maintain pass with this RC.
| Name (real or Github) | Python version(s) | OS | Issue(s) | Notes | Release Critical |
|---|---|---|---|---|---|
| @olebole | N/A | Debian | Missing sdist | Might be transient, need to confirm with RC2 | Yes |
| @olebole | N/A | Debian | Cython 3 | Need custom packaging or wait for Debian | No |
| @pllim | 3.11.3 | Windows 10 | WinError 6 | Also in v5.3 | No |
| Name (real or Github) | Python version(s) | OS | Notes |
|---|---|---|---|
| @pllim | 3.11.0 | Debian (WSL2 on Windows 10) | |
| @olebole | 3.11.6 | Debian unstable | All architectures (except mips64el, which is not built yet); cythonized files were added manually |
| Package name | name (real or Github) | success or failure | Notes, links to issues, CI, etc |
|---|---|---|---|
| ctapipe | @maxnoe | ✔️ | Full CI ran with all tests passing: CI |
| gammapy | @maxnoe | ❌ | Test suite fails due to #15601 |
| galpy | @jobovy | ✔️ | Full CI ran with all tests passing: CI |
| asdf-astropy | @pllim | ✔️ | astropy-integration-testing |
| astropy-healpix | @pllim | ✔️ | astropy-integration-testing |
| astroquery | @pllim | ✔️ | astropy-integration-testing |
| ccdproc | @pllim | ✔️ | astropy-integration-testing |
| photutils | @pllim | ✔️ | astropy-integration-testing |
| regions | @pllim | ✔️ | astropy-integration-testing |
| reproject | @pllim | ✔️ | astropy-integration-testing |
| specreduce | @pllim | ✔️ | astropy-integration-testing |
| specutils | @pllim | ✔️ | astropy-integration-testing |
| sunpy | @astrofrog | ❌ | astropy-integration-testing, sunpy#7295, need asdf-astropy release |
| synphot | @pllim | ✔️ | rc-testing |
| stsynphot | @pllim | ✔️ | rc-testing |
| acstools | @pllim | ✔️ | rc-testing |
| ginga | @pllim | ✔️ | rc-testing |
| stginga | @pllim | ✔️ | rc-testing |
| jdaviz | @pllim | ✔️ | rc-testing |
| astrowidgets | @pllim | ✔️ | rc-testing |
| reftools | @pllim | ✔️ | rc-testing |
| stsci.tools | @pllim | ✔️ | rc-testing |
| Name (real or Github) | Python version(s) | OS | Issue(s) | Notes | Release Critical |
|---|---|---|---|---|---|
| @dhomeier | 3.10.13,3.11.6,3.12.0 | macOS 12.7 | mamba-packaged OpenBLAS on arm64 | may be more a miniforge issue, though test has some issues, but already in 5.3 | No |
| Name (real or Github) | Python version(s) | OS | Notes |
|---|---|---|---|
| @olebole | 3.11.6 | Debian unstable | All architectures (except mips64el, which is not built yet) |
| @dhomeier | 3.10.13,3.11.6,3.12.0 | macOS 12.7,11.7.10,10.14.6 | on x86_64; on arm64 with pip-installed numpy |
| James Turner | All good for DRAGONS |
| Package name | name (real or Github) | success or failure | Notes, links to issues, CI, etc |
|---|---|---|---|
| asdf-astropy | @pllim | ✔️ | astropy-integration-testing |
| astropy-healpix | @pllim | ✔️ | See above. |
| astroquery | @pllim | ✔️ | See above. |
| ccdproc | @pllim | ✔️ | See above. |
| photutils | @pllim | ✔️ | See above. |
| regions | @pllim | ✔️ | See above. |
| reproject | @pllim | ✔️ | See above. |
| specreduce | @pllim | ✔️ | See above. |
| specutils | @pllim | ✔️ | See above. |
| sunpy | @pllim | ✔️ | See above. |
| aplpy 2.1.0 | @olebole | ❌ | log; aplpy/aplpy#492 |
| astroml 1.0.2 | @olebole | ❌ | log; astroML/astroML#273 |
| astropy healpix 0.6 (outdated) | @olebole | (❌) | log; missing astropy.config.configuration.update_default_config |
| gammapy 1.1 | @olebole | ❌ | log; fixed as part of gammapy/gammapy#4761 |
| imexam 0.9.1 | @olebole | ❌ | log; fixed in spacetelescope/imexam#226 |
| pydl 1.0.0rc2 | @olebole | ❌ | log; fixed in weaverba137/pydl#67 |
| pyvo 1.4.2 | @olebole | ❌ | log; pyvo#499 |
| radio-beam 0.3.6 | @olebole | ❌ | log; radio-astro-tools/radio-beam#118 |
| spectral-cube 0.6.3 | @olebole | ❌ | log; radio-astro-tools/spectral-cube#892 |