guix_mirror_bot pushed a commit to branch master
in repository guix.
commit bc610da8554826dd31f8ddee54366fa4ac8e70c7
Author: Nicolas Graves <[email protected]>
AuthorDate: Sun Dec 21 16:33:59 2025 +0100
gnu: python-fido2: Update to 2.0.0.
* gnu/packages/security-token.scm (python-fido2): Update to 2.0.0.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Add --no-device.
Change-Id: I892d6471968551c553b5e45ab6b926646176d8d2
Signed-off-by: Sharlatan Hellseher <[email protected]>
---
gnu/packages/security-token.scm | 28 +++++++++++++++-------------
1 file changed, 15 insertions(+), 13 deletions(-)
diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm
index afd23603a9..c81ace0019 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -796,22 +796,24 @@ your existing infrastructure.")
(define-public python-fido2
(package
(name "python-fido2")
- (version "1.1.1")
- (source (origin
- (method url-fetch)
- (uri
- (string-append
- "https://github.com/Yubico/python-fido2/releases/download/"
- version "/fido2-" version ".tar.gz"))
- (sha256
- (base32
- "1hwz0xagkmy6hhcyfl66dxf2vfa69lqqqjrv70vw7harik59bi2x"))
- (snippet
- ;; Remove bundled dependency.
- '(delete-file "fido2/public_suffix_list.dat"))))
+ (version "2.0.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/Yubico/python-fido2")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "043ldwaxryndh6nwi0j4ysk6phzpkzdik8i15mmahnx3gl1qibif"))
+ (snippet
+ ;; Remove bundled dependency.
+ '(delete-file "fido2/public_suffix_list.dat"))))
(build-system pyproject-build-system)
(arguments
(list
+ ;; XXX: Tests timeout without this flag.
+ #:test-flags #~(list "--no-device")
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'install-public-suffix-list