File python-pynitrokey.changes of Package python-pynitrokey
-------------------------------------------------------------------
Fri Mar 28 09:28:31 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 0.8.1:
* Update Nitrokey SDK to v0.3.1 and release v0.8.1 by
@robin-nitrokey in #633
-------------------------------------------------------------------
Wed Mar 26 08:15:39 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 0.8.0:
This release adds support for Nitrokey 3 firmware updates to
v1.8.2, adds TPM information to the NetHSM system status and
improves the FIDO2 tests in nitropy nk3 test and nitropy fido2
verify.
Changelog
* Check attestation signature after FIDO2 makeCredential by
@robin-nitrokey in #626
* Add TPM information to system information by @mmerklinger in
#628
* Bump minimum nethsm sdk version to 1.3.0 by @mmerklinger in
#629
* Update Nitrokey SDK to v0.3.0 and release v0.8.0 by
@robin-nitrokey in #632
-------------------------------------------------------------------
Tue Feb 25 19:55:14 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 0.7.4:
* Nethsm: Read host from NETHSM_HOST if not set on the command
line (#617)
* Nethsm: Fix add-key command (#627)
* PIV: fix admin authentication with 1.8.1 (#625)
-------------------------------------------------------------------
Fri Jan 10 14:02:47 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 0.7.3:
- Fix type hints for Python 3.11 and older by @robin-nitrokey in
#611
-------------------------------------------------------------------
Thu Jan 9 11:57:02 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 0.7.2:
- Update click and click-aliases dependencies by @robin-nitrokey
in #597
- Update cryptography dependency by @robin-nitrokey in #596
- fido2: Limit VID/PID for Nitrokey FIDO2 commands by
@robin-nitrokey in #604
- Support Python 3.13 by @mmerklinger in #607
- fido2 verify: Add support for Nitrokey Passkey by
@robin-nitrokey in #603
- update to 0.7.1:
- Restrict hidapi dependency and release v0.7.1 by
@robin-nitrokey in #602
- update to 0.7.0:
- Add confirm option to allow automated updates on nk3 devices by
@anotherbridge in #575
- Use config field availability information from the sdk by
@sosthene-nitrokey in #577
- Remove asn1crypto by @sosthene-nitrokey in #582
- fixed URL for Nitrokey3/Linux/udev rules troubleshooting by
@hardcodes in #586
- Make pyscard dependency optional by @sosthene-nitrokey in #580
- Fix deprecation warning with TripleDES by @sosthene-nitrokey in
#589
- remove unused .gitlab-ci.yml by @daringer in #590
- Remove unused dependencies by @robin-nitrokey in #591
-------------------------------------------------------------------
Sun Nov 10 12:03:09 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 0.6.0:
* Add PIV commands
* Update prompt to more meaningful texts
- update to 0.5.0:
* Use Nitrokey Python SDK
* Remove spsdk from module list for version logging
-------------------------------------------------------------------
Thu Aug 1 07:48:18 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 0.4.50:
* nethsm: Improve namespace handling in add-user by
@robin-nitrokey in #555
* And random generator and config failures to init status bytes
by @sosthene-nitrokey in #556
* Require authentication for partial restore by @mmerklinger in
#554
-------------------------------------------------------------------
Wed Jul 17 16:36:06 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 0.4.49:
* nethsm: Add support for namespaces by @robin-nitrokey in #535
-------------------------------------------------------------------
Sat Jul 13 12:07:09 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 0.4.48:
* nethsm: Improve base64 handling and add key import from PEM by
@robin-nitrokey in #539
* fido2: Add get-info subcommand by @robin-nitrokey in #545
* nk3/update: add pre_bootloader_hint for update process by
@daringer in #546
-------------------------------------------------------------------
Thu Apr 18 05:16:50 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 0.4.47 (includes a fix for boo#1222090):
* Patch oscrypto for linux binary by @mmerklinger in #518
* Bump pyinstaller version by @mmerklinger in #520
* Add common short version for help of CLI by @anotherbridge in
#509
* factory-reset(-app): remove --experimental flag by
@sosthene-nitrokey in #529
* fix: improve forwards compatibility with spsdk 2.1+ by @kmohrf
in #524
* Support spsdk 2.1 by @robin-nitrokey in #533
- remove ExclusiveArch to not only build on x86_64 (thanks to
Guillaume Gardet for his SR)
-------------------------------------------------------------------
Tue Mar 26 09:20:44 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 0.4.46:
* Update spsdk to v2.0 by @daringer #499
* Add support for nkpk subcommand by @robin-nitrokey #500, #501,
#502, #505
* FIDO add support for Pin protocol v2 by @daringer #507
- remove patch support-spsdk-2.0.patch as this was included
upstream (https://github.com/Nitrokey/pynitrokey/pull/499)
-------------------------------------------------------------------
Wed Jan 31 15:56:49 UTC 2024 - Dirk Müller <dmueller@suse.com>
- add support-spsdk-2.0.patch: support spsdk 2.0
-------------------------------------------------------------------
Mon Jan 29 08:19:30 UTC 2024 - Dirk Müller <dmueller@suse.com>
- allow the fixed click version as well
- correct runtime requires
-------------------------------------------------------------------
Fri Jan 26 20:51:05 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 0.4.45:
* Remove firmware version check for SE050 test by
@sosthene-nitrokey in #481
* nk3 secrets: Log payload length by @robin-nitrokey in #496
-------------------------------------------------------------------
Fri Jan 5 16:01:32 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 0.4.44:
* This release updates the `nk3 set-config` command for the
upcoming Nitrokey 3 test firmware release.
* nk3 set-config: Add support for opcard.use_se050_backend
* **Full Changelog**: https://github.com/Nitrokey/pynitrokey/co
mpare/v0.4.43...v0.4.44
-------------------------------------------------------------------
Thu Nov 30 13:34:26 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- update to 0.4.43:
This release improves the UI of some NetHSM commands, introduces
the experimental `nk3 factory-reset` command and adds a warning
to nk3 set-config when used with unknown config keys.
* Changelog
- nethsm: Fix table formatting in list-keys by @robin-nitrokey
in https://github.com/Nitrokey/pynitrokey/pull/476
- Display value for type and mechanism on NetHSM get_key by
@mmerklinger in
https://github.com/Nitrokey/pynitrokey/pull/478
- Update nethsm to v1.0.0 by @robin-nitrokey in
https://github.com/Nitrokey/pynitrokey/pull/477
- Add support for full device factory reset command by
@sosthene-nitrokey in
https://github.com/Nitrokey/pynitrokey/pull/472
- nk3 set-config: Add warning and confirmation prompt by
@robin-nitrokey in
https://github.com/Nitrokey/pynitrokey/pull/479
-------------------------------------------------------------------
Mon Nov 27 05:41:50 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- update to 0.4.42:
* fido2 make-credential: Clenaup and add rk and uv options by
@robin-nitrokey in
https://github.com/Nitrokey/pynitrokey/pull/464
* Remove frozendict dependency by @mmerklinger in
https://github.com/Nitrokey/pynitrokey/pull/466
* nk3: Support build component in version string by
@robin-nitrokey in
https://github.com/Nitrokey/pynitrokey/pull/474
* Update nethsm dependency by @robin-nitrokey in
https://github.com/Nitrokey/pynitrokey/pull/469
-------------------------------------------------------------------
Wed Nov 8 10:24:04 UTC 2023 - Matej Cepl <mcepl@suse.com>
- Fix a bad Requires: with %{python_module construct.
-------------------------------------------------------------------
Thu Nov 2 13:53:51 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- clarify licensing, as this is dual-licensed with MIT and
Apache-2.0
- Marcus added both licenses
-------------------------------------------------------------------
Mon Oct 30 07:28:30 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- update to 0.4.41:
* nk3
- Add the `SE50_ERROR` flag to the init status
(https://github.com/Nitrokey/pynitrokey/pull/436)
- Add the SE050 tests to `nk3 test` if supported
(https://github.com/Nitrokey/pynitrokey/pull/423)
- Add `get-config` and `set-config` commands
(https://github.com/Nitrokey/pynitrokey/pull/448)
* nethsm
- Move the NetHSM API into a separate `nethsm` package, see
https://github.com/Nitrokey/nethsm-sdk-py
(https://github.com/Nitrokey/pynitrokey/pull/450)
- Validate the backup file in `backup` and `restore` and add
the `validate-backup` and `restore-backup` commands
(https://github.com/Nitrokey/pynitrokey/pull/457)
* maintenance
- Update fido2, cryptography, spsdk dependencies
(https://github.com/Nitrokey/pynitrokey/pull/449)
- include LICENSE-MIT and LICENSE-APACHE files from older release,
as these were removed.
-------------------------------------------------------------------
Wed Sep 27 10:16:45 UTC 2023 - Lars Vogdt <lars@linux-schulserver.de>
- update to 0.4.40:
* nethsm: Various updates and improvements (#435, #437, #439,
#445)
* nk3: Fix "generator didn't stop" update error for LPC55 devices
(#394)
* nk3 secrets: Add support for updating credentials (#424, #425,
#428)
* nk3 test: Don’t show touch prompt if PIN is missing (#411)
* Update urllib3 (#426)
- update to 0.4.39:
* Improved logging (#399, @Laborratte5)
* Cleanup, refactoring and fixes of the fido2 module (#337, #410)
* Check pynitrokey version on firmware update (#416,
@Laborratte5)
* Update dependencies to fix vulnerabilities and installation
problems (#364)
- update to 0.4.38:
Secrets App updates: add Password Safe, challenge-response, and
improve UI
* Implemented enhancements:
- Secrets App Password Safe support for Nitrokey 3 #380
(szszszsz)
* Fixed bugs:
- Firmware 1.3.1 update failed for nk3 #368
* Closed issues:
- nitropy list errors out due to deepmerge not being found (in
a version recent enough) #396
- Secrets App: improve UI/UX for Password Safe support #392
- update to 0.4.37:
* Features
- nk3 status: Add variant (#376)
- nk3 secrets: Update Secrets App API (#377)
- Add py.typed file (#387)
* Bugfixes
- nk3 test: Fix provisioner test (#367)
- fido2 list-credentials: Handle missing RP name (#359)
- fido2 list-credentials: Skip enumerating RPs when empty
(#360)
- remove outdated dependency to deepmerge
- explicitly require click-aliases and semver
- build as noarch, as suggested by rpmlint
-------------------------------------------------------------------
Mon Jul 3 05:13:34 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- new package python-pynitrokey: Python client for managing Nitrokey devices