Changelog
⚠ Deprecation Notice ⚠
Installation of the pySerial Python package boards platform dependency in the workflow via commands of the following format is no longer supported:
pip install pyserial
or:
pip3 install pyserial
If a boards platform used in your workflow has an external dependency on a Python package, it must now be installed using the command format documented here:
pip install --ignore-installed --user pyserial
In order to allow a transition period for existing workflows, pySerial is preinstalled in the action environment, but it will be removed from the environment in an upcoming release.
Bug Fix
- Migrate workflows from deprecated
set-output
commands (#91) - Restore support for external platform Python package dependencies (#108)
Enhancement
- Always add size summary report to sketches report (#128)
- Use Poetry for Python dependencies management (#107)
- Update project Python version to 3.11.2 (#106)
- Use actions/setup-python action to install Python for action (#105)
- Print sketch compilation duration to logs (#61)
- Various dependency updates