Subject: CVS commit: pkgsrc/textproc/py-JWT
From: Adam Ciarcinski
Date: 2024-08-04 09:30:12
Message id: 20240804073012.879A2FC74@cvs.NetBSD.org

Log Message:
py-JWT: updated to 2.9.0

v2.9.0

Changed

- Drop support for Python 3.7 (EOL)
- Allow JWT issuer claim validation to accept a list of strings too

Fixed

- Fix unnecessary string concatenation
- Fix docs for ``jwt.decode_complete`` to include ``strict_aud`` option
- Fix docs step
- Fix: Remove an unused variable from example code block

Added

- Add support for Python 3.12
- Improve performance of ``is_ssh_key`` + add unit test
- Allow ``jwt.decode()`` to accept a PyJWK object
- Make ``algorithm_name`` attribute available on PyJWK
- Raise ``InvalidKeyError`` on invalid PEM keys to be compatible with \ 
cryptography 42.x.x
- Raise an exception when required cryptography dependency is missing

Files:
RevisionActionfile
1.25modifypkgsrc/textproc/py-JWT/Makefile
1.7modifypkgsrc/textproc/py-JWT/PLIST
1.22modifypkgsrc/textproc/py-JWT/distinfo