jpadilla / pyjwt

JSON Web Token implementation in Python
https://pyjwt.readthedocs.io
MIT License
5.08k stars 679 forks source link

Adjust expected exceptions in option merging tests for PyPy3 #763

Closed mgorny closed 2 years ago

mgorny commented 2 years ago

PyPy3 raises ValueError rather than TypeError when trying to combine a dict and a str in dict unpacking. Update the test expectations appropriately.

Fixes #580


I've also fixed CI testing for Python 3.10 (no tox targets were run) and added 3.11 and all PyPy3 versions. They seem to all pass on my fork, except for codecov uploads (obviously).

mgorny commented 2 years ago

I've removed pypy-3.7 to avoid windows failures. AFAIR it's going to be discontinued in the next release anyway.

auvipy commented 2 years ago

wise decision

mgorny commented 2 years ago

Thanks!