| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- %python3_only -> %python_alternative
- Update to version 0.7.3: * Allow specifying a `ttl` when redeeming an authorization code.
- 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.
- Update to 0.7.1: * Fix test bustage due to session verification. * Add support for TOTP. - Add missing deps - Enable tests
- Remove superfluous devel dependency for noarch package
- Remove dependency on unittest2
- 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.
- Update to version 0.5.0: * Add ability to login with unblock codes. * Tell testrunners to ignore some test helper utilities.
- Initial package: python-PyFxA 0.4.0.
- python-mock is not required for build
- Drop broken %ifpython3 macro, we don't need setuptools during runtime
- Update to 0.7.1: * Fix test bustage due to session verification. * Add support for TOTP. - Add missing deps - Enable tests
- 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.
- 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.