Releases: Nitrokey/nitrokey-sdk-py
Releases · Nitrokey/nitrokey-sdk-py
v0.2.4-rc.1
Changelog
- The list methods of
NK3
andNKPK
now only open the respective device, based on the USB vendor and product ID. - Use trusted publishing for PyPI.
v0.2.3
Features
- Add RPM specification file
- Remove two step update handling on macOS
Other Changes
- Remove
ecdsa
dependency - Correct update message
- Add CI test to make sure versions in
pyproject.toml
andpython3-nitrokey.spec
are the same
v0.2.2
Relax version requirement of cryptography
to >=41
and ecdsa
to >=0.18,<=0.19
.
v0.2.1
Features
trussed.admin_app
: AddAdminApp.list_available_fields
function for listing all support config fields
v0.2.0
This release refactors the code used for communication with the bootloader, reducing the number of dependencies.
Features
trussed.admin_app
: Add error codesCONFIG_ERROR
andRNG_ERROR
toInitStatus
enum
Other Changes
- Update
protobuf
dependency to 5.26 - Vendor
spsdk
dependency to reduce the total number of dependencies - Replace
libusbsio
dependency withhidapi
v0.2.0-rc.1
This release candidate refactors the code used for communication with the bootloader, reducing the number of dependencies.
Features
trussed.admin_app
: Add error codesCONFIG_ERROR
andRNG_ERROR
toInitStatus
enum
Other Changes
- Update
protobuf
dependency to 5.26 - Vendor
spsdk
dependency to reduce the total number of dependencies - Replace
libusbsio
dependency withhidapi
v0.1.0
Initial release with support for Nitrokey 3 and Nitrokey Passkey devices and the admin, provisioner and secrets app.