File python-pylink-square.changes of Package python-pylink-square

-------------------------------------------------------------------
Wed Apr  8 22:24:56 UTC 2026 - Dirk Müller <dmueller@suse.com>

- update to 2.0.1:
  * @diggit: Fixed typo in exception name raised when
    `JLINKARM_SelectUSB` fails.
  * Python 2 is no longer supported.
  * @concatime: File paths are now encoded using `os.fsencode()`
    to support UTF-8 file paths.
  * `jtag_store_instruction` - To send an instruction to the JTAG
    device.
  * `jtag_store_data` - To send data to the JTAG device (TDO).
  * `jtag_get_device_info` - To get information about a JTAG
    device on the scan chain.
  * `jtag_read` / `jtag_read{8,16,32}` - To read data from a JTAG
    device (from the input buffer / TDI).
  * `jtag_sync_bits` / `jtag_sync_bytes` - To force a flush of
    the output buffer.
  * @hkpeprah: Fixed a bug where `.flash()` raised a
    `JLinkEraseException`, now raises a
  * `JLinkFlashException()` as expected.
  * @omrisarig13: Fixed broken links in `README.md`.
  * @karl-rainlabs: Fixed incorrect decorator around JTAG APIs.
  * @bbrown1867: Temporary library copying is now determined
    dynamically based on the version of the SDK in use.
    Previously, the default behaviour would always
    copy the library, which would fail if custom devices and
    functions were in use via XML files in the same directory
    as the SDK.

-------------------------------------------------------------------
Tue Feb  4 16:25:57 UTC 2025 - Dirk Müller <dmueller@suse.com>

- update to 1.4.0:
  * @hkpeprah: Added Power Trace APIs.

-------------------------------------------------------------------
Mon Oct 28 16:52:53 UTC 2024 - Dirk Müller <dmueller@suse.com>

- update to 1.3.0:
  * @gtowers-dukosi: Added API method `set_script_file()` to
    specify a Script File to be loaded.
  * @FletcherD: Fixed a bug in `load_library()` on Linux where a
    32-bit library was being incorrectly loaded on ARM64-based
    Linux machines.
  * Unit tests are now compatible with Python 3.12.

-------------------------------------------------------------------
Tue Mar 26 11:23:05 UTC 2024 - Daniel Garcia <daniel.garcia@suse.com>

- Fix tests for python 3.12

-------------------------------------------------------------------
Thu Dec 14 21:05:14 UTC 2023 - Dirk Müller <dmueller@suse.com>

- update to 1.2.0:
  * @cpattenden-sq: Fixed bug in `flash()` where return value was
    being checked against a `void` function; would lead to
    exceptions being raised unexpectedly.

-------------------------------------------------------------------
Fri May 12 12:09:27 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>

- new package python-pylink-square, required by pynitrokey
openSUSE Build Service is sponsored by