Commit Graph

27333 Commits

Author SHA1 Message Date
Jeff Epler 34d71097ff
Fix `import ulab.foo` 2022-02-19 09:32:51 -06:00
Jeff Epler 5d213e53af
bus device: properly register submodules
Closes: #6066 (except for similar work that needs to be done in ulab)
2022-02-19 08:39:51 -06:00
Scott Gauche 6827586d33 add setting SPI CLK pin pull up/down based on SPI polarity config 2022-02-19 08:46:02 -05:00
Michael Himing dbedb1575e ai_thinker_esp32-c3s: Pull LEDs down on reset 2022-02-19 14:30:51 +11:00
Dan Halbert 7107692678 use --long for describe in setup.py-stubs 2022-02-18 21:22:02 -05:00
Hosted Weblate d9415daf48
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
2022-02-19 02:57:35 +01:00
Hosted Weblate 6ba272ed78
Merge remote-tracking branch 'origin/main' 2022-02-19 02:57:32 +01:00
Jonny Bergdahl 2640cf8ebc
Translated using Weblate (Swedish)
Currently translated at 100.0% (1050 of 1050 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2022-02-19 02:57:31 +01:00
Wellington Terumi Uemura 233f807264
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1050 of 1050 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2022-02-19 02:57:31 +01:00
Scott Shawcroft 918145f768
Merge pull request #6038 from jepler/merge-1.18
Merge 1.18
2022-02-18 17:57:18 -08:00
Scott Shawcroft 291a33521e
Merge pull request #6060 from dhalbert/update-frozen-libs-7.2.0
update frozen libraries before 7.2.0 RC
2022-02-18 13:42:49 -08:00
arturo182 e57e4bd667 esp32s3: Rename to devkitm_1 to devkitm_1_n8 to make more future-proof 2022-02-18 21:32:36 +01:00
Dan Halbert ca766f3b86 update frozen libraries before 7.2.0 RC 2022-02-18 14:23:10 -05:00
Dan Halbert 57bbe7922d
Merge pull request #6058 from Neradoc/add-hiibot-iots2
Add hiibot iots2
2022-02-18 12:18:25 -05:00
Dan Halbert faf6ac5022
Merge pull request #6052 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-02-18 12:16:54 -05:00
Jeff Epler 090b153b3e
Fix build of dynmod with armv7m (lacks floating point) 2022-02-18 08:45:50 -06:00
Jeff Epler 684faab110
Enable the "lookup cache" for FULL_BUILDs
.. and remove a stanza for the "cache map lookup in bytecode" option,
which has been removed by upstream in 1.18; it's superceded by these
other improvements.
2022-02-18 08:32:39 -06:00
Jeff Epler f45a6d762f
Merge remote-tracking branch 'origin/main' into merge-1.18 2022-02-18 08:12:05 -06:00
Hosted Weblate 5056333e9e
Merge remote-tracking branch 'origin/main' 2022-02-18 03:12:21 +01:00
Dan Halbert 1c3e03d1b1
Merge pull request #6057 from tannewt/board_pin_reset
Allow ESP boards to customize how a pin is reset
2022-02-17 21:12:11 -05:00
Hosted Weblate 6e7eb78a10
Merge remote-tracking branch 'origin/main' 2022-02-18 02:19:40 +01:00
Dan Halbert 60ceb6e367
Merge pull request #6043 from makermelissa/main
Add PortalBase and Fake Requests and update Frozen Libs on Portal boards
2022-02-17 20:19:33 -05:00
Hosted Weblate 8ea0301b14
Merge remote-tracking branch 'origin/main' 2022-02-18 02:02:50 +01:00
Scott Shawcroft 5a51aa2a75
Merge pull request #6056 from Neradoc/qtpys2-debug-uart
free RX and TX on QTPY-ESP32S2 in non debug builds
2022-02-17 17:02:46 -08:00
Hosted Weblate 06b16fe728
Merge remote-tracking branch 'origin/main' 2022-02-18 02:02:36 +01:00
Scott Shawcroft 9f751927e7
Merge pull request #6054 from tannewt/funhouse_crash
Don't update status LED color on brightness change
2022-02-17 17:02:26 -08:00
Hosted Weblate d9b0e3cf48
Merge remote-tracking branch 'origin/main' 2022-02-18 01:44:01 +01:00
Dan Halbert c9a65af1c9
Merge pull request #6051 from dhalbert/deep-sleep-usb-delays
don't wait for USB or BLE workflow after true deep sleep
2022-02-17 19:43:55 -05:00
Scott Shawcroft c4fb5f7df1
Allow ESP boards to customize how a pin is reset
This allows board code to override the default pull up reset state.

It is useful for pins that are already externally connected, pulled
or otherwise used by the board.

Fixes #5931
2022-02-17 16:32:29 -08:00
Neradoc 3acb0d48bc free RX and TX on QTPY-ESP32S2 in non debug builds 2022-02-18 01:13:37 +01:00
Scott Shawcroft 7f3f4e409d
Update set_rgb_status_brightness doc and arg check 2022-02-17 14:37:25 -08:00
Scott Shawcroft bdee6cf3b6
Don't update status LED color on brightness change
Brightness changes now happen when the LED isn't active or
initialized. When not init, CP may crash.

Fixes #5872
2022-02-17 14:21:03 -08:00
Hosted Weblate 0167673a67
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
2022-02-17 22:02:19 +01:00
Dan Halbert fe6e03f504
Merge pull request #6013 from tannewt/esp_ble_gatt_client
Add S3 GATT client support
2022-02-17 16:02:11 -05:00
Dan Halbert 28714963d5 don't wait for USB or BLE workflow after true deep sleep 2022-02-17 15:41:55 -05:00
Dan Halbert 16c44a4d50
Merge pull request #6047 from jepler/fix-qstr-error
Fix qstr error
2022-02-17 13:21:12 -05:00
Jeff Epler 1309ef083b
translate: Can't use compress_max_length_bits during qstr generation 2022-02-17 08:38:02 -06:00
Jeff Epler 2b32dce256
genlast: Actually catch errors when preprocessing files
Due to a number of problems, an error calling the preprocessor wasn't
making the whole genlast process fail.

Now, after an execption during preprocess is printed, it is re-raised.
Then, by actually collating the results of executor.map, the exception
will be raised in the main thread context. Any CalledProcessError is simply
converted to a nonzero exit status.
2022-02-17 08:36:29 -06:00
Neradoc aedae120c7 use espressif assigned PID for Hiibot IOTS2 2022-02-17 15:06:38 +01:00
Tsutomu IKEGAMI bd9dd3dc63 Fix atmel-samd alarm module. 2022-02-17 23:00:26 +09:00
Neradoc 139c2710aa rebase, fix call to common_hal_busio_spi_construct 2022-02-17 14:41:47 +01:00
Neradoc b1a55e3904 add board.DISPLAY and init to hiibot itos2 (copying from TTGO) 2022-02-17 14:41:47 +01:00
Neradoc f9f711ab96 now it compiles, so there is that 2022-02-17 14:41:47 +01:00
Neradoc 727dd41a8c add hiibot itos2, original commit before checking 2022-02-17 14:41:47 +01:00
Scott Shawcroft ab037bd216
Merge pull request #6046 from prplz/espressif-enter-repl-delayed-fix
Fix press any key responding slowly on espressif
2022-02-16 21:58:29 -08:00
Jeff Epler a0fa536a55
Put .frozen back in sys.path, if frozen modules exist 2022-02-16 20:03:49 -06:00
Michael Himing bfb897a0b8 Fix press any key responding slowly on espressif 2022-02-17 12:57:27 +11:00
Melissa LeBlanc-Williams 8f741e7767 Removed more frozen libs and disabled unlikely used modules 2022-02-16 14:47:12 -08:00
Kattni b2e77bd11a
Merge pull request #6045 from kattni/tft-feather-pin-name-update
Update pin name to match TFT pins.
2022-02-16 17:10:17 -05:00
Melissa LeBlanc-Williams 0aadb4e256 Remove DisplayText Frozen Lib from MatrixPortal saving about 60K 2022-02-16 14:04:00 -08:00