15
0

Compare commits

10 Commits

Author SHA256 Message Date
35f0fa9c44 Accepting request 1242322 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1242322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-webauthn?expand=0&rev=6
2025-02-03 20:44:42 +00:00
c0888e167b Accepting request 1242191 from home:bmwiedemann:branches:devel:languages:python
Update to 2.5.1
  * Fix test_verify_attestation_android_key_hardware_authority

OBS-URL: https://build.opensuse.org/request/show/1242191
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-webauthn?expand=0&rev=11
2025-02-03 08:25:31 +00:00
e0de2b9c5f Accepting request 1239042 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1239042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-webauthn?expand=0&rev=5
2025-01-20 16:16:43 +00:00
21d9380377 Accepting request 1238987 from home:glaubitz:branches:devel:languages:python
- Update to 2.5.0
  * A new `require_user_presence` argument has been added to `verify_registration_response()`
    to enable verification of WebAuthn responses generated through use of conditional create
    where the `up` bit in `authData.flags` will be `False` (#236)
  * `verify_authentication_response()` has been updated to return `user_verified` as well to
    indicate whether or not the user performed user verification (#235)
  * Verification of `"android-key"` attestation statements has been modernized in light of
    Android's latest observable behavior (#240)
  * Verification of `"android-safetynet"` attestation statements now enforces the `"basicIntegrity"`
    flag instead of the `"ctsProfileMatch"` flag when determining device integrity (#241)
  * The list of known TPM manufacturers has been updated (#242)

OBS-URL: https://build.opensuse.org/request/show/1238987
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-webauthn?expand=0&rev=9
2025-01-20 13:42:50 +00:00
2dc7ea7859 Accepting request 1235637 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1235637
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-webauthn?expand=0&rev=4
2025-01-07 19:55:02 +00:00
53f19904a1 Accepting request 1235543 from home:glaubitz:branches:devel:languages:python
- Update to 2.4.0
  * An optional `hints` argument has been added to `generate_registration_options()`
    to specify one or more categories of authenticators for the browser to prioritize
    registration of. See `webauthn.helpers.structs.PublicKeyCredentialHint` for more
    information (#234)

OBS-URL: https://build.opensuse.org/request/show/1235543
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-webauthn?expand=0&rev=7
2025-01-07 14:00:19 +00:00
e454f076cd Accepting request 1225983 from devel:languages:python
- update to 2.3.0:
  * The minimum supported version of Python has been bumped up to
    Python 3.9, with ongoing testing from Python 3.9 through
    Python 3.13. Dependencies have been updated as well,
    including upgrading to `cryptography==43.0.3`

OBS-URL: https://build.opensuse.org/request/show/1225983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-webauthn?expand=0&rev=3
2024-11-24 10:04:41 +00:00
8998ab5cb2 - update to 2.3.0:
* The minimum supported version of Python has been bumped up to
    Python 3.9, with ongoing testing from Python 3.9 through
    Python 3.13. Dependencies have been updated as well,
    including upgrading to `cryptography==43.0.3`

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-webauthn?expand=0&rev=5
2024-11-23 16:40:00 +00:00
24a0e243fc Accepting request 1183950 from devel:languages:python
- update to 2.2.0:
  * All exceptions in `webauthn.helpers.exceptions` now subclass
    the new `webauthn.helpers.exceptions.WebAuthnException` base
    exception
  * Support has been added for the new `"smart-card"` transport

- Initial release of python-webauthn 2.1.0

OBS-URL: https://build.opensuse.org/request/show/1183950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-webauthn?expand=0&rev=2
2024-06-29 13:17:17 +00:00
ce8ec4c3f7 - update to 2.2.0:
* All exceptions in `webauthn.helpers.exceptions` now subclass
    the new `webauthn.helpers.exceptions.WebAuthnException` base
    exception
  * Support has been added for the new `"smart-card"` transport
- Initial release of python-webauthn 2.1.0

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-webauthn?expand=0&rev=3
2024-06-29 07:01:11 +00:00
4 changed files with 57 additions and 9 deletions

View File

@@ -1,4 +1,52 @@
-------------------------------------------------------------------
Sun Feb 2 06:36:35 UTC 2025 - Bernhard Wiedemann <bwiedemann@suse.com>
- Update to 2.5.1
* Fix test_verify_attestation_android_key_hardware_authority
-------------------------------------------------------------------
Mon Jan 20 10:52:18 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 2.5.0
* A new `require_user_presence` argument has been added to `verify_registration_response()`
to enable verification of WebAuthn responses generated through use of conditional create
where the `up` bit in `authData.flags` will be `False` (#236)
* `verify_authentication_response()` has been updated to return `user_verified` as well to
indicate whether or not the user performed user verification (#235)
* Verification of `"android-key"` attestation statements has been modernized in light of
Android's latest observable behavior (#240)
* Verification of `"android-safetynet"` attestation statements now enforces the `"basicIntegrity"`
flag instead of the `"ctsProfileMatch"` flag when determining device integrity (#241)
* The list of known TPM manufacturers has been updated (#242)
-------------------------------------------------------------------
Tue Jan 7 09:34:40 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 2.4.0
* An optional `hints` argument has been added to `generate_registration_options()`
to specify one or more categories of authenticators for the browser to prioritize
registration of. See `webauthn.helpers.structs.PublicKeyCredentialHint` for more
information (#234)
-------------------------------------------------------------------
Sat Nov 23 16:39:23 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 2.3.0:
* The minimum supported version of Python has been bumped up to
Python 3.9, with ongoing testing from Python 3.9 through
Python 3.13. Dependencies have been updated as well,
including upgrading to `cryptography==43.0.3`
-------------------------------------------------------------------
Sat Jun 29 07:01:01 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 2.2.0:
* All exceptions in `webauthn.helpers.exceptions` now subclass
the new `webauthn.helpers.exceptions.WebAuthnException` base
exception
* Support has been added for the new `"smart-card"` transport
-------------------------------------------------------------------
Fri May 31 12:02:21 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
- Initial release of python-webauthn 2.1.0
- Initial release of python-webauthn 2.1.0

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-webauthn
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,27 +18,27 @@
%{?sle15_python_module_pythons}
Name: python-webauthn
Version: 2.1.0
Version: 2.5.1
Release: 0
Summary: Pythonic WebAuthn
License: BSD-3-Clause
URL: https://github.com/duo-labs/py_webauthn
Source: https://files.pythonhosted.org/packages/source/w/webauthn/webauthn-%{version}.tar.gz
BuildRequires: python-rpm-macros
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: python-rpm-macros
# SECTION test requirements
BuildRequires: %{python_module asn1crypto >= 1.4.0}
BuildRequires: %{python_module cbor2 >= 5.4.6}
BuildRequires: %{python_module cryptography >= 41.0.7}
BuildRequires: %{python_module cryptography >= 43.0.3}
BuildRequires: %{python_module pyOpenSSL >= 23.3.0}
BuildRequires: %{python_module pytest}
# /SECTION
BuildRequires: fdupes
Requires: python-asn1crypto >= 1.4.0
Requires: python-cbor2 >= 5.4.6
Requires: python-cryptography >= 41.0.7
Requires: python-cryptography >= 43.0.3
Requires: python-pyOpenSSL >= 23.3.0
BuildArch: noarch
%python_subpackages

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b196a4246c2818820857ba195c6e6e5398c761117f2269e3d2deab11c7995fc4
size 114014

3
webauthn-2.5.1.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f1b7447bae1056e110a9e71ff287f639d05d4d14589911d75fea255c3a03aff0
size 122656