Jeff Epler
b0967cb1a4
Use QSTR_GLOBAL_REQUIREMENTS to give explicit dependency for qstr generation
...
I investigated and found that this seems to be the best way to specify
a file that must be generated before "qstr processing" can occur.
Closes #8337
2023-08-27 16:16:40 -05:00
Bill Sideris
57ac916ccd
.Trash-1000 on filesystem creation
2023-08-27 23:29:08 +03:00
Radomir Dopieralski
fc17e9ef39
Update __init__.c
2023-08-27 19:34:06 +02:00
Radomir Dopieralski
34cb5f6dc0
Merge branch 'main' into async-samd21
2023-08-27 19:33:27 +02:00
Radomir Dopieralski
55fbbdcb52
Allow enabling async on samd21
...
It was just disabled, possibly because of size considerations, but it's
useful to be able to enable it explicitly for selected boards.
This requires some of the settings to use ?= instead of =, and fixing
a bug in the traceback module, where the chain variable is unused if
exception chaining is not enabled.
2023-08-27 19:28:44 +02:00
hexthat
8723cbf432
Translated using Weblate (Chinese (Pinyin))
...
Currently translated at 100.0% (999 of 999 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2023-08-27 17:54:20 +02:00
Jonny Bergdahl
80d132fc95
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (999 of 999 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-08-27 17:54:20 +02:00
Wellington Terumi Uemura
296dd12624
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (999 of 999 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-08-27 17:54:19 +02:00
Bobby Jap
36c0d81af8
Fix gzip Decompression Support
2023-08-26 20:28:46 -07:00
RetiredWizard
9eb61ef667
Enable WiFi, leave DV enable to usercode
2023-08-26 11:00:37 -04:00
Scott Shawcroft
c395e1f9f7
Merge pull request #8332 from pypewpew/ugame22
...
Add new board uGame22
2023-08-25 13:22:16 -07:00
Michael Bishop
8d25faf30a
raise kernel load addr and slip stack under kernel on both 32bit and 64bit
2023-08-25 15:56:40 -03:00
Scott Shawcroft
ed76e48e75
Merge pull request #8330 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2023-08-25 11:19:51 -07:00
Radomir Dopieralski
b9b04fcefa
Add new board uGame22
...
Information about the board:
https://hackaday.io/project/186921-game-22
Hardware design repository:
https://github.com/python-ugame/ugame-22
2023-08-25 19:26:30 +02:00
Hosted Weblate
f2d38099f1
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-08-25 18:49:11 +02:00
Hosted Weblate
1dc142a51d
Merge remote-tracking branch 'origin/main'
2023-08-25 18:49:08 +02:00
Scott Shawcroft
233cf7fc6d
Merge pull request #8326 from bill88t/picow-stop-ap
...
Pico W wifi code improvements.
2023-08-25 09:49:04 -07:00
Hosted Weblate
5cc9292a8a
Merge remote-tracking branch 'origin/main'
2023-08-25 18:38:48 +02:00
hexthat
74fc5faf88
Translated using Weblate (Chinese (Pinyin))
...
Currently translated at 100.0% (1001 of 1001 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2023-08-25 18:38:48 +02:00
Scott Shawcroft
14b26b51c3
Merge pull request #8331 from RetiredWizard/baudrt
...
utilize CIRCUITPY_CONSOLE_UART_BAUDRATE parameter
2023-08-25 09:38:41 -07:00
Hosted Weblate
3176391de4
Merge remote-tracking branch 'origin/main'
2023-08-25 00:46:15 +02:00
Pablo Martinez Bernal
a6f2615c75
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1001 of 1001 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2023-08-25 00:46:15 +02:00
Scott Shawcroft
ee2207d386
Merge pull request #8291 from tannewt/i2s_mclk
...
Add I2S MCLK support to iMX RT
2023-08-24 15:46:08 -07:00
Scott Shawcroft
ab70f8eace
Merge remote-tracking branch 'adafruit/main' into i2s_mclk
2023-08-24 15:07:14 -07:00
RetiredWizard
8fbde14286
utilize CIRCUITPY_CONSOLE_UART_BAUDRATE parameter
2023-08-24 14:50:23 -04:00
Jonny Bergdahl
499951b675
Translated using Weblate (Swedish)
...
Currently translated at 99.9% (1000 of 1001 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-08-24 17:48:30 +02:00
Wellington Terumi Uemura
2991cc4174
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1001 of 1001 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-08-24 17:48:29 +02:00
Jeff Epler
4d8b354c13
Use qstrs to improve compression
...
any qstr of >= 3 chars long is a candidate for use; the input byte value
(1) is used to indicate a fixed-length qstr number follows.
Before accounting for the code size changes, this saves ~100 bytes
on trinket m0, but it may end up being a wash due to added code.
A cutoff of length>2 is slightly better for ja and ru and worse for others.
This has to do with the relative frequency of latin characters vs non-latin
characters, is my guess.
lang after before change (- = more free space)
en_US 3132 2996 -134
fr 2136 2060 -76
ja 1916 1724 -232
ru 2196 2000 -196
2023-08-23 15:16:53 -05:00
Bill Sideris
e3314ef7a6
Add new picow doc notes
2023-08-23 22:12:19 +03:00
Bill Sideris
2cc05f7ac8
Picow-ap wifi improvements
2023-08-23 20:04:51 +03:00
MicroDev
af91625fb5
Merge pull request #8320 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2023-08-23 19:04:52 +05:30
Jeff Epler
2a5b938e37
Merge pull request #8325 from jepler/ci-matrix-docs-conf
...
ci_set_matrix: changing conf.py should not rebuild all boards
2023-08-23 08:25:17 -05:00
Jeff Epler
9064c6e7cb
ci_set_matrix: changing conf.py should not rebuild all boards
2023-08-23 07:22:28 -05:00
RetiredWizard
d333ae9f5d
Local pre-commit run changes
2023-08-22 23:46:43 -04:00
RetiredWizard
6eccdd9e7d
Pimoroni PICO DV Base w/Pico W (network disabled)
2023-08-22 23:10:07 -04:00
Dan Halbert
92e991ddc8
Merge pull request #8322 from jepler/rtd-theme
...
Unconditionally use sphinx_rtd_theme when building docs
2023-08-22 22:17:04 -04:00
Jeff Epler
96a3b884f6
Unconditionally use sphinx_rtd_theme when building docs
...
This is a speculative fix for the latest build failure on RTD,
https://readthedocs.org/projects/circuitpython/builds/21689508/
which appears to be due to a change in RTD's "conf.py.tmpl"
2066e3486a
```
Traceback (most recent call last):
File "/home/docs/checkouts/readthedocs.org/user_builds/circuitpython/envs/latest/lib/python3.11/site-packages/sphinx/config.py", line 358, in eval_config_file
exec(code, namespace) # NoQA: S102
^^^^^^^^^^^^^^^^^^^^^
File "/home/docs/checkouts/readthedocs.org/user_builds/circuitpython/checkouts/latest/conf.py", line 600, in <module>
'html_theme': html_theme,
^^^^^^^^^^
NameError: name 'html_theme' is not defined
```
2023-08-22 21:05:56 -05:00
Hosted Weblate
cb3badc996
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-08-22 23:28:42 +02:00
Hosted Weblate
fd08c80d3e
Merge remote-tracking branch 'origin/main'
2023-08-22 23:28:39 +02:00
Jonny Bergdahl
eeb524edbe
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (1003 of 1003 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-08-22 23:28:38 +02:00
Wellington Terumi Uemura
ac5cb716fa
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1003 of 1003 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-08-22 23:28:38 +02:00
Dan Halbert
e08ad22ef6
Merge pull request #8317 from jepler/merge-82x
...
Merge 8.2.x into main
2023-08-22 17:28:30 -04:00
Jeff Epler
6e8a59a948
Merge remote-tracking branch 'origin/8.2.x' into merge-82x
2023-08-22 14:10:29 -05:00
Jeff Epler
dfb070b3d2
Merge pull request #8318 from dhalbert/remove-u-prefix
...
remove last uses of 'u' prefix
2023-08-22 14:09:17 -05:00
Dan Halbert
acc4ee9c39
Merge pull request #8319 from jepler/document-rgbmatrix-8283
...
RGBMatrix: document constructor arguments
2023-08-22 14:14:39 -04:00
Jozsef Kiraly
e9208b9c23
fix: Allow duplicate PID for 4MB and 16MB variant
2023-08-22 18:00:18 +01:00
Dan Halbert
4a62665175
fix native tests
2023-08-22 12:57:47 -04:00
Dan Halbert
88c22d5052
remove last uses of 'u' prefix
2023-08-22 12:57:47 -04:00
Jeff Epler
c1dce99be9
Link to dedicated guide for rgbmatrix
2023-08-22 10:55:55 -05:00
Jeff Epler
e336dc90cf
update explanation of height; it is optional
2023-08-22 10:53:10 -05:00