NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3203 most downloaded on PyPI
Typing stubs for Authlib
Last release 23 days ago
11 Sep 2026
Release timing varies
gaps range from 9 days to 2 months
Nearly every release is documented
notes for 42 of 43 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
43 releases · first in 2024
One column per month.
* Improve requests integrations
* Improve Flask integrations
* Update to 1.8.0 (#16326) Closes: #16324
Update to 1.8.0 (#16326)
Closes: #16324
Add requests as an optional dependency
* fixed some typos
* Improve utility functions
Run Pyrefly on typeshed stubs in CI
Type OAuth2Client.introspect_token
* Replace NoReturn with Never
NoReturn with Never (#16079)* Update to 1.7.2
* Update to 1.7.1
Upgrade black to 26.5.0
Upgrade black to 26.5.0 (#15801)
[Authlib] Add default for generate_token(chars)
[Authlib] Fix JsonWebKey.import_key typing
[Authlib] Fix JsonWebKey.import_key typing (#15766)
Import some items from typing instead of typing_extensions
Import some items from typing instead of typing_extensions (#15711)
Part of #13782
[Authlib] Bump to 1.6.11
[Authlib] Bump to 1.6.11 (#15647)
[stubsabot] Bump Authlib to 1.6.10
[stubsabot] Bump Authlib to 1.6.10 (#15643)
Use dashes instead of underscores for METADATA.toml field names
Use dashes instead of underscores for METADATA.toml field names (#15614)
Rename requires to dependencies in METADATA files
[Authlib] Update to 1.6.9
[Authlib] Update to 1.6.9 (#15481)
[stubsabot] Bump Authlib to 1.6.8
[stubsabot] Bump Authlib to 1.6.8 (#15429)
[stubsabot] Bump Authlib to 1.6.7
[stubsabot] Bump Authlib to 1.6.7 (#15382)
Release: https://pypi.org/pypi/Authlib/1.6.7 Repository: https://github.com/authlib/authlib Typeshed stubs: https://github.com/python/typeshed/tree/main/stubs/Authlib Diff: https://github.com/authlib/authlib/compare/v1.6.6...v1.6.7
Stubsabot analysis of the diff between the two releases:
authlib/consts.py, authlib/jose/__init__.py, authlib/oauth2/rfc9101/authorization_server.py, authlib/oidc/core/grants/util.py, authlib/oidc/core/userinfo.py.If stubtest fails for this PR:
Note that you will need to close and re-open the PR in order to trigger CI
Co-authored-by: stubsabot <>
Update outdated upstream_repository fields
Update outdated upstream_repository fields (#15334)
[Authlib] Annotate more
[Authlib] Annotate more (#15203)
Remove return types for not implemented methods
Remove outdated allowlist entries
[Authlib] Update to 1.6.5
[Authlib] Update to 1.6.5 (#14830)
Added annotation for fetch_request_token of OAuth1Client class
Added annotation for fetch_request_token of OAuth1Client class (#14711)
[Authlib] Update to 1.6.4
[Authlib] Update to 1.6.4 (#14736)
Update mypy to 1.18.1
Update mypy to 1.18.1 (#14699)
[Authlib] Update to 1.6.2
[Authlib] Update to 1.6.2 (#14635)
Mark stub-only private symbols as @type_check_only in third-party stubs
Mark stub-only private symbols as @type_check_only in third-party stubs (#14545)
[Authlib] Mark as partial again
[Authlib] Mark as partial again (#14394)
Some integrations are missing from the stubs
Nothing published for this version
[Authlib] Add missing stubs
[Authlib] Add missing stubs (#14368)
Bump Authlib to ~=1.6.0
Bump Authlib to ~=1.6.0 (#14364)
[Authlib] Update to 1.5.2
[Authlib] Update to 1.5.2 (#13840)
[Authlib] Fix stubtest for latest Python 3.13 patch release
[Authlib] Fix stubtest for latest Python 3.13 patch release (#14233)
Replace Incomplete | None = None in third party stubs
Replace Incomplete | None = None in third party stubs (#14063)
Update authlib to 1.5.*
Update authlib to 1.5.* (#13540)
Improve Authlib
Improve Authlib (#13801)
[stubsabot] Bump Authlib to 1.4.*
[stubsabot] Bump Authlib to 1.4.* (#13329)
Release: https://pypi.org/pypi/Authlib/1.4.0 Repository: https://github.com/lepture/authlib Typeshed stubs: https://github.com/python/typeshed/tree/main/stubs/Authlib Diff: https://github.com/lepture/authlib/compare/v1.3.2...v1.4.0
Stubsabot analysis of the diff between the two releases:
authlib/consts.py, authlib/jose/rfc7517/key_set.py, authlib/oauth2/rfc9068/introspection.py, authlib/oauth2/rfc9068/revocation.py, authlib/oidc/core/grants/util.py.Co-authored-by: Brian Villemarette Co-authored-by: Jelle Zijlstra
Authlib (v2) (#13140)
Co-authored-by: Brian Villemarette brian.villemarette@trucesoftware.com Co-authored-by: Jelle Zijlstra jelle.zijlstra@gmail.com
Your coding agent can read these notes before it upgrades. Set up the MCP server →