hidapi

# device plugin: trezor
trezor[hidapi]>=0.20.1,<0.21

# device plugin: safe_t
safet>=0.1.5

# device plugin: keepkey
ecdsa>=0.9
protobuf>=3.20
mnemonic>=0.8
hidapi>=0.7.99.post15
libusb1>=1.6

# device plugin: ledger
ledger-bitcoin>=0.4.1,<1.0
hidapi

# device plugin: coldcard
ckcc-protocol>=0.7.7

# device plugin: bitbox02
bitbox02>=7.0.0

# device plugin: jade
cbor2>=5.4.6,<6.0.0
pyserial>=3.5.0,<4.0.0

# prefer older urllib3 to avoid needing hatchling
# (pulled in via trezor -> requests -> urllib3)
urllib3<2
