Skip to content

Releases: adafruit/Adafruit_Board_Toolkit

1.1.2 - add py.typed, update CI requirements

12 Nov 19:19
2b0575f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.1.1...1.1.2

1.1.1 - Updated CI to create and upload built distribution wheels

13 Dec 18:52
d1d3423
Compare
Choose a tag to compare

Thanks @carlosperate!

To use in CPython, pip3 install adafruit-board-toolkit.

Read the docs for info on how to use it.

1.1.0 - Fix interface name retrieval on MacOS; allow extra interface name prefixes

13 May 15:40
6436218
Compare
Choose a tag to compare
  • Fix for MacOS on Apple M1.
  • Fix for MacOS 10.12 and 10.13, which were not returning interface names.

Thanks @Neradoc for both of these.

  • Allow a few extra interface name prefixes for existing boards that do not use "CircuitPython " as the prefix.

To use in CPython, pip3 install adafruit-board-toolkit.

Read the docs for info on how to use it.

Require Python 3.5 instead of 3.6; don't build library packages

17 Mar 15:44
Compare
Choose a tag to compare
  • Mu is still supporting Python 3.5, so make this compatible with the Mu tests on Python 3.5.
  • Don't build as a CircuitPython library. This is CPython only.

To use in CPython, pip3 install adafruit-board-toolkit.

Read the docs for info on how to use it.

First version

17 Mar 04:33
Compare
Choose a tag to compare

Utility and helper library to provide and collect information about Adafruit-related boards.

This initial version identifies USB CDC ports associated with CircuitPython boards, and distinguishes between REPL ports and plain data ports, based on their USB descriptor interface name. It includes enhanced versions of utilities for MacOS and Windows from pyserial.

The initial use for this library is to allow Mu to distinguish between multiple CDC ports, and to identify boards based on the ports rather than USB PID/VIDs.

To use in CPython, pip3 install adafruit-board-toolkit.

Read the docs for info on how to use it.