------------------------------------------------------------------- Tue Nov 5 12:22:50 UTC 2024 - pgajdos@suse.com - version update to 0.7.9 * Python3 support * Add support for v2 password hashes * Updated to pyproject.toml * Updated libraries ------------------------------------------------------------------- Thu Mar 21 17:09:04 UTC 2024 - Dirk Müller - update to 0.7.8: * Add retries to the APIClient session ------------------------------------------------------------------- Wed Apr 6 10:23:23 UTC 2022 - pgajdos@suse.com - python-mock is not required for build ------------------------------------------------------------------- Mon Feb 22 14:42:08 UTC 2021 - Markéta Machová - Drop broken %ifpython3 macro, we don't need setuptools during runtime ------------------------------------------------------------------- Tue Sep 22 18:46:00 UTC 2020 - Antoine Belvire - Update to version 0.7.7: * Fix incorrect validation of JWKs passed to oauth.Client constructor, which was actually *preventing* the caller from setting a correct value rather than checking that they did so. - Fix check section: Use double quotes when defining the list of tests since single quotes mess with the pytest macro. ------------------------------------------------------------------- Sat Jul 11 13:33:33 UTC 2020 - Antoine Belvire - Update to version 0.7.6: * Add ability to configure a fixed list of JWT access token keys, by passing them as an argument to `oauth.Client()` rather than fetching them at runtime from the server. * Fix verification of JWT access token `typ` header. * Fix verification of `scope` list obtained from a JWT access token. - Changes from version 0.7.5: * Add support for `reason` and `verification_method` keyword arguments to the `login` method. - Changes from version 0.7.4: * Perform more complete checking of the `state` parameter when authorizing an OAuth code. * When verifying OAuth access tokens, try to verify them locally as a JWT rather than passing them to the remote verification endpoint. - Add new dependency: PyJWT. - Update existing dependency: six >= 1.14. - Update list of excluded tests. ------------------------------------------------------------------- Wed May 20 07:26:28 UTC 2020 - Petr Gajdos - %python3_only -> %python_alternative ------------------------------------------------------------------- Fri Jul 26 07:07:23 UTC 2019 - Antoine Belvire - Update to version 0.7.3: * Allow specifying a `ttl` when redeeming an authorization code. ------------------------------------------------------------------- Mon Jun 3 18:34:02 UTC 2019 - Antoine Belvire - Update to version 0.7.2: * Several cleans for Python3 compatibility. * Fix a bug which could accidentally introduce multiple slashes into the result of oauth.Client.get_redirect_url. ------------------------------------------------------------------- Tue Mar 26 12:47:52 UTC 2019 - Tomáš Chvátal - Update to 0.7.1: * Fix test bustage due to session verification. * Add support for TOTP. - Add missing deps - Enable tests ------------------------------------------------------------------- Tue Dec 4 12:52:13 UTC 2018 - Matej Cepl - Remove superfluous devel dependency for noarch package ------------------------------------------------------------------- Mon Aug 13 13:15:39 UTC 2018 - mcepl@suse.com - Remove dependency on unittest2 ------------------------------------------------------------------- Sun May 13 10:04:02 UTC 2018 - antoine.belvire@opensuse.org - Update to version 0.6.0: * Add support for PKCE challenge and response in the OAuth flow. * Add ability to supply `keys_jwk` when starting an OAuth flow. * Improve scope-matching logic based on new FxA testcases, including handling of URL-format scopes. ------------------------------------------------------------------- Fri Jan 12 06:33:53 UTC 2018 - antoine.belvire@opensuse.org - Update to version 0.5.0: * Add ability to login with unblock codes. * Tell testrunners to ignore some test helper utilities. ------------------------------------------------------------------- Sat Dec 2 10:33:45 UTC 2017 - antoine.belvire@opensuse.org - Initial package: python-PyFxA 0.4.0.