15
0
forked from pool/python-PyFxA

31 Commits

Author SHA256 Message Date
4263b68093 Accepting request 1221493 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1221493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyFxA?expand=0&rev=14
2024-11-06 15:51:27 +00:00
4d40fb550a Accepting request 1221420 from home:pgajdos:python
- version update to 0.7.9
  * Python3 support
  * Add support for v2 password hashes
  * Updated to pyproject.toml
  * Updated libraries

OBS-URL: https://build.opensuse.org/request/show/1221420
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=30
2024-11-05 15:32:36 +00:00
8c88eeb13a Accepting request 1160436 from devel:languages:python
- update to 0.7.8:
  * Add retries to the APIClient session

OBS-URL: https://build.opensuse.org/request/show/1160436
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyFxA?expand=0&rev=13
2024-03-22 14:20:24 +00:00
b5aac1b95e - update to 0.7.8:
* Add retries to the APIClient session

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=28
2024-03-21 17:13:40 +00:00
b6a4ca871c Accepting request 967289 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/967289
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyFxA?expand=0&rev=12
2022-04-06 19:52:04 +00:00
Antoine Belvire
a18ca5903e Accepting request 967270 from home:pgajdos:python
- python-mock is not required for build

OBS-URL: https://build.opensuse.org/request/show/967270
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=26
2022-04-06 11:47:48 +00:00
4195a6113d Accepting request 874411 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/874411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyFxA?expand=0&rev=11
2021-02-23 19:21:18 +00:00
Antoine Belvire
29518efa58 Accepting request 874351 from home:mcalabkova:branches:devel:languages:python
- Drop broken %ifpython3 macro, we don't need setuptools during runtime

OBS-URL: https://build.opensuse.org/request/show/874351
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=24
2021-02-22 17:59:25 +00:00
82747d30a4 Accepting request 836145 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/836145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyFxA?expand=0&rev=10
2020-09-23 16:43:58 +00:00
Antoine Belvire
fab4ea929d - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=22
2020-09-22 18:58:09 +00:00
Antoine Belvire
0495b05eb5 - Fix check section: Use double quotes when defining the list of
tests since single quotes mess with the pytest macro.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=21
2020-09-22 18:52:49 +00:00
7933a3c46d Accepting request 820420 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/820420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyFxA?expand=0&rev=9
2020-07-14 05:56:32 +00:00
Antoine Belvire
f8d4d101fa OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=19 2020-07-11 14:31:58 +00:00
Antoine Belvire
d6bd98d3ea - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=18
2020-07-11 14:26:53 +00:00
5f6fab518d Accepting request 807663 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/807663
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyFxA?expand=0&rev=8
2020-05-26 15:17:36 +00:00
Tomáš Chvátal
f54a75f813 Accepting request 807616 from home:pgajdos:python
submit

OBS-URL: https://build.opensuse.org/request/show/807616
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=16
2020-05-20 11:29:39 +00:00
de3a814101 Accepting request 718746 from devel:languages:python
- Update to version 0.7.3:
  * Allow specifying a `ttl` when redeeming an authorization code.

OBS-URL: https://build.opensuse.org/request/show/718746
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyFxA?expand=0&rev=7
2019-07-26 10:44:28 +00:00
Antoine Belvire
bb7fe2c12e - Update to version 0.7.3:
* Allow specifying a `ttl` when redeeming an authorization code.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=14
2019-07-26 07:12:37 +00:00
66cf74e29c Accepting request 707290 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/707290
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyFxA?expand=0&rev=6
2019-06-04 10:12:37 +00:00
Antoine Belvire
88be679d82 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=12
2019-06-03 18:43:34 +00:00
31da1d78a2 Accepting request 689288 from devel:languages:python
- Update to 0.7.1:
  * Fix test bustage due to session verification.
  * Add support for TOTP.
- Add missing deps
- Enable tests

OBS-URL: https://build.opensuse.org/request/show/689288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyFxA?expand=0&rev=5
2019-03-28 21:49:15 +00:00
Tomáš Chvátal
86ca9ad6b6 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=10 2019-03-28 10:13:34 +00:00
Tomáš Chvátal
bd08ef1265 - Update to 0.7.1:
* Fix test bustage due to session verification.
  * Add support for TOTP.
- Add missing deps
- Enable tests

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=9
2019-03-26 13:17:40 +00:00
4076252932 Accepting request 659283 from devel:languages:python
- Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/659283
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyFxA?expand=0&rev=4
2019-01-24 13:02:41 +00:00
b1df6e2cc3 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=7
2018-12-04 13:51:00 +00:00
c87e77f0fb Accepting request 628985 from devel:languages:python
Remove dependency on unittest2

OBS-URL: https://build.opensuse.org/request/show/628985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyFxA?expand=0&rev=3
2018-08-24 15:04:03 +00:00
44109012db Remove dependency on unittest2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=5
2018-08-13 13:15:55 +00:00
128353a8d3 Accepting request 606764 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/606764
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyFxA?expand=0&rev=2
2018-05-15 08:14:30 +00:00
Antoine Belvire
249bd61378 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=3
2018-05-13 10:14:20 +00:00
6277312253 Accepting request 602559 from devel:languages:python
Accidental misc move resubmitting

OBS-URL: https://build.opensuse.org/request/show/602559
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyFxA?expand=0&rev=1
2018-04-30 20:58:46 +00:00
Tomáš Chvátal
ca52447b78 osc copypac from project:devel:languages:python:misc package:python-PyFxA revision:1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyFxA?expand=0&rev=1
2018-04-30 13:37:10 +00:00