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
openSUSE Build Service is sponsored by