jpadilla / pyjwt

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

Drop support for Python 3.8 #1007

Closed kkirsche closed 3 weeks ago

kkirsche commented 1 month ago

With the release of Python 3.13, Python 3.8 is now end of life, as shown on https://devguide.python.org/versions/

By dropping Python 3.8, this expands the available features for unconditional use in the library to include (but is not limited to):

If more complete typing information is desired, additional work can be done to incorporate typing-extensions so that things like kwargs can be strongly typed via Unpack