Skip to content

Update PyJWT to 2.15.1 - #334

Open
katsugtgz wants to merge 1 commit into
LibreChat-AI:mainfrom
katsugtgz:dep-bump-pyjwt-2.15.1
Open

katsugtgz wants to merge 1 commit into
LibreChat-AI:mainfrom
katsugtgz:dep-bump-pyjwt-2.15.1

Conversation

@katsugtgz

Copy link
Copy Markdown

Updates PyJWT to address 28 open advisories for 2.13.0, including GHSA-ffc3-869f-jxw9, GHSA-9j54-fg26-wv3r, GHSA-p4g4-x82p-q773 and GHSA-w2cx-738m-mc7w.

Evidence:

  • requirements.txt and requirements.lite.txt referenced PyJWT==2.13.0
  • OSV reports 28 advisories for 2.13.0 and none for 2.15.1 (2.14.0 still clears 4, so the bump goes to the clean line)
  • updated version: 2.15.1

Validation:

  • pip install -r requirements.txt under Python 3.12 (repo's CI/Docker version) installs pyjwt 2.15.1
  • pytest --maxfail=1 --disable-warnings (unit tests, per CI): 303 passed, 6 skipped

Scope: dependency pin update in the two requirements files only.

2.13.0 is affected by 28 open PyJWT advisories in OSV, including
GHSA-ffc3-869f-jxw9, GHSA-9j54-fg26-wv3r and GHSA-p4g4-x82p-q773.
2.15.1 is clear of all current PyJWT advisories.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant