Commit Graph

32605 Commits

Author SHA1 Message Date
KB Sriram
a9da9bc303 docs: update sphinx conf.py to use cp_typing.
- Adds circuitpython_typing to the intersphinx configuration.
- Adds a workaround to resolve TypeAliased references.

Fixes https://github.com/adafruit/circuitpython/issues/8119
2023-07-29 18:22:22 -07:00
Hosted Weblate
e1fd97170a
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-07-29 15:31:41 +02:00
Hosted Weblate
f3f68bb431
Merge remote-tracking branch 'origin/main' 2023-07-29 15:31:38 +02:00
Dan Halbert
8050b07a68
Merge pull request #8231 from elpekenin/fix/typo
[Typo] Introduced by yours truly in #8229
2023-07-29 09:31:34 -04:00
elpekenin
a51be16d9e Fix typo, oopsie 2023-07-29 15:10:09 +02:00
Hosted Weblate
e46fe64ea3
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-07-29 14:56:43 +02:00
Hosted Weblate
75f6982928
Merge remote-tracking branch 'origin/main' 2023-07-29 14:56:40 +02:00
Jonny Bergdahl
6843901aa2
Translated using Weblate (Swedish)
Currently translated at 100.0% (996 of 996 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-07-29 14:56:40 +02:00
Wellington Terumi Uemura
9dbdf59367
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (996 of 996 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-07-29 14:56:39 +02:00
Dan Halbert
3b8dc0132d
Merge pull request #8229 from elpekenin/enhance/release-msg
[displayio] Better exception message
2023-07-29 08:56:34 -04:00
elpekenin
c4e915c3b2 Improve error message 2023-07-29 14:39:44 +02:00
elpekenin
1ece85ee1e Fix logic (i think) 2023-07-28 23:49:45 +02:00
Jeff Epler
76d69283a4
update certificates to nina-fw 1.7.5 2023-07-28 10:44:38 -05:00
Dan Halbert
75ba17e84e
Merge pull request #8225 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-07-27 22:28:28 -04:00
Melissa LeBlanc-Williams
e931a526f1 Merge branch 'main' of https://github.com/adafruit/circuitpython into arduino-nano-esp32s3 2023-07-27 19:27:16 -07:00
Melissa LeBlanc-Williams
45b1c42be5 Add D0 and D1 2023-07-27 19:26:37 -07:00
Jeff Epler
6083de017a
fix method name in docstr 2023-07-27 20:09:13 -05:00
Hosted Weblate
e9eaa63aef
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-07-28 02:35:32 +02:00
Dan Halbert
f466a4373e
Merge pull request #8222 from tannewt/fat_window_align
Align fatfs window buffer for tinyusb
2023-07-27 20:35:23 -04:00
Dan Halbert
5ccf36dd05
Merge pull request #8224 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-07-27 20:34:48 -04:00
Andi Chandler
1ff3097c77
Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (995 of 995 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/en_GB/
2023-07-28 02:10:51 +02:00
Melissa LeBlanc-Williams
ffb1cf116d Add D pins 2023-07-27 16:46:15 -07:00
Melissa LeBlanc-Williams
3d210bfa45 Merge branch 'main' of https://github.com/adafruit/circuitpython into adafruit-metro-esp32s3 2023-07-27 16:33:19 -07:00
Jeff Epler
92e2134009
rp2: StateMachine: Allow loading programs at fixed offsets 2023-07-27 15:47:04 -05:00
Jeff Epler
5780d9a3d2
rp2: Add StateMachine.may_exec
and also sanity-check the init instructions, thanks to the newly
factored-out checker.

Closes: #8221
2023-07-27 15:47:01 -05:00
Scott Shawcroft
44f27843fd
Merge pull request #8219 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-07-27 12:56:33 -07:00
Jonny Bergdahl
ab33ec6332
Translated using Weblate (Swedish)
Currently translated at 100.0% (995 of 995 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-07-27 19:07:11 +02:00
Wellington Terumi Uemura
d6e47fd76f
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (995 of 995 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-07-27 19:07:11 +02:00
Scott Shawcroft
e45a61f57e
Align fatfs window buffer for tinyusb
Also, update tinyusb.
2023-07-27 09:15:58 -07:00
Jeff Epler
197a7f31ab
bump protomatter to 1.5.9 2023-07-26 15:02:05 -05:00
Jeff Epler
020e4d2e0c
update camera submodule 2023-07-26 12:55:44 -05:00
Hosted Weblate
3e48981ba0
Merge remote-tracking branch 'origin/main' 2023-07-26 17:55:08 +02:00
Dan Halbert
a27a5aa00d
Merge pull request #8211 from FoamyGuy/update_submodules_esp32spi
update esp32spi and requests submodules
2023-07-26 11:55:03 -04:00
Hosted Weblate
245bbdfd80
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-07-26 17:54:52 +02:00
Dan Halbert
5cc42d5041
Merge pull request #8126 from jepler/update-ulab-6.3.2
update ulab to 6.3.2
2023-07-26 11:54:42 -04:00
Dan Halbert
fd83a09078
Merge pull request #8214 from MakerClassCZ/picopad
Add PicoPad support
2023-07-26 11:49:46 -04:00
Jeff Epler
46d7771152
tinyuf2 adopted the partition scheme called "1ota"
.. which irritated our partition table parser in build_memory_info, so
make it work again.
2023-07-26 09:41:10 -05:00
Jeff Epler
c026704fd2
gifio does require displayio 2023-07-26 08:54:02 -05:00
Jeff Epler
c516870f89
switch camera to use the no-ota partition scheme
this gives us a comfortable few hundred kB flash space left for the app

1398912 bytes used,  763776 bytes free in flash firmware space out of 2162688 bytes (2112.0kB).
2023-07-26 08:38:59 -05:00
Jeff Epler
9edd8957a1
Add a "4MB without OTA" partition scheme
This is needed on the camera board, because we have a lot of code.
2023-07-26 08:38:30 -05:00
Jeff Epler
f503b37b2b
espressif: allow setting FLASH_SDKCONFIG at board level 2023-07-26 08:32:25 -05:00
Jeff Epler
d83b8db678
restore fontio define 2023-07-25 21:34:57 -05:00
Jeff Epler
9a18524c30
simplify circuitpy_mpconfig with enable-if-any, -all
and make corresponding simplifications in shared-bindings-matrix,
but directly using the final defines from CFLAGS instead of the
status quo.

The net changes are to disable audiocore & audiomixer on some espressif
devices that have no audio output at all. Other than that, the
shared-bindings-matrix seems to be identical.
2023-07-25 19:56:08 -05:00
Melissa LeBlanc-Williams
6030d87025 Change to octal ram 2023-07-25 16:30:21 -07:00
Jeff Epler
fd60cccb06
Re-enable ulab at the expense of some other modules
.. and gate audiomixer based on audiocore (should be no net change)

.. and get rid of now-redundant enables in the espressif mpconfigport
2023-07-25 16:01:11 -05:00
ladyada
45b6c84cdd Merge branch 'main' of github.com:ladyada/circuitpython 2023-07-25 16:13:47 -04:00
ladyada
767b7a0506 compiling 2023-07-25 16:12:53 -04:00
Limor "Ladyada" Fried
1303fe5378
Merge branch 'adafruit:main' into main 2023-07-25 16:10:42 -04:00
Jeff Epler
318191433d
disable gifio on feather_m4_can 2023-07-25 14:03:47 -05:00
Melissa LeBlanc-Williams
eef5e8943a Updated duplicate vid checker 2023-07-25 10:53:03 -07:00