Merge pull request #5295 from lesamouraipourpre/patch-3
Documentation update for ColorConverter
Merge pull request #5296 from microDev1/traceback
Add test for `traceback` module
Lolin S2 Mini - Apply suggestions from code review
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
Merge pull request #5299 from Neradoc/nera-rework-board-dicts
change board dicts to include a common macro with __name__
Translated using Weblate (Chinese (Pinyin))
Currently translated at 100.0% (1021 of 1021 strings) Translation: CircuitPython/main Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
Merge pull request #5301 from weblate/weblate-circuitpython-main
Translations update from Weblate
Merge pull request #5300 from kamtom480/fix_movable
Fix incorrect use of allocate_memory()
Revert "black formatted 'build_board_info.py'"
Originally ran black with the incorrect line length This reverts commit cb586a4.
Merge pull request #5297 from durapensa/s2mini
Lolin S2 Mini - remove NeoPixel, pin assignments to match Wemos
Merge pull request #5304 from sommersoft/build_info_frozen_libs
Include Frozen Libraries In build_board_info.py
Selectively build boards based on changed files
This uses a step output from the test job to set the build matrix for the board build jobs. The built boards depends on which files were changed. * Changes contained within ports/*/boards/ will build each board. * Changes contained within ports/* will build all boards from the port. * All other file changes will build all boards. All boards will be build for pushes in `adafruit/circuitpython` as well. A side-effect is that we no longer need to explicitly list the boards to build. It will automatically update as new folders are added. Related to #4009
Merge pull request #5310 from dhalbert/rsp2040-i2s-fix
Fix RP2040 I2S: always copy to output buffer
Merge pull request #5314 from dhalbert/update-frozen-20210907
Update frozen libraries for 7.0.0
Merge pull request #5312 from tannewt/ci_opt
Selectively build boards based on changed files
Merge pull request #5308 from microDev1/patch
Revert localization of `REPL` messages
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: CircuitPython/main Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
Fix the nRF builds with GCC 11.2
See adafruit/Adafruit_nRF52_Bootloader#221 for background on the flag.
Add required python packages to building docs
Build fails almost silently without them. Syncs with instructions at https://learn.adafruit.com/building-circuitpython/build-circuitpython
Fix scanning after a peripheral bond has been made
The BLE workflow will be advertising and the scan's load of identities conflicts with it. This change ensures scanning and advertising happens exclusively. This showed as an unknown error 3204. Fixes adafruit/Adafruit_CircuitPython_BLE#134
Merge pull request #5321 from tannewt/fix_scan_after_p_bond
Fix scanning after a peripheral bond has been made
Merge pull request #5316 from weblate/weblate-circuitpython-main
Translations update from Weblate
Merge pull request #5319 from tannewt/fix_nrf_gcc11
Fix the nRF builds with GCC 11.2
Merge pull request #5323 from PontusO/main
Added support for Challenger RP2040 WiFi
Merge pull request #5324 from Neradoc/patch-1
remove lingering reference to settings.py in docs
Merge pull request #5322 from rdoursenaud/patch-1
Add required python packages to building docs
Merge pull request #5320 from rjp5th/main
Implement reset_reason for raspberrypi port