head 1.2; access; symbols pkgsrc-2026Q2:1.1.0.26 pkgsrc-2026Q2-base:1.1 pkgsrc-2026Q1:1.1.0.24 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.22 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.20 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.18 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.16 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.14 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.12 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.10 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.8 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.6 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.4 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.2 pkgsrc-2023Q2-base:1.1; locks; strict; comment @# @; 1.2 date 2026.08.12.22.09.57; author wiz; state dead; branches; next 1.1; commitid 7bBF7UgdhHnMIoRG; 1.1 date 2023.04.13.13.42.59; author wiz; state Exp; branches; next ; commitid iWuwu0tUoVcv2XkE; desc @@ 1.2 log @py-solo1: remove Does not build with flit_core 4, no users in pkgsrc, no upstream commits in 4 years. @ text @$NetBSD: patch-solo_devices_solo__v1.py,v 1.1 2023/04/13 13:42:59 wiz Exp $ From 02bb791f3c32c8f93a3f5bc4d256a5a6c77d7528 Mon Sep 17 00:00:00 2001 From: Kendrick Shaw Date: Thu, 9 Jun 2022 23:16:43 +0000 Subject: [PATCH] Update to fido2 library 1.0 API The fido2 library has changed the names of the CTAP1 class to Ctap1 and the CTAP2 class to Ctap2; this commit updates the solo1-cli code to use the new names. --- solo/devices/solo_v1.py.orig 2022-03-08 11:59:14.206628800 +0000 +++ solo/devices/solo_v1.py @@@@ -8,8 +8,8 @@@@ from threading import Event from fido2.client import Fido2Client from fido2.ctap import CtapError -from fido2.ctap1 import CTAP1 -from fido2.ctap2 import CTAP2 +from fido2.ctap1 import Ctap1 +from fido2.ctap2 import Ctap2 from fido2.hid import CTAPHID, CtapHidDevice from intelhex import IntelHex @@@@ -64,9 +64,9 @@@@ class Client(SoloClient): dev = devices[0] self.dev = dev - self.ctap1 = CTAP1(dev) + self.ctap1 = Ctap1(dev) try: - self.ctap2 = CTAP2(dev) + self.ctap2 = Ctap2(dev) except CtapError: self.ctap2 = None @ 1.1 log @security/py-solo1: import py-solo1-0.1.1 Python tool and library for managing SoloKeys Solo 1. @ text @d1 1 a1 1 $NetBSD$ @