Add a CI run with PyPy
- Dominant language
- Python
- Stars
- 1.7k
- Forks
- 778
- Avg merge
- 2h 50m
- Merged PRs (30d)
- 3
Description
There are currently a [handful of open issues with "pypy"](https://github.com/dask/distributed/issues?q=is%3Aissue+is%3Aopen+pypy) in them. Would there be any interest in adding a PyPy CI job? Unfortunately the most modern PyPy right now only supports python3.6 which is slated for deprecation by the Python Scientific Data stack at the end of June 2020.
If this is deemed worthy, I see you use both travis and github actions for CI. Travis seems to lag a bit in PyPy support (if [their documentation](https://docs.travis-ci.com/user/languages/python/#pypy-support) is up to date), while I think github actions is based on Azure Pipelines, which does have latest PyPy installed on the [Ubuntu 18.04 image](https://github.com/actions/virtual-environments/blob/master/images/linux/Ubuntu1804-README.md) (at the bottom of that link). In any case, [NumPy's CI](https://github.com/numpy/numpy/blob/v1.19.0rc2/tools/pypy-test.sh#L31) unpacks a [PyPy tarball release](https://downloads.python.org/pypy/). So there are many ways to set this up.
Contributor guide
Assessment
This issue has not been assessed yet.