Skip to content

Releases: pyocd/pyocd-pemicro

Release v1.1.5

23 Feb 14:12
Compare
Choose a tag to compare

Fixed issue in PyPemicro version - previous version caused problem on MacOS.

v1.1.4

14 Feb 07:12
Compare
Choose a tag to compare

Just update minimal dependency of PyPemicro v0.1.10

Full Changelog: v1.1.3...v1.1.4

v1.1.3

22 Jan 20:09
v1.1.3
3ff44c2
Compare
Choose a tag to compare

Changes

  • Update pypemicro dependency version to 0.1.9. (This version fixes the issue introduced in v0.1.8.)

Full Changelog: v1.1.2...v1.1.3

v1.1.2

16 Jan 00:00
v1.1.2
9787359
Compare
Choose a tag to compare

Changes

  • Revert pypemicro to v0.1.7 since an AttributeError exception in the PyPemicro.__del__() method was introduced in v0.1.8.

Full Changelog: v1.1.1...v1.1.2

v1.1.1

15 Jan 23:58
v1.1.1
4477487
Compare
Choose a tag to compare

Changes

  • Bumped pypemicro to v0.1.8.

Full Changelog: v1.1.0...v1.1.1

v1.1.0

28 Nov 21:45
v1.1.0
450f931
Compare
Choose a tag to compare
  • Python 3.10 support.
  • Moved to PEP 517 packaging.
  • Silence excessive logging from pypemicro during scanning for available probes.
  • Fix type errors.
  • Some internal refactoring.

Full Changelog: v1.0.6...v1.1.0

v1.0.6

02 Aug 15:39
v1.0.6
ce76d4c
Compare
Choose a tag to compare

Fixes

  • Support for BSD in underlying pypemicro package.

v1.0.5

18 May 19:51
v1.0.5
ae67905
Compare
Choose a tag to compare

Fixes

  • Removed dependency from pyocd-pemicro to pyocd. This created a circular dependency (since pyocd depends on pyocd-pemicro to always include it), which is problematic for some OS package managers such as for NixOS. See pyocd/pyOCD#1152.

v1.0.4

10 Apr 19:15
38c4ee2
Compare
Choose a tag to compare

Fixes

  • Fixed AttributeError raised when the underlying pypemicro package was updated to version 0.1.6. #2
  • Pinned the pypemicro package version so future updates cannot unexpectedly break pyocd.
  • Corrected how AP address fields (APSEL and the register address) are extracted and passed to the PEMicro library.
  • Added pyocd as a dependency.
  • Removed usage of the six package, and removed it from dependencies.

v1.0.3

20 Mar 20:27
d24fb28
Compare
Choose a tag to compare

Fixes

  • Catch missing library exceptions to gracefully return no matching probes, to prevent total failure of pyOCD on systems with an architecture not supported by the PEMicro backend library (such as Apple M1).
  • No longer publishing a universal wheel, since pyocd-pemicro has only ever supported Python 3.