-
-
Notifications
You must be signed in to change notification settings - Fork 367
Open
Description
Fixing existing runs:
- Don't run Jedi on PyPy. (see Export test fixes #2887 and Enable mypy and disable jedi on PyPy #3075) (need to update
test_static_tool_sees_class_members
too) - Only run autodeps in
python-trio/trio
(see Try to prevent autodeps from running in forked repos #2892) - Add a
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) - Start running
mypy
on PyPy. (see Enable mypy and disable jedi on PyPy #3075) - switch macos to run on m1 (see Make sure we're running on M1 MacOS #2953)
Adding more runs:
- Add an anaconda run
- Alpine run (see Add Alpine to CI #2933)
- Try out qemu for a freebsd
- Cython run (see Add Cython to CI #2942)
- Run full test suite on Cython
- Update MacOS and Windows Python matrix to support 3.11 and 3.12. (see Add Python 3.11 and 3.12 to Windows and MacOS matrices #3017)
- Add CPython 3.13 (see Fixes for 3.13 #3005)
- ... Android run??? (https://github.com/marketplace/actions/android-emulator-runner ??)
- pypy nightly 3.11 (not possible)
- add pypy runs for macos (see Test PyPy 3.10 on both Windows and MacOS #3074)
- add pypy runs for windows (see Error in CI with Windows pypy-3.9-nightly on master #2776 and pypy-3.10 support #2678) (see Test PyPy 3.10 on both Windows and MacOS #3074)
Removing runs:
- Don't run PyPy nightlies less than 3.11 (see Remove PyPy nightly runs #2952)
These feel like they will take more motivation than I currently have :(
jakkdl and CoolCat467
Metadata
Metadata
Assignees
Labels
No labels