Skip to content

Releases: square/pylink

Release v1.3.0

04 Sep 17:16
Compare
Choose a tag to compare

Added

  • @gtowers-dukosi: Added API method set_script_file() to specify a Script
    File to be loaded.

Release v1.2.1

12 Jul 17:53
Compare
Choose a tag to compare

Fixed

  • @FletcherD: Fixed a bug in load_library() on Linux where a 32-bit library
    was being incorrectly loaded on ARM64-based Linux machines.

Changed

  • @frogamic: Unit tests are now compatible with Python 3.12.

Release v1.2.0

28 Jul 16:04
Compare
Choose a tag to compare

Changed

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

Release v1.1.0

09 May 15:59
Compare
Choose a tag to compare

Added

  • @chanqueo: Added use_tmpcpy field to constructor for JLink and Library instances to workaround temporary files not been cleaned up; a future patch will change the default behaviour based on the version of the SDK. By default, temporary files are used for the SDK binary.

Changed

  • @CurtisHx: Changed decorator on set_reset_strategy() from @connection_required to @open_required.

Removed

Release v1.0.0

08 Dec 19:24
Compare
Choose a tag to compare

Changed

  • @boraozgen: Fixed installation error that prevented setup.py install when six was not installed.
  • @denravonska: Changed .flash() to no longer erase chip on flash; users will now need to ensure they call .erase() prior to flashing a non-erased region of flash.

Release v0.14.3

03 Oct 21:07
Compare
Choose a tag to compare

Changed

  • @hkpeprah: Add tests to source distribution.

Release v0.14.2

12 Aug 21:11
Compare
Choose a tag to compare

Changed

  • @dottspina: Revert JLINK_SDK_NAME change to allow downstream consumers to use existing class property.

Release v0.14.1

21 Jul 14:03
Compare
Choose a tag to compare

Added

  • @hkpeprah: Added tests to the published sdist.

Release v0.14.0

20 Jul 21:04
Compare
Choose a tag to compare

Changed

  • @dottspina: Changed behaviour of load_library() on Linux-based platforms to resolve sonames; fixes an issue where find_library() would fail, and the underlying platform-specific methods would not return the path to the soname file.

Release v0.13.0

30 May 20:37
Compare
Choose a tag to compare

Added

  • @hkpeprah: Added tests to sdist distribution.
  • @hkpeprah: Made pylink-swv available in package.

Changed

  • @hkpeprah: Fixed issue where device connect would happen twice as reported by @chanqueo in ISSUE-113.
  • @hkpeprah: Renamed swv -> pylink-swv.