File python-nethsm.changes of Package python-nethsm
-------------------------------------------------------------------
Fri Oct 17 07:45:17 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 2.0.0:
All changes:
https://github.com/Nitrokey/nethsm-sdk-py/compare/v1.4.1...v2.0.0
* Breaking Changes
- Remove KeyType.EC_P224
- Change arguments for NetHSM.csr and NetHSM.key_csr:
- Require common_name argument
- Require using keywords for all arguments (except for
key_id)
* Features
- Add new enum values (requires NetHSM v3.0):
- KeyType: EC_P256K1, BrainpoolP256, BrainpoolP384,
BrainpoolP512
- KeyMechanism: BIP340_Signature
- SignMode: BIP340
- TlsKeyType: BrainpoolP256, BrainpoolP384, BrainpoolP512
- Add support for dots, dashes and underscores in user and key
IDs (requires NetHSM v3.0)
- Add NetHSM.move_key function for changing key IDs (requires
NetHSM v3.0)
- Add optional subject_alt_names argument for NetHSM.csr and
NetHSM.key_csr (requires NetHSM v3.0)
- Add optional prefix argument for NetHSM.list_keys (requires
NetHSM v3.0)
- Always show the message returned by the NetHSM as part of the
error message
-------------------------------------------------------------------
Tue Jun 24 04:50:25 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.4.1:
Relax urllib3 version requirement to >= 2, <3
-------------------------------------------------------------------
Fri Apr 25 18:32:28 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.4.0:
* Features
- Add support for custom CA certificates
-------------------------------------------------------------------
Fri Mar 14 07:02:01 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.3.0:
* Features
- Add TPM attestation keys and platform configuration registers
to SystemInfo (#128)
-------------------------------------------------------------------
Thu Aug 1 07:50:24 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.2.1:
* Bugfixes
- Fix authentication for partial restore, i.e. on an
operational instance (#124)
-------------------------------------------------------------------
Wed Jul 17 16:37:53 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.2.0:
* Features
- Add support for namespaces (#110)
* Bugfixes
- Fix authentication for partial restore, i. e. on an
operational instance (#120)
-------------------------------------------------------------------
Fri May 3 16:28:42 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.1.0:
* Support key import from PEM files (#99)
* Add ignore_whitespace option to Base64.from_encoded (#108)
-------------------------------------------------------------------
Tue Nov 28 05:53:23 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- update to 1.0.0:
* Introduce custom type for Base64-encoded data by
@robin-nitrokey in #104
* Make system time optional in provision and restore by
@robin-nitrokey in #105
-------------------------------------------------------------------
Mon Nov 27 06:35:00 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>
- new package python-nethsm, required by pynitrokey