Fixing existing runs: - [x] Don't run Jedi on PyPy. (see https://github.com/python-trio/trio/pull/2887 and https://github.com/python-trio/trio/pull/3075) (need to update `test_static_tool_sees_class_members` too) - [x] Only run autodeps in `python-trio/trio` (see https://github.com/python-trio/trio/pull/2892) - [x] Add a `gc.collect()` to the top of `test_for_leaking_fds` (this seems to address test flakiness I've seen elsewhere) (see https://github.com/python-trio/trio/pull/2888) - [x] Start running `mypy` on PyPy. (see https://github.com/python-trio/trio/pull/3075) - [x] switch macos to run on m1 (see https://github.com/python-trio/trio/pull/2953) Adding more runs: - [ ] Add an anaconda run - [x] Alpine run (see https://github.com/python-trio/trio/pull/2933) - [ ] Try out qemu for a freebsd - [x] Cython run (see https://github.com/python-trio/trio/pull/2942) - [ ] Run full test suite on Cython - [x] Update MacOS and Windows Python matrix to support 3.11 and 3.12. (see https://github.com/python-trio/trio/pull/3017) - [x] Add CPython 3.13 (see https://github.com/python-trio/trio/pull/3005) - [ ] ... Android run??? (https://github.com/marketplace/actions/android-emulator-runner ??) - [x] pypy nightly 3.11 (not possible) - [x] add pypy runs for macos (see https://github.com/python-trio/trio/pull/3074) - [x] add pypy runs for windows (see #2776 and #2678) (see https://github.com/python-trio/trio/pull/3074) Removing runs: - [x] Don't run PyPy nightlies less than 3.11 (see https://github.com/python-trio/trio/pull/2952) These feel like they will take more motivation than I currently have :(
Fixing existing runs:
test_static_tool_sees_class_memberstoo)python-trio/trio(see Try to prevent autodeps from running in forked repos #2892)gc.collect()to the top oftest_for_leaking_fds(this seems to address test flakiness I've seen elsewhere) (see Address PyPy flakiness in test_for_leaking_fds #2888)mypyon PyPy. (see Enable mypy and disable jedi on PyPy #3075)Adding more runs:
Removing runs:
These feel like they will take more motivation than I currently have :(