Releases: adafruit/circup
Circup dev workflow upgrade
This release updates the workflow of working on Circup to be aligned
with CircuitPython libraries and updates the GitHub Actions and
documentation to match.
Library dependencies pulled from bundles
With the Library dependencies now available in the bundles,
Circup no longer has to make web calls to get each requirements.txt
Bug Fixes
Bug Fixes
Remove 5.x Bundle
With the 5.X Bundle removed from the CircuitPython downloads, Circup also needed to be updated to not download 5.x.
Dependencies Automatically Installed
Dependencies specified in the requirements.txt file are checked and relevant ones are installed. Thanks @askpatrickw.
Multiple Modules can now be specified
Multiple modules can be installed or uninstalled with a single command. Thanks @askpatrickw
Black and Pylint support added for consistency
Black and Pylint support were added and pyflakes and pycodestyle were removed for consistency. Thanks @askpatrickw
Show Device and Bundle Versions
Show Device and Bundle Versions when updating in Verbose mode
New Features/Improvements
- Adds warning on major version updates
- Adds a
--path
option for specifying multiple devices - Updated dependencies to the latest stable semver
Fix version in command line
This fixes showing the correct version in the command line.