Releases: adafruit/circuitpython-build-tools
Fix Example Bundling When 'examples' In Subfolder Name
Thanks to @sommersoft for the fix.
Fix nested subfolders
Fixes nested subfolders. Thanks to @sommersoft for the fix.
Deploy On Tags
Inadvertently dropped the setting to deploy on tagged branches.
Fix PyPI Deployment
- Fixes previous changes to the TravisCI script that added the PR tests, but failed to trigger the PyPI deployment in v1.2.4.
Re-implement 1.2.x Update
- Properly implements changes made in 1.2.0. without requiring changes to every instance that uses circuitpython-build-tools
Reverting
Reverting back to 1.1.9 state. Bugs are causing too many issues during PyCon2019 sprints.
Bug Fix - Part Two
Seems a part of my previous bug fix didn't get merged. Quite possibly due my lack of committing it... 😃
Bug Fix
There was an argument name mismatch between Click and build_bundles()
for the package_folder_prefix
argument.
Include `__init__.py` During mpy-cross; Include Subfolders; Modularize Package Search
-
Removes the exclusion of compiling
__init__.py
with mpy-cross, for packaged libraries. Zero-byte files are still excluded. -
When creating the list of files to bundle, subfolders weren't traversed inside of a packaged library. This release now includes subfolders (to include subfolders in the
examples
folder; for now) -
Modularize Package Search
- Adds a command line argument
package_folder_prefix
to use for determining which folder(s) to include with packaged libraries. This changes from an exclusive approach to an inclusive approach, while still allowing some flexibility. (could be expanded to use a list of prefixes in the future)
- Adds a command line argument
Folder Name Tweaks & Font File Inclusion
-
Tweaks the top level folder names a little.
-
Includes a standard font file for the
adafruit_framebuf
library.font5x8.bin
will be included in theexamples
folders.