jiffyclub / snakeviz

An in-browser Python profile viewer
https://jiffyclub.github.io/snakeviz/
Other
2.36k stars 139 forks source link

ci: Add Python 3.10 to testing #168

Closed matthewfeickert closed 3 years ago

matthewfeickert commented 3 years ago

This PR adds CPython 3.10 to the testing matrix used in CI and adds CPython 3.10 support to the PyPI metadata. It additionally sets the oldest CPython version tested on macos-latest to be Python 3.7 given that the upcoming change in macos-latest to a macOS-11 image will drop support for all EOL Pythons, which is Python 3.6 and older (c.f. https://github.com/actions/virtual-environments/issues/4060).

That's the total effect of this PR. Internally in the GHA CI workflow it does two other things:

matthewfeickert commented 3 years ago

Hi @jiffyclub :wave:. This PR is ready for review. Let me know if you have any questions. :+1:

jiffyclub commented 3 years ago

Thank you!