CI broken on python 3.10
Recent CI runs (gh-353, gh-361) are all broken on python 3.10, with tracebacks pointing to hypothesis internals. E.g. https://github.com/data-apis/array-api-compat/actions/runs/19609218701/job/56152540302?pr=361
Bisecting hypothsis versions locally, it appears that hypothesis 6.144 is the last version which works, and 6.146 and above (the current pypi one right now is 6.148) are broken.
Out of recent hypothesis PRs, https://github.com/HypothesisWorks/hypothesis/pull/4604 is suspect.
Strangely enough,
- testing locally,
python==3.10.0frommamba install python==3.10is broken, butmamba install python==3.10.2works. - on CI, it seems to install
python==3.10.19via thesetup-pythonaction.
An upstream issue: https://github.com/HypothesisWorks/hypothesis/issues/4606
fixed by https://github.com/data-apis/array-api-tests/pull/398, closing.