14
0
forked from pool/python-fido2

5 Commits

Author SHA256 Message Date
f2925cdb71 Accepting request 1294069 from devel:languages:python
- update to 2.0.0:
  * See also the migration guide: doc/Migration_1-2.adoc.
  * Python 3.10 or later is now required.
  * WebAuthn dataclasses have been updated to align with the
    WebAuthn Level 3 Working Draft. Constructors now require
    keyword arguments (kwargs_only=True), and serialization to/from
    dictionaries is compatible with standardized JSON formats.
  * The features.webauthn_json_mapping flag has been removed, as
    its behavior (standardized JSON mapping) is now default.
  * Fido2Client and WindowsClient constructors now accept a
    ClientDataCollector instance instead of origin and verify
    parameters.
  * WindowsClient has been relocated to fido2.client.windows.
    Importing this class on non-Windows platforms will now raise an
    ImportError.
  * Fido2Client methods now return RegistrationResponse and
    AuthenticationResponse objects, instead of raw
    attestation/assertion data.
  * CTAP2/WebAuthn extension handling has been redesigned.
    Fido2Client now expects a list of Ctap2Extension instances.
    Default behavior includes extensions commonly supported by
    browsers.
  * The fido2.cbor module's load_x and dump_x functions have been
    made private (renamed with a leading underscore) and should not
    be used directly.
  * Previously deprecated functions and APIs have been removed.
  * The __version__ attribute in fido2/__init__.py has been
    removed. Use importlib.metadata.version('fido2') to get the
    package version.
  * Add support for Persistent PinUvAuthToken and encIdentifier.
  * Add support for hmac-secret-mc and thirdPartyPayments
    exensions.
  * Add new GetInfo fields based on CTAP 2.2
  * Update COSE algorithnm types.
  * Building the library now requires Poetry version 2.0 or later.

OBS-URL: https://build.opensuse.org/request/show/1294069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-fido2?expand=0&rev=20
2025-07-17 15:19:25 +00:00
233635ed9e fix requirements' pins
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fido2?expand=0&rev=41
2025-07-17 09:24:07 +00:00
b1d61492fb update to 2.0.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fido2?expand=0&rev=40
2025-07-17 09:21:16 +00:00
d2c0f0c6d9 Accepting request 1236812 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1236812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-fido2?expand=0&rev=19
2025-01-12 10:20:45 +00:00
24d436c893 update to 1.2.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fido2?expand=0&rev=38
2025-01-10 09:37:52 +00:00

Diff Content Not Available