Releases: adafruit/Adafruit_Board_Toolkit
1.1.2 - add py.typed, update CI requirements
What's Changed
- typing: add py.typed by @JPHutchins in #13
New Contributors
- @JPHutchins made their first contribution in #13
Full Changelog: 1.1.1...1.1.2
1.1.1 - Updated CI to create and upload built distribution wheels
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
- 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
- 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
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.