Skip to content

deps(python): Bump joserfc from 1.7.1 to 1.7.6 - #12486

Merged
MarkusNeusinger merged 1 commit into
mainfrom
dependabot/uv/joserfc-1.7.6
Nov 2, 2026
Merged

MarkusNeusinger merged 1 commit into
mainfrom
dependabot/uv/joserfc-1.7.6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 31, 2026 •

Copy link
Copy Markdown
Contributor

Bumps joserfc from 1.7.1 to 1.7.6.

Release notes

Sourced from joserfc's releases.

1.7.6

   🐞 Bug Fixes

    View changes on GitHub

1.7.5

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

1.7.4

   🐞 Bug Fixes

    View changes on GitHub

1.7.3

   🐞 Bug Fixes

    View changes on GitHub

1.7.2

   🐞 Bug Fixes

    View changes on GitHub
Changelog

Sourced from joserfc's changelog.

1.7.6

Released on October 19, 2026

  • JWE: Limit base64url-encoded additional authenticated data to 65,536 bytes before copying or decoding it in JSON serialization. Configure the limit with JWERegistry(max_aad_length=...).
  • JWT: Reject non-string jti claims, including arrays containing an expected token ID, even when no claim options are configured.
  • JWT: Report the correct claim name for invalid iss values.
  • JWS & JWE: Validate compact token size before splitting it into segments.
  • JWK: Handle key set equality comparisons with unrelated types.

1.7.5

Released on August 29, 2026

  • JWK: Ignore keys with unknown kty values when importing a key set.
  • JWE: Add max_recipients to JWERegistry.

1.7.4

Released on July 13, 2026

  • Reject JWS general JSON serialization when signatures is empty.
  • Raises DecodeError when encrypted_key is None in JWE.

1.7.3

Released on July 8, 2026

  • Add default claims validation for iss, sub and aud.
  • Add size validation even for self-provided payload.

1.7.2

Released on June 29, 2026

  • Avoid trailing padding for JWTs.
Commits
  • c54d9cc chore: release 1.7.6
  • d060c2e fix(ci): restrict default workflow token permissions
  • e93fd2b fix(jwt): require string values for jti claims
  • 25e9526 fix(jwe): limit additional authenticated data size
  • 27d7c8a fix(jwk): handle KeySet equality with unrelated types (#106)
  • 397e04f fix: validate compact value size before split
  • 8074dc7 Merge pull request #105 from janmrow/fix/jwt-iss-claim-name
  • eec6d5e fix(jwt): report correct claim name for invalid iss
  • 357c319 chore: release 1.7.5
  • d6dc8df feat: add max_recipients on JWERegistry
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python labels Oct 31, 2026
@MarkusNeusinger

Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [joserfc](https://github.com/authlib/joserfc) from 1.7.1 to 1.7.6.
- [Release notes](https://github.com/authlib/joserfc/releases)
- [Changelog](https://github.com/authlib/joserfc/blob/main/docs/changelog.rst)
- [Commits](authlib/joserfc@1.7.1...1.7.6)

---
updated-dependencies:
- dependency-name: joserfc
  dependency-version: 1.7.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/uv/joserfc-1.7.6 branch from 62477db to 35b069d Compare November 1, 2026 23:53
@MarkusNeusinger
MarkusNeusinger merged commit b8c3fce into main Nov 2, 2026
14 checks passed
@MarkusNeusinger
MarkusNeusinger deleted the dependabot/uv/joserfc-1.7.6 branch November 2, 2026 00:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant