aleph
                                
                                 aleph copied to clipboard
                                
                                    aleph copied to clipboard
                            
                            
                            
                        Bump authlib from 0.15.5 to 1.3.2
Bumps authlib from 0.15.5 to 1.3.2.
Release notes
Sourced from authlib's releases.
Version 1.3.2
- Prevent ever-growing session size for OAuth clients.
- Revert
quoteclient id and secret.
unquotebasic auth header for authorization server.Version 1.3.1
Prevent
OctKeyto import ssh and PEM strings.Version 1.3.0
Bug fixes
- Restore AuthorizationServer.create_authorization_response behavior, via #558 by
@TurnrDev- Include leeway in validate_iat() for JWT, via #565 by
@dhallam- Fix encode_client_secret_basic, via #594 by
@Prilkop- Use single key in JWK if JWS does not specify kid, via #596 by
@dklimpel- Fix error when RFC9068 JWS has no scope field, via #598 by
@tanguilp- Get werkzeug version using importlib, via #591 by
@Sparrow0hawkBreaking changes
Version 1.2.1
- Apply headers in
ClientSecretJWT.signmethod, via #552- Allow falsy but non-None grant uri params, via #544
- Fixed
authorize_redirectfor Starlette v0.26.0, via #533- Removed
has_client_secretmethod and documentation, via #513- Removed
request_invalidandtoken_revokedremaining occurences and documentation. #514- Fixed RFC7591
grant_typesandresponse_typesdefault values, via #509- Add support for python 3.12, via #590
Version 1.2.0
- Not passing
request.bodytoResourceProtector, #485.- Use
flask.ginstead of_app_ctx_stack, #482.- Add
headersparameter back toClientSecretJWT, #457.- Always passing
realmparameter in OAuth 1 clients, #339.- Implemented RFC7592 Dynamic Client Registration Management Protocol, #505`
- Add
default_timeoutfor requestsOAuth2SessionandAssertionSession.- Deprecate
jwk.loadsandjwk.dumpsVersion 1.1.0
This release contains breaking changes and security fixes.
- Allow to pass
claims_optionsto Framework OpenID Connect clients, via #446 by@Galaxy102- Fix
.streamwith context for HTTPX OAuth clients, via #465 by@bjoernmeier- Fix Starlette OAuth client for cache store, via #478 by
@haggenBreaking changes:
... (truncated)
Changelog
Sourced from authlib's changelog.
Version 1.3.2
- Prevent ever-growing session size for OAuth clients.
- Revert
quoteclient id and secret.
unquotebasic auth header for authorization server.Version 1.3.1
Released on June 4, 2024
- Prevent
OctKeyto import ssh and PEM strings.Version 1.3.0
Released on Dec 17, 2023
- Restore
AuthorizationServer.create_authorization_responsebehavior, via :PR:558- Include
leewayinvalidate_iat()for JWT, via :PR:565- Fix
encode_client_secret_basic, via :PR:594- Use single key in JWK if JWS does not specify
kid, via :PR:596- Fix error when RFC9068 JWS has no scope field, via :PR:
598- Get werkzeug version using importlib, via :PR:
591New features:
- RFC9068 implementation, via :PR:
586, by@azmeuk.Breaking changes:
- End support for python 3.7
Version 1.2.1
Released on Jun 25, 2023
- Apply headers in
ClientSecretJWT.signmethod, via :PR:552- Allow falsy but non-None grant uri params, via :PR:
544- Fixed
authorize_redirectfor Starlette v0.26.0, via :PR:533- Removed
has_client_secretmethod and documentation, via :PR:513- Removed
request_invalidandtoken_revokedremaining occurences and documentation. :PR:514- Fixed RFC7591
grant_typesandresponse_typesdefault values, via :PR:509.- Add support for python 3.12, via :PR:
590.Version 1.2.0
... (truncated)
Commits
- d7db2c3chore: release 1.3.2
- 01f1243Revert "fix encode_client_secret_basic to match rfc6749"
- 63c9fb6fix(oauth2): unquote username and password for basic auth
- 66d5b19docs: Update index.rst (#670)
- 11f13e4fix: Fix list of scopes in app integrations (#631)
- 4da41daMerge pull request #661 from Presence-AI/master
- 01583a3fix: use unique variable name when clearing old state data to avoid setting s...
- 0ad753cMerge pull request #644 from Wauplin/622-fix-ever-growing-session-cookie
- 174248eMerge pull request #656 from borislaviv/master
- 341ce0eExtract load_key construction to separate method
- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- @dependabot rebasewill rebase this PR
- @dependabot recreatewill recreate this PR, overwriting any edits that have been made to it
- @dependabot mergewill merge this PR after your CI passes on it
- @dependabot squash and mergewill squash and merge this PR after your CI passes on it
- @dependabot cancel mergewill cancel a previously requested merge and block automerging
- @dependabot reopenwill reopen this PR if it is closed
- @dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- @dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency
- @dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- @dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- @dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)