Skip to content

Commit

Permalink
Prepare 1.0.0rc1.
Browse files Browse the repository at this point in the history
  • Loading branch information
dainnilsson committed May 2, 2022
1 parent d995c21 commit 8afa330
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 14 deletions.
6 changes: 3 additions & 3 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
* Version 1.0.0 (unreleased)
** First stable release.
* Version 1.0.0rc1 (unreleased)
** Release Candidate 1 of first stable release.
** Require Python 3.7 or later.
** APIs have updated to alight with WebAuthn level 2.
** APIs have updated to align with WebAuthn level 2.
** Several CTAP 2.1 features have been implemented.

* Version 0.9.3 (released 2021-11-09)
Expand Down
11 changes: 2 additions & 9 deletions README.adoc
Original file line number Diff line number Diff line change
@@ -1,16 +1,9 @@
== python-fido2
image:https://github.com/Yubico/python-fido2/workflows/build/badge.svg["Github actions build", link="https://github.com/Yubico/python-fido2/actions"]


Provides library functionality for communicating with a FIDO device over USB as
well as verifying attestation and assertion signatures.

WARNING: This project is in beta. Expect things to change or break at any time!

WARNING: Version 0.9 is the last planned version of this library which will
support Python 2. The next major version planned is 1.0, which will require
Python 3 or later.

This library aims to support the FIDO U2F and FIDO 2 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
Expand Down Expand Up @@ -84,11 +77,11 @@ to /etc/devd.conf, which can be automated by installing security/u2f-devd:
# pkg install u2f-devd


=== Dependencies
==== Dependencies
This project depends on Cryptography. For instructions on installing this
dependency, see https://cryptography.io/en/latest/installation/.

NFC support is optionally available via PCSC, using the pyscard library. For
NFC support is optionally available via PC/SC, using the pyscard library. For
instructions on installing this dependency, see
https://github.com/LudovicRousseau/pyscard/blob/master/INSTALL.md.

Expand Down
2 changes: 1 addition & 1 deletion fido2/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@
# POSSIBILITY OF SUCH DAMAGE.


__version__ = "1.0.0-dev0"
__version__ = "1.0.0rc1"
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "fido2"
version = "1.0.0-dev0"
version = "1.0.0rc1"
description = "FIDO2/WebAuthn library for implementing clients and servers."
authors = ["Dain Nilsson <[email protected]>"]
homepage = "https://github.com/Yubico/python-fido2"
Expand Down

0 comments on commit 8afa330

Please sign in to comment.