sys-auth / solo1

CLI and Python library for SoloKeys Solo 1

Official package sites : ·

The command-line tool 'solo1' provided by this package can be used to reset a SoloKeys Solo 1, set/change the PIN, generate credentials, interact with the on-board TRNG, update the firmware, and more. See the output of 'solo1 key --help' for more information.

v0.1.1 :: 0 :: gentoo

Apache-2.0 MIT
amd64 ~riscv


Build with Python 3.10
Build with Python 3.8
Build with Python 3.9

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-python / click : A Python package for creating beautiful command line interfaces

dev-python / cryptography : Library providing cryptographic recipes and primitives

dev-python / ecdsa : ECDSA cryptographic signature library in pure Python

dev-python / fido2 : Python based FIDO 2.0 library

dev-python / intelhex : Python library for Intel HEX files manipulations

dev-python / pyserial : Python Serial Port extension

dev-python / pyusb : USB support for Python

dev-python / requests : HTTP library for human beings

Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
sys-auth/solo1: fix dev-python/fido2 dependency
Fails src_compile against fido2-1.0.0. Signed-off-by: Marek Szuba <>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
sys-auth/solo-python: rename to sys-auth/solo1
Name changed upstream starting with version 0.1.0 in order to emphasise this software only works with Solo 1. Signed-off-by: Marek Szuba <>