Current Series Release Notes¶
5.11.1-9¶
Upgrade Notes¶
Support for Python 3.9 has been dropped. The minimum version of Python now supported in 3.10.
Bug Fixes¶
OIDC Device Authorization Flow: allow acquiring either an OIDC id_token or an OAuth access_token as some IDPs provide both (RFC8628 does not specify if ID tokens may be acquired).
[bug 2105891] This change prevents
client_id
from appearing more than once per request, fixing a previous 401 error with Okta. Credentials should either be in the auth header, POST body, or aclient_assertation
in the POST body. If theclient_secret
is set, it will be withclient_id
in the auth headers. If it is not,client_id
will be added to the payload.