Commit Graph

  • a5af6131ac Accepting request 1311065 from devel:languages:python factory Dominique Leuenberger 2025-10-13 13:36:03 +00:00
  • 8ea9ef234a - Update to 1.6.5 (fixes CVE-2025-61920, bsc#1251921) * RFC7591 generate_client_info and generate_client_secret take a request parameter. * Add size limitation when decode JWS/JWE to prevent DoS. * Add size limitation for DEF JWE zip algorithm. - Update to 1.6.4 * fix(jose): prevent public/unprotected header overwriting protected header by @lepture in #809 * Fix InsecureTransportError raising by @azmeuk in #810 * Add conventional-commits pre-commit hook by @azmeuk in #811 * Fix response_mode=form_post with Starlette client by @azmeuk in #812 * Specify README.md as project long description by @EpicWink in #817 * Migrate tests to pytest paradigm by @azmeuk in #813 * jose/jws: Reject unprotected ‘crit’ and enforce type; add tests by @AL-Cybision in #823 * Use explicit *.test urls in unit tests by @azmeuk in #824 - Update to 1.6.3 * Add diff-cover check in GHA by @azmeuk in #803 * Run GHA unit tests with uv by @azmeuk in #805 * Move from pre-commit to prek by @azmeuk in #804 * Sign OIDC id_token according to id_token_signed_response_alg client metadata by @azmeuk in #802 - Update to 1.6.2 * Allow insecure transport for 127.0.0.1 for debugging by @geigerzaehler in #788 * Raise a MissingCodeError when code parameter is missing by @lepture in #786 * Temporarily restore OAuth2Request body parameter by @azmeuk in #791 * Raise MissingCodeException when code parameter is missing by @lepture in #794 * Fix id_token generation with EdDSA alg by @azmeuk in #800 - Update test requirements Markéta Machová 2025-10-13 10:51:43 +00:00
  • cbd790c950 Accepting request 1298827 from devel:languages:python Dominique Leuenberger 2025-08-12 15:04:06 +00:00
  • d4ea5e7d5a - Update to 1.6.1 * Filter key set with additional "alg" and "use" parameters. - Fix bogus version number in previous changelog entry - Rename README.rst to README.md in %files section Nico Krapp 2025-08-11 12:30:53 +00:00
  • 4097c75932 Accepting request 1282354 from devel:languages:python Ana Guerrero 2025-06-03 15:57:40 +00:00
  • 3a84d72971 - Update to 1.6.2 * Fix issue when RFC9207 is enabled and the authorization endpoint response is not a redirection. pull request #733 * Fix missing state parameter in authorization error responses. issue #525 * Support for acr and amr claims in id_token. issue #734 * Support for the none JWS algorithm. * Fix response_types strict order during dynamic client registration. issue #760 * Implement RFC9101 The OAuth 2.0 Authorization Framework: JWT-Secured Authorization Request (JAR). issue #723 * OIDC UserInfo endpoint support. issue #459 - Drop 767-skip-xc20p-tests.patch, merged upstream Nico Krapp 2025-06-03 13:47:52 +00:00
  • 5ab3f7e034 Accepting request 1274078 from devel:languages:python leap-16.1 leap-16.0 Dominique Leuenberger 2025-05-03 18:59:15 +00:00
  • 66d63d825d Try tests Matej Cepl 2025-05-02 22:02:10 +00:00
  • 75a20f7b31 - Add 767-skip-xc20p-tests.patch to skip unavailable tests (gh#authlib/authlib#456). Matej Cepl 2025-05-02 21:30:36 +00:00
  • 154dac9401 Accepting request 1272263 from devel:languages:python Ana Guerrero 2025-04-24 15:25:46 +00:00
  • c7640e88eb - Update to 1.5.2 * Forbid fragments in `redirect_uris. :issue:714 * Fix invalid characters in error_description. :issue:720 * Add claims_cls` parameter for client's parse_id_token method. :issue:725` Matej Cepl 2025-04-23 20:23:29 +00:00
  • 0a0f318345 Accepting request 1269067 from devel:languages:python Ana Guerrero 2025-04-14 10:59:26 +00:00
  • abb85186ea - Support both lowercased and unnormalized metadata directory names. Steve Kowalik 2025-04-14 05:42:59 +00:00
  • c6fbd736ab - Lowercase metadata directory name. Steve Kowalik 2025-03-26 00:26:47 +00:00
  • 4fc115cef4 Accepting request 1255455 from devel:languages:python Ana Guerrero 2025-03-24 12:31:55 +00:00
  • 5b44752bbc - update to 1.5.1: * Fix RFC9207 iss parameter. * Fix token introspection auth method for clients. * Optional typ claim in JWT tokens. * JWT validation leeway. * Implement server-side :rfc:RFC9207 <9207>. * generate_id_token can take a kid parameter. * More detailed InvalidClientError. * OpenID Connect Dynamic Client Registration implementation. Dirk Mueller 2025-03-23 21:42:41 +00:00
  • 10fbcc3490 Accepting request 1244113 from devel:languages:python Ana Guerrero 2025-02-07 22:07:01 +00:00
  • 4d5725d65e - Update to 1.4.1 * Improve garbage collection on OAuth clients. (#698) * Fix client parameters for httpx. (#694) Markéta Machová 2025-02-07 10:41:08 +00:00
  • e3b8113fe1 Accepting request 1240304 from devel:languages:python Ana Guerrero 2025-01-27 19:52:26 +00:00
  • 5c35145c53 - Update to 1.4.0 * Fix id_token decoding when kid is null. :pr:659 * Support for Python 3.13. :pr:682 * Force login if the prompt parameter value is login. :pr:637 * Support for httpx 0.28, :pr:695 * Breaking changes: - Stop support for Python 3.8. :pr:682 - Drop py313-tests.patch, because now in upstream. - Drop httpx028.patch, because now in upstream. Matej Cepl 2025-01-25 20:55:26 +00:00
  • 67866456e4 Accepting request 1232630 from devel:languages:python Ana Guerrero 2024-12-19 20:42:15 +00:00
  • b5b2619693 - Add httpx028.patch to add compatibility with new httpx Nico Krapp 2024-12-19 15:37:31 +00:00
  • 8bb222bc0b Accepting request 1219795 from devel:languages:python Dominique Leuenberger 2024-10-31 15:10:05 +00:00
  • 667a364048 - modernize spec file Dirk Mueller 2024-10-31 09:14:35 +00:00
  • f2c60b332a - add py313-tests.patch Dirk Mueller 2024-10-31 09:13:33 +00:00
  • 59153e6f7b Accepting request 1204401 from devel:languages:python Ana Guerrero 2024-09-30 13:38:23 +00:00
  • 8ca146f2a7 - update to 1.3.2: * Prevent ever-growing session size for OAuth clients. * Revert quote client id and secret. * unquote basic auth header for authorization server. Dirk Mueller 2024-09-28 20:04:14 +00:00
  • cfd5b142f6 Accepting request 1179686 from devel:languages:python Ana Guerrero 2024-06-10 15:38:28 +00:00
  • 44dca2d480 - Update to 1.3.1 (CVE-2024-37568, bsc#1226138): * Prevent OctKey to import ssh and PEM strings. Daniel Garcia 2024-06-10 11:08:18 +00:00
  • 55a146e0c9 Accepting request 1141850 from devel:languages:python Ana Guerrero 2024-01-28 18:40:08 +00:00
  • 5243ea9f58 Accepting request 1141500 from home:alarrosa:branches:devel:languages:python Dirk Mueller 2024-01-26 22:24:25 +00:00
  • 6d39b8e320 Accepting request 1137639 from devel:languages:python Ana Guerrero 2024-01-09 19:49:45 +00:00
  • 20c41d0886 - update to 1.3.0: * Restore AuthorizationServer.create_authorization_response behavior, via :PR:558 * Include leeway in validate_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:591 * New features: * RFC9068 implementation, via :PR:586, by @azmeuk. * Breaking changes: * End support for python 3.7 - Update to version 1.2.0 * Fix Starlette OAuth client for cache store, via PR#478. - Remove unneeded BuildRequires on mock. Dirk Mueller 2024-01-08 20:58:17 +00:00
  • 5e59753dcd Accepting request 1095232 from devel:languages:python Dominique Leuenberger 2023-06-26 16:15:39 +00:00
  • 6df3cb17be - update to 1.2.1: * Apply headers in `ClientSecretJWT.sign method * Allow falsy but non-None grant uri params * Fixed authorize_redirect for Starlette v0.26.0 * Removed has_client_secret method and documentation * Removed request_invalid and token_revoked remaining occurences and documentation. * Fixed RFC7591 grant_types and response_types` default values Dirk Mueller 2023-06-25 18:50:07 +00:00
  • 90200c0cf5 Accepting request 1092368 from devel:languages:python Dominique Leuenberger 2023-06-12 13:26:12 +00:00
  • 7efe87acd6 - Add %{?sle15_python_module_pythons} Dirk Mueller 2023-06-11 20:05:43 +00:00
  • 69d00a139b OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Authlib?expand=0&rev=18 Dirk Mueller 2023-06-11 20:04:53 +00:00
  • dcdea716da OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Authlib?expand=0&rev=17 Matej Cepl 2023-04-12 15:58:07 +00:00
  • 48c696d33d Accepting request 1042592 from devel:languages:python Dominique Leuenberger 2022-12-13 17:56:19 +00:00
  • 8f4d996651 Accepting request 1042527 from home:yarunachalam:branches:devel:languages:python Markéta Machová 2022-12-13 09:59:26 +00:00
  • d0f8157ae0 Accepting request 1010157 from devel:languages:python Dominique Leuenberger 2022-10-12 16:25:58 +00:00
  • 9f8c51d13f Accepting request 1009951 from home:yarunachalam:branches:devel:languages:python Dirk Mueller 2022-10-12 08:41:03 +00:00
  • bf58a4262b Accepting request 992686 from devel:languages:python Dominique Leuenberger 2022-08-04 11:23:53 +00:00
  • 903b11bf4e - Remove unneeded BuildRequires on mock. - Remove duplicated BuildRequires on pytest. Steve Kowalik 2022-08-04 06:32:18 +00:00
  • c90c02e7fb Accepting request 975956 from devel:languages:python Dominique Leuenberger 2022-05-10 13:12:07 +00:00
  • c875829ccc - Fix tests. Matej Cepl 2022-05-09 23:53:39 +00:00
  • 23e25789ae Accepting request 971767 from devel:languages:python Dominique Leuenberger 2022-04-21 13:43:34 +00:00
  • f24c1c7b90 Accepting request 971638 from home:stroeder:iam Markéta Machová 2022-04-21 12:31:59 +00:00
  • 69012449ed Accepting request 933278 from devel:languages:python Dominique Leuenberger 2021-11-23 21:10:41 +00:00
  • 250ffbf657 Accepting request 931766 from home:stroeder:iam Matej Cepl 2021-11-16 14:12:42 +00:00
  • 1860b90b1f Accepting request 911999 from devel:languages:python Richard Brown 2021-08-16 08:11:33 +00:00
  • b3083034a6 Accepting request 911970 from home:glaubitz:branches:devel:languages:python Matej Cepl 2021-08-13 14:03:19 +00:00
  • 9fd0e0eb4f Accepting request 911202 from devel:languages:python Richard Brown 2021-08-11 09:47:07 +00:00
  • d22fa56bac Accepting request 911112 from home:jengelh:branches:devel:languages:python Markéta Machová 2021-08-10 08:10:21 +00:00
  • 9fe381d01f Accepting request 910824 from home:darix:apps Matej Cepl 2021-08-09 13:12:37 +00:00
  • a13610faa0 Accepting request 825437 from devel:languages:python Dominique Leuenberger 2020-08-12 08:30:05 +00:00
  • 608befca18 Accepting request 825427 from home:hellcp Tomáš Chvátal 2020-08-10 18:17:17 +00:00