Commit Graph

29899 Commits

Author SHA1 Message Date
MicroDev bad80ef703
fix idf submodules init 2023-01-16 18:03:29 +05:30
MicroDev 1e2d0a4be8
gettext is pre-installed on mac 2023-01-16 17:13:19 +05:30
MicroDev fd3faa4a05
only install `awscli` when required 2023-01-16 17:03:39 +05:30
MicroDev 03804e6ec1
refactor and alphabetically arrange matrix jobs 2023-01-14 20:42:58 +05:30
MicroDev 434c2355a0
multiple ci enhancements
- selectively fetch submodule tags
- conditionally build mpy-cross
- remove frozen from submodule cache
2023-01-14 17:10:40 +05:30
MicroDev 6bc0274aec
cache common submodules and share cp version 2023-01-14 10:58:04 +05:30
Dan Halbert 79bd88349e
Merge pull request #7444 from tannewt/fix_start_end_w_arrays
Have start and end kwargs respect element size
2023-01-13 20:11:41 -05:00
Dan Halbert c66b808f55
Merge pull request #7428 from MicroDev1/ci
Multiple CI Enhancements
2023-01-13 13:12:12 -05:00
Scott Shawcroft 8b0db804ba
Fix SPI readinto with negative start or end 2023-01-12 16:25:11 -08:00
Scott Shawcroft 987d9a31c8
Fix pin_or_none 2023-01-12 16:03:45 -08:00
Scott Shawcroft 72f4a8ebbc
Merge pull request #7423 from 0xCB-dev/add-0xCB-Helios
add support for 0xCB Helios rp2040 controller
2023-01-11 16:27:36 -08:00
Scott Shawcroft aa2ba4d88b
Have start and end kwargs respect element size
The comment says it is `buffer[start:end]` but it assumed elements
were a single byte long. Now it correctly does multibyte elements
from array.array.

Fixes #4988
2023-01-11 15:36:41 -08:00
Dan Halbert 75241c466a
Merge pull request #7443 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-01-11 17:16:33 -05:00
Hosted Weblate 9a5b6cacbd
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/
2023-01-11 19:54:42 +01:00
Scott Shawcroft 78c2fa5b28
Merge pull request #7437 from dhalbert/improve-type-checking-error-msgs
Improve type validation error messages, especially for pins
2023-01-11 10:54:22 -08:00
MicroDev 4a9d934008
escape `.` and `/` in regex 2023-01-11 20:56:53 +05:30
MicroDev ad4357d152
use pr head ref and not the merge ref 2023-01-11 19:22:07 +05:30
MicroDev 645499e819
check `//|` only after a file matches the doc pattern 2023-01-11 11:52:19 +05:30
Dan Halbert 6fdaa78245
Merge pull request #7441 from tannewt/fix_light_sleep_after_deep
Ignore ESP-IDF wakeup cause when light sleeping
2023-01-10 20:09:59 -05:00
Dan Halbert 828fd7f445
Merge pull request #7439 from jepler/issue7438
Update cyw43-driver, fix no-password wifi
2023-01-10 20:09:38 -05:00
Scott Shawcroft fbd5f27371
Ignore ESP-IDF wakeup cause when light sleeping
The IDF's wakeup cause is only for deep sleep. Without ignoring it,
light sleep will wake up too early when done after a deep sleep
wake.

Fixes #7300
2023-01-10 15:34:15 -08:00
Scott Shawcroft 895cd269b3
Merge pull request #7422 from CDarius/m5stack_stick_c
Add M5Stack Stick C board
2023-01-10 14:48:47 -08:00
Jeff Epler e817563ca0
Update cyw43-driver, fix no-password wifi
Now, open wifi works on Pico W, so this closes #7438.

For the web workflow it's now OK to either
 * specify an empty password string (as before)
 * not have the CIRCUITPY_WIFI_PASSWORD key at all (new functionality)
2023-01-10 15:07:17 -06:00
Dan Halbert 0ed5c2db18
Merge pull request #7216 from jepler/feather-esp32-s23-reverse-tft
Feather esp32 s23 reverse tft
2023-01-10 15:34:47 -05:00
Dan Halbert a974402542 Improve type validation errors messages, especially for pins 2023-01-10 15:02:55 -05:00
Jeff Epler 7db8f92554 Update some build flags to be more like the original tft feathers
.. enable camera and use default (better) optimization
2023-01-10 12:28:51 -06:00
Jeff Epler af70401aa6 Switch the reverse feathers to use modules with psram
.. by copying the sdkconfig files from the original s2/s3 tft feathers,
as the module is of the same type.
2023-01-10 12:18:53 -06:00
Jeff Epler 8f0e72ce2b Merge remote-tracking branch 'origin/main' into feather-esp32-s23-reverse-tft 2023-01-10 12:16:31 -06:00
MicroDev c94f83f2e6
fix pagination and some refactoring 2023-01-09 18:17:51 +05:30
MicroDev 565bbd5002
fix path in `set_docs_to_build` 2023-01-08 13:23:51 +05:30
MicroDev 722a313cc1
set base and head commit only when the event is a pr 2023-01-07 21:13:07 +05:30
MicroDev f0e7e3115a
refactor how base and head commit are set
- avoid `github.event.after` as it isn't available during initial CI run of the PR
2023-01-07 21:03:16 +05:30
MicroDev 70273316f8
run pre-commit formatting 2023-01-07 19:00:54 +05:30
MicroDev 09adb24284
slightly refactor ci 2023-01-07 18:41:16 +05:30
MicroDev 8096c94e1b
build docs only when `//|` matches 2023-01-07 18:17:48 +05:30
MicroDev 0e46c77c14
fix for bug `fatal: error in object: unshallow` 2023-01-07 17:52:33 +05:30
MicroDev 03d4d63ab5
simplify fetching changed files 2023-01-07 17:48:39 +05:30
Conor Burns 5aa8419455
add pid.codes VID and PID 2023-01-07 13:11:38 +01:00
MicroDev da31232cdf
refactor variable naming 2023-01-07 11:50:31 +05:30
MicroDev 037bfb39e3
Merge pull request #7424 from RetiredWizard/mimxrt10xx-deinit
mimxrt10xx gpio pins don't deinit
2023-01-06 14:26:10 +05:30
RetiredWizard fa514e22b2 mimxrt10xx gpio pins don't deinit
It looks like a rogue "return" made it's way into the reset pin code
for the mimxrt10xx port resulting in pin.deinit() not working.
2023-01-05 19:17:08 -05:00
CDario a2668cdf0d Added PORT A i2c and slowed down display SPI 2023-01-05 22:30:10 +00:00
Conor Burns 56c0f0388d
add 0xCB Helios 2023-01-05 23:02:00 +01:00
CDario 208fb341e2 Added M5Stack Stick C board 2023-01-05 21:29:02 +00:00
Scott Shawcroft 6013cde6a8
Merge pull request #7332 from MicroDev1/ci
Update `tj-actions` & Revert `fetch-depth` change
2023-01-05 07:31:33 -08:00
MicroDev a97d8e97ad
update `tj-actions/changed-files` to `v34` 2023-01-05 12:00:46 +05:30
MicroDev 4766f620d9
Merge pull request #7418 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-01-05 11:11:49 +05:30
Matt Watson 987b6d1140
Translated using Weblate (Japanese)
Currently translated at 42.1% (420 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ja/
2023-01-05 03:52:14 +01:00
Jonny Bergdahl 9660685a6b
Translated using Weblate (Swedish)
Currently translated at 100.0% (997 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-01-05 03:52:14 +01:00
Wellington Terumi Uemura 1f78d817c6
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (997 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-01-05 03:52:13 +01:00