pyca / pynacl

Python binding to the Networking and Cryptography (NaCl) library
https://pynacl.readthedocs.io/
Apache License 2.0
1.06k stars 233 forks source link

Add support for Python 3.10 #702

Closed hugovk closed 2 years ago

hugovk commented 2 years ago

Python 3.10 was released on 2021-10-04:


Also pypy3 is deprecated and is not available in newer images: https://github.com/actions/setup-python/issues/244#issuecomment-925966022

Instead explicitly specify the version: https://github.com/actions/setup-python#specifying-a-pypy-version


wheel-builder.yml will need some updates too, on a quick glance at least this regex will need fixing for the two digit minor version of 3.10:

https://github.com/pyca/pynacl/blob/6bf77d955788663cb5b4dc9280f71b6d9b5a119e/.github/workflows/wheel-builder.yml#L23