Commit Graph

29732 Commits

Author SHA1 Message Date
Scott Shawcroft f8ac1d9261
Rework the coproc API
It is now a generic `memorymap` API and an ESP specific `espulp` module.

Fixes #7218. Fixes #3234. Fixes #7300.
2022-12-19 14:08:38 -05:00
Dan Halbert 9629a0cc4e
Merge pull request #7356 from CRCibernetica/crcibernetica-ideaboard-update
added frozen modules, modified FLASH size
2022-12-19 10:19:15 -05:00
Dan Halbert 5897b0d6c3
Merge pull request #7354 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-12-19 10:08:51 -05:00
root aac324c4d1 added frozen modules, changed to 8BM FLASH 2022-12-18 22:49:28 +00:00
Hosted Weblate da33f477e8
Merge remote-tracking branch 'origin/main' 2022-12-18 03:15:43 +01:00
Dan Halbert 77a98e6107
Merge pull request #7355 from pypewpew/esp32-camera-xclk
esp32-camera: make the master_clock_pin really optional
2022-12-17 21:15:31 -05:00
Hosted Weblate 01be969561
Merge remote-tracking branch 'origin/main' 2022-12-17 15:35:36 +01:00
Jeff Epler 37a30592d6
Merge pull request #7350 from bablokb/fix-devcontainer
fixed typo (path) in postCreateCommand
2022-12-17 08:35:19 -06:00
Wellington Terumi Uemura 49dba47f4e
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (991 of 991 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2022-12-16 22:50:39 +01:00
Radomir Dopieralski 90c805d858 esp32-camera: make the master_clock_pin really optional
The master_clock_pin was already optional, but not specifying it would
result in a crash. This fixes it, so it really can be omitted, when the
camera module has its own clock source built in.
2022-12-16 21:53:50 +01:00
Jeff Epler 1e7f54c0c8
Merge pull request #7353 from jepler/rollback-protomatter
Revert "update protomatter to latest commit"
2022-12-16 14:50:43 -06:00
Jeff Epler 1139fc1be9
Revert "update protomatter to latest commit"
This reverts commit 5d974c35ee.
2022-12-16 11:52:48 -06:00
Bernhard Bablok 73084ac79f fixed typo (path) in postCreateCommand 2022-12-16 09:13:34 +01:00
Dan Halbert 2e93c9577a
Merge pull request #7349 from dhalbert/fix-authmode-fetching
fix AuthMode printing regression
2022-12-15 18:01:30 -05:00
Dan Halbert 66efed5ba5 fix AuthMode printing regression 2022-12-15 15:49:58 -05:00
Scott Shawcroft c6ea3e803a
Merge pull request #7345 from dhalbert/mimx-fix-build
redo pin never resetting for mimxrt10xx
2022-12-15 12:21:21 -08:00
Dan Halbert b90a6413c2 refactor to reduce duplicate code 2022-12-15 13:17:28 -05:00
Dan Halbert 493d6aa78f
Merge pull request #7344 from jepler/more-gaierror
Refactor so that all sites of name lookup failure result in gaierror
2022-12-15 11:32:58 -05:00
Dan Halbert 6a82a9ca6b
Merge pull request #7347 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-12-15 08:03:15 -05:00
Jonny Bergdahl dddc3e31bd
Translated using Weblate (Swedish)
Currently translated at 100.0% (991 of 991 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2022-12-15 13:49:05 +01:00
Dan Halbert 5c569f03c2 redo pin never resetting for mimxrt10xx 2022-12-14 19:34:26 -05:00
Jeff Epler 297657ea9a
Refactor so that all sites of name lookup failure result in gaierror 2022-12-14 14:45:32 -06:00
Dan Halbert fc13fba6e5
Merge pull request #7342 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-12-13 21:34:14 -05:00
Hosted Weblate fa4b809337
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-12-14 01:56:45 +01:00
Dan Halbert 398b7c26ca
Merge pull request #7321 from jepler/dotenv-becomes-toml
Dotenv becomes toml
2022-12-13 19:56:36 -05:00
Dan Halbert 369507e1da cxd56 was not using SRC_SHARED_MODULE_INTERNAL 2022-12-13 18:39:25 -05:00
Dan Halbert 9d410f3443
Merge pull request #7341 from jepler/fix-stubs-import-nothing
only import a module if we use something from it
2022-12-13 18:24:40 -05:00
Jeff Epler 41beca14af
only import a module if we use something from it
This prevents a bogus line such as `from types import ` from being
generated.

surprisingly this was not detected as a problem until a change
in isort! Formerly it would remove the bad line, but now it (correctly!)
errors
2022-12-13 16:04:07 -06:00
Jeff Epler d40ba94449
explain why this is its own file 2022-12-13 13:19:10 -06:00
Jeff Epler 5ac622a30d
get rid of nearly-empty getenv.c file 2022-12-13 13:13:01 -06:00
Scott Shawcroft 5b9fefe4e5
Merge pull request #7336 from PontusO/main
Added new RP2040 board with integrated SD/Card reader and RTC
2022-12-13 10:27:25 -08:00
Jeff Epler 35f2046ab2
Fix returning GETENV_ERR_LENGTH for over-long strings 2022-12-13 12:02:07 -06:00
Jeff Epler 56d4f8f552
can't use object-based calls at this time 2022-12-13 11:32:33 -06:00
Jeff Epler d49af4d784
make wording a bit clearer 2022-12-13 08:11:47 -06:00
Pontus Oldberg aa5b1e063f Added new RP2040 board with integrated SD/Card reader and RTC 2022-12-13 13:34:28 +01:00
Jeff Epler adff93c61a
Mark cyw43 pins "never reset" before reset_port
reset_port calls reset_all_pins, which disables the built-in pull
down. In theory, this could allow some CYW43 interfacing pin to float
to an inappropriate value. There's no proof of this! but the move can't
really hurt, either
2022-12-12 20:14:08 -06:00
Jeff Epler 90894014a2
Use the HW LED as status indicator
For me this made a rare startup failure stop, which is nonsense.
2022-12-12 19:43:10 -06:00
Jeff Epler 808161eaab
fix missing sentinel in call 2022-12-12 19:09:57 -06:00
Jeff Epler 3620d14542
Pass string length when enabling radio 2022-12-12 17:04:03 -06:00
Jeff Epler 1b15985783
Fix web workflow builds 2022-12-12 09:20:56 -06:00
Jeff Epler 6426ddb73b
Rename test and add some additional cases
While working on adding 0o and 0b literals (which aren't added yet and
may not be) I realized that my approach would likely cause a problem
for the value "0"
2022-12-12 08:22:54 -06:00
Dan Halbert 10138f43d6
Merge pull request #7327 from pypewpew/in-group-remove
displayio: Set in_group to false when removing a layer from a group
2022-12-11 12:55:52 -05:00
Jeff Epler 31fd7cb51b
Merge remote-tracking branch 'origin/main' into dotenv-becomes-toml 2022-12-11 11:06:51 -06:00
Dan Halbert c0fbcec368
Merge pull request #7331 from PontusO/main
Added LDO control pin, new flash variants and support functions for the LDO control pin.
2022-12-11 11:56:40 -05:00
Dan Halbert a7606aa8df
Merge pull request #7329 from MicroDev1/ci
Temporary Fix for #7328
2022-12-11 11:53:12 -05:00
Pontus Oldberg 66eca9c35e Updated formatting. 2022-12-11 17:25:26 +01:00
Pontus Oldberg f7e735b492 Added LDO control pin, new flash variants and support functions for the LDO control pin. 2022-12-11 17:11:24 +01:00
MicroDev 628865b235
change fetch-depth setting in ci 2022-12-11 20:49:00 +05:30
MicroDev fa14307c7d
update `tj-actions/changed-files` to `v34.5.3` 2022-12-11 20:19:43 +05:30
Pontus Oldberg 9ef5b7d118 Merge branch 'main' of https://github.com/PontusO/circuitpython 2022-12-11 13:02:03 +01:00