Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python3-fido2-0.9.3-150400.9.3.1 RPM for noarch

From OpenSuSE Leap 15.6 for noarch

Name: python3-fido2 Distribution: SUSE Linux Enterprise 15
Version: 0.9.3 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150400.9.3.1 Build date: Tue Jun 6 11:42:53 2023
Group: Development/Languages/Python Build host: sheep03
Size: 1108404 Source RPM: python-fido2-0.9.3-150400.9.3.1.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/Yubico/python-fido2
Summary: Python-based FIDO 2.0 library
This library supports the FIDO U2F and FIDO 2.0 protocols for communicating
with a USB authenticator via the Client-to-Authenticator Protocol (CTAP 1 and 2).
In addition to this low-level device access, classes defined in the fido2.client
implement higher level device operations.

Provides

Requires

License

Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND MPL-2.0

Changelog

* Mon Mar 21 2022 pgajdos@suse.com
  - do not require mock for build
  - added patches
    fix https://github.com/Yubico/python-fido2/issues/135
    + python-fido2-no-mock.patch
* Sat Jan 15 2022 dmueller@suse.com
  - update to 0.9.3:
    * Don't fail device discovery when hidraw doesn't support HIDIOCGRAWUNIQ
    * Support the latest Windows webauthn.h API (included in Windows 11).
    * Add product name and serial number to HidDescriptors.
    * Remove the need for the uhid-freebsd dependency on FreeBSD.
  - drop 0001-Don-t-use-enum.auto-Python-2.patch
      0001-Skip-tests-on-older-Cryptography-versions.patch (upstream)
* Tue May 25 2021 pgajdos@suse.com
  - %check: use %pyunittest rpm macro
* Thu May 06 2021 rpm@fthiessen.de
  - Update to version 0.9.1
    * Add new CTAP error codes and improve handling of unknown codes.
    * Client: API changes to better support extensions.
    * Client.make_credential now returns a AuthenticatorAttestationResponse,
      which holds the AttestationObject and ClientData, as well as any
      client extension results for the credential.
    * Client.get_assertion now returns an AssertionSelection object,
      which is used to select between multiple assertions
    * Renames: The CTAP1 and CTAP2 classes have been renamed to
      Ctap1 and Ctap2, respectively.
    * ClientPin: The ClientPin API has been restructured to support
      multiple PIN protocols, UV tokens, and token permissions.
    * CTAP 2.1 PRE: Several new features have been added for CTAP 2.1
    * HID: The platform specific HID code has been revamped
  - Add 0001-Don-t-use-enum.auto-Python-2.patch from upstream
  - Add 0001-Skip-tests-on-older-Cryptography-versions.patch from
    upstream
* Mon Apr 20 2020 tchvatal@suse.com
  - Fix build without python2
* Sun Dec 08 2019 kbabioch@suse.de
  - Version 0.8.1 (released 2019-11-25)
    * Bugfix: WindowsClient.make_credential error when resident key requirement is unspecified.
  - Version 0.8.0 (released 2019-11-25)
    * New fido2.webauthn classes modeled after the W3C WebAuthn spec introduced.
    * CTAP2 send_cbor/make_credential/get_assertion and U2fClient request/authenticate timeout arguments replaced with event used to cancel a request.
    * Fido2Client:
    - make_credential/get_assertion now take WebAuthn options objects.
    - timeout is now provided in ms in WebAuthn options objects. Event based cancelation also available by passing an Event.
    * Fido2Server:
    - ATTESTATION, USER_VERIFICATION, and AUTHENTICATOR_ATTACHMENT enums have been replaced with fido2.webauthn classes.
    - RelyingParty has been replaced with PublicKeyCredentialRpEntity, and name is no longer optional.
    - Options returned by register_begin/authenticate_begin now omit unspecified values if they are optional, instead of filling in default values.
    - Fido2Server.allowed_algorithms now contains a list of PublicKeyCredentialParameters instead of algorithm identifiers.
    - Fido2Server.timeout is now in ms and of type int.
    * Support native WebAuthn API on Windows through WindowsClient.
  - Version 0.7.3 (released 2019-10-24)
    j Bugfix: Workaround for size of int on Python 2 on Windows.
  - Version 0.7.2 (released 2019-10-24)
    * Support for the TPM attestation format.
    * Allow passing custom challenges to register/authenticate in Fido2Server.
    * Bugfix: CTAP2 CANCEL command response handling fixed.
    * Bugfix: Fido2Client fix handling of empty allow_list.
    * Bugfix: Fix typo in CTAP2.get_assertions() causing it to fail.
  - Version 0.7.1 (released 2019-09-20)
    * Support for FreeBSD.
    * Enforce canonical CBOR on Authenticator responses by default.
    * PCSC: Support extended APDUs.
    * Server: Verify that UP flag is set.
    * U2FFido2Server: Implement AppID exclusion extension.
    * U2FFido2Server: Allow custom U2F facet verification.
    * Bugfix: U2FFido2Server.authenticate_complete now returns the result.
* Mon Jun 17 2019 kbabioch@suse.de
  - Version 0.7.0 (released 2019-06-17)
    * Add support for NFC devices using PCSC.
    * Add support for the hmac-secret Authenticator extension.
    * Honor max credential ID length and number of credentials to Authenticator.
    * Add close() method to CTAP devices to explicitly release their resources.
* Fri May 10 2019 kbabioch@suse.de
  - Version 0.6.0 (released 2019-05-10)
    * Don't fail if CTAP2 Info contains unknown fields.
    * Replace cbor loads/dumps functions with encode/decode/decode_from.
    * Server: Add support for AuthenticatorAttachment.
    * Server: Add support for more key algorithms.
    * Client: Expose CTAP2 Info object as Fido2Client.info.
  - Changed source URL to official release tarball
  - Verifying signature of release tarball
* Fri Dec 21 2018 kbabioch@suse.de
  - Version 0.5.0 (released 2018-12-21)
    * Changes to server classes, some backwards breaking.
    * Add ability to authenticate U2F credentials by using the appid extension.
    * Make verification of attestation more explicit.
    * Add support for Android SafetyNet attestation.
    * Make it easier to work with U2F/CTAP1 data formats.
* Tue Dec 04 2018 mcepl@suse.com
  - Remove superfluous devel dependency for noarch package
* Thu Sep 27 2018 kbabioch@suse.com
  - Version 0.4.0 (released 2018-09-27)
    - Add classes for implementing a server.
    - Various small changes, some affecting backwards compatibility.
* Sat Apr 21 2018 jengelh@inai.de
  - Update descriptions.
* Tue Apr 17 2018 kbabioch@suse.com
  - Initial packaging of version 0.3.0

Files

/usr/lib/python3.6/site-packages/fido2
/usr/lib/python3.6/site-packages/fido2-0.9.3-py3.6.egg-info
/usr/lib/python3.6/site-packages/fido2-0.9.3-py3.6.egg-info/PKG-INFO
/usr/lib/python3.6/site-packages/fido2-0.9.3-py3.6.egg-info/SOURCES.txt
/usr/lib/python3.6/site-packages/fido2-0.9.3-py3.6.egg-info/dependency_links.txt
/usr/lib/python3.6/site-packages/fido2-0.9.3-py3.6.egg-info/requires.txt
/usr/lib/python3.6/site-packages/fido2-0.9.3-py3.6.egg-info/top_level.txt
/usr/lib/python3.6/site-packages/fido2/__init__.py
/usr/lib/python3.6/site-packages/fido2/__pycache__
/usr/lib/python3.6/site-packages/fido2/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/cbor.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/cbor.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/client.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/client.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/cose.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/cose.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/ctap.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/ctap.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/ctap1.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/ctap1.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/mds.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/mds.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/nfc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/nfc.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/pcsc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/pcsc.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/rpid.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/rpid.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/server.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/server.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/utils.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/utils.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/webauthn.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/webauthn.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/win_api.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/__pycache__/win_api.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/attestation
/usr/lib/python3.6/site-packages/fido2/attestation/__init__.py
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/android.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/android.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/apple.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/apple.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/base.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/base.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/packed.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/packed.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/tpm.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/tpm.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/u2f.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/attestation/__pycache__/u2f.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/attestation/android.py
/usr/lib/python3.6/site-packages/fido2/attestation/apple.py
/usr/lib/python3.6/site-packages/fido2/attestation/base.py
/usr/lib/python3.6/site-packages/fido2/attestation/packed.py
/usr/lib/python3.6/site-packages/fido2/attestation/tpm.py
/usr/lib/python3.6/site-packages/fido2/attestation/u2f.py
/usr/lib/python3.6/site-packages/fido2/cbor.py
/usr/lib/python3.6/site-packages/fido2/client.py
/usr/lib/python3.6/site-packages/fido2/cose.py
/usr/lib/python3.6/site-packages/fido2/ctap.py
/usr/lib/python3.6/site-packages/fido2/ctap1.py
/usr/lib/python3.6/site-packages/fido2/ctap2
/usr/lib/python3.6/site-packages/fido2/ctap2/__init__.py
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/base.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/base.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/bio.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/bio.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/blob.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/blob.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/config.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/config.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/credman.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/credman.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/extensions.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/extensions.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/pin.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/__pycache__/pin.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/ctap2/base.py
/usr/lib/python3.6/site-packages/fido2/ctap2/bio.py
/usr/lib/python3.6/site-packages/fido2/ctap2/blob.py
/usr/lib/python3.6/site-packages/fido2/ctap2/config.py
/usr/lib/python3.6/site-packages/fido2/ctap2/credman.py
/usr/lib/python3.6/site-packages/fido2/ctap2/extensions.py
/usr/lib/python3.6/site-packages/fido2/ctap2/pin.py
/usr/lib/python3.6/site-packages/fido2/hid
/usr/lib/python3.6/site-packages/fido2/hid/__init__.py
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__/base.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__/base.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__/freebsd.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__/freebsd.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__/linux.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__/linux.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__/macos.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__/macos.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__/openbsd.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__/openbsd.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__/windows.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/fido2/hid/__pycache__/windows.cpython-36.pyc
/usr/lib/python3.6/site-packages/fido2/hid/base.py
/usr/lib/python3.6/site-packages/fido2/hid/freebsd.py
/usr/lib/python3.6/site-packages/fido2/hid/linux.py
/usr/lib/python3.6/site-packages/fido2/hid/macos.py
/usr/lib/python3.6/site-packages/fido2/hid/openbsd.py
/usr/lib/python3.6/site-packages/fido2/hid/windows.py
/usr/lib/python3.6/site-packages/fido2/mds.py
/usr/lib/python3.6/site-packages/fido2/nfc.py
/usr/lib/python3.6/site-packages/fido2/pcsc.py
/usr/lib/python3.6/site-packages/fido2/public_suffix_list.dat
/usr/lib/python3.6/site-packages/fido2/rpid.py
/usr/lib/python3.6/site-packages/fido2/server.py
/usr/lib/python3.6/site-packages/fido2/utils.py
/usr/lib/python3.6/site-packages/fido2/webauthn.py
/usr/lib/python3.6/site-packages/fido2/win_api.py
/usr/share/doc/packages/python3-fido2
/usr/share/doc/packages/python3-fido2/NEWS
/usr/share/doc/packages/python3-fido2/README.adoc
/usr/share/licenses/python3-fido2
/usr/share/licenses/python3-fido2/COPYING
/usr/share/licenses/python3-fido2/COPYING.APLv2
/usr/share/licenses/python3-fido2/COPYING.MPLv2


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 19:58:50 2024