Scott Shawcroft
e1df598199
Split displayio hardware support from core
...
These are moved:
* Display -> busdisplay.BusDisplay
* FourWire -> fourwire.FourWire
* EPaperDisplay -> epaperdisplay.EPaperDisplay
* I2CDisplay -> i2cdisplaybus.I2CDisplayBus
`paralleldisplay` is now `paralleldisplaybus` (and registered as
`paralleldisplay` too).
Bus related helpers are split out of display_core into bus_core.
It is in still displayio since it is a dependency of both
busdisplay and epaperdisplay.
Fixes #7667
2023-10-24 15:43:34 -07:00
Scott Shawcroft
168c40e940
Merge pull request #8508 from dhalbert/v1.21-merge
...
V1.21 merge
2023-10-24 15:36:06 -07:00
Scott Shawcroft
e3873c16d1
Merge pull request #8515 from RetiredWizard/workflow
...
web_workflow: adjust indent and move #endif
2023-10-24 15:11:35 -07:00
Scott Shawcroft
ecaf9e6b14
Fix native emitter compile
2023-10-24 14:48:02 -07:00
Scott Shawcroft
00457788e9
Fix mbedtls and stop removing it
2023-10-24 14:47:43 -07:00
Scott Shawcroft
88db598186
Remove mpremote ref
2023-10-24 14:14:43 -07:00
Scott Shawcroft
d8148559c2
Enable native subpackage support
2023-10-24 13:49:18 -07:00
RetiredWizard
5dfe92ba8e
web_workflow: adjust indent and move #endif
2023-10-24 16:30:19 -04:00
Scott Shawcroft
3a8603314a
Remove packages reference
2023-10-24 13:03:34 -07:00
Scott Shawcroft
d14bb575cb
Fix mp_frozen_names
2023-10-24 13:02:09 -07:00
Scott Shawcroft
5a6941e2c0
Merge pull request #8514 from eightycc/xlate
...
Improve make translation data performance.
2023-10-24 12:55:57 -07:00
Dan Halbert
2c795acf1e
py/compile.c: add missing line for native labels in await
2023-10-24 15:39:26 -04:00
Dan Halbert
339b7e584e
add platform.rst to library docs
2023-10-24 14:20:56 -04:00
Dan Halbert
557efbeb29
restore lib/mbedtls; remove gzip doc; restore zlib tests
2023-10-24 12:51:54 -04:00
Dan Halbert
342b5e2884
.github/workflows/run-tests.yml: drop 'u'
2023-10-24 12:18:33 -04:00
Bob Abeles
6725be4259
And formatting, again
2023-10-23 20:43:57 -07:00
Bob Abeles
3f4332be80
Another CI formatting issue
2023-10-23 20:40:51 -07:00
Bob Abeles
892d89e8b7
Fix CI detected line-length issue
2023-10-23 20:35:31 -07:00
Bob Abeles
2e996587fe
Improve make translation data performance.
2023-10-23 20:08:15 -07:00
Dan Halbert
ec678a54ce
Merge pull request #8494 from tannewt/merge_in_8.2.7
...
Merge in 8.2.7
2023-10-23 21:52:25 -04:00
Dan Halbert
6cd5150ac1
fix gc_free() to build in mpy-cross
2023-10-23 20:44:03 -04:00
Dan Halbert
3f0b807e74
pre-commit C formatting fix
2023-10-23 20:37:42 -04:00
Dan Halbert
8f254035dd
pre-commit fixes
2023-10-23 20:14:40 -04:00
Dan Halbert
1cd0ec225f
restore CODE_OF_CONDUCT.md
2023-10-23 19:34:45 -04:00
Scott Shawcroft
f13ea9a49f
Fix async tests by adding back __await__ use. Remove u* lookup
2023-10-23 16:13:11 -07:00
Scott Shawcroft
24b51a21fd
Fix non_compliant test
2023-10-23 15:08:41 -07:00
Dan Halbert
3abe1fd291
Merge pull request #8506 from weblate/weblate-circuitpython-main
...
Translations update from Hosted Weblate
2023-10-23 17:55:06 -04:00
Scott Shawcroft
c988ff7898
Remove random A
2023-10-23 14:51:42 -07:00
Hosted Weblate
b7e1151ea6
Merge remote-tracking branch 'origin/main'
2023-10-23 21:41:18 +00:00
Scott Shawcroft
f9e63d9ac6
Merge pull request #8492 from jepler/maketranslation-levels
...
Add CIRCUITPY_MESSAGE_COMPRESSION_LEVEL
2023-10-23 14:41:12 -07:00
Hosted Weblate
97aa8bf873
Merge remote-tracking branch 'origin/main'
2023-10-23 21:20:04 +00:00
Dan Halbert
73246357aa
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-10-23 21:20:03 +00:00
Scott Shawcroft
1430cc6e56
Merge pull request #8491 from RetiredWizard/v9debug
...
DotClock Touch Screen pin fixes/additions
2023-10-23 14:19:55 -07:00
Hosted Weblate
5b71d98599
Merge remote-tracking branch 'origin/main'
2023-10-23 14:06:05 +00:00
Wellington Terumi Uemura
c0a690a32a
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-10-23 14:06:04 +00:00
Dan Halbert
4a931dc4cb
Merge pull request #8504 from pedro-mancano/main
...
Update pt_BR.po
2023-10-23 10:05:51 -04:00
Pedro Mançano
3d901e745c
Update pt_BR.po
...
Change from "pinto" to "pino"
2023-10-22 17:44:28 -03:00
RetiredWizard
caeaa947d6
Add board.I2C pin definitions to mpconfigboard.h
2023-10-22 12:27:25 -04:00
RetiredWizard
5effb26cd1
Pin name consistency changes
2023-10-22 03:21:03 -04:00
RetiredWizard
12a3a62ae5
Add GPIO pins broken out on Mabee connector
2023-10-21 22:49:34 -04:00
RetiredWizard
9d1b9b3c0d
Add/Remove correct board level devices
2023-10-21 15:46:05 -04:00
RetiredWizard
8cc9038af0
Makerfabs pin name changes for consistency
2023-10-21 14:30:01 -04:00
Dan Halbert
2c47221cac
Merge pull request #8497 from Axeia/ESP32-S3-Zero
...
Added support for the Waveshare ESP32-S3-Zero and GRB status LEDs
2023-10-20 22:14:19 -04:00
Pascal Bakhuis
621805639b
Added support the Waveshare ESP32-S3-Zero and GRB status LEDs
2023-10-21 01:22:46 +01:00
Scott Shawcroft
508b064ebb
Fix tests and update translations
2023-10-20 16:56:30 -07:00
Scott Shawcroft
fa68428611
Fix unicode test
2023-10-20 15:43:05 -07:00
Scott Shawcroft
89467ecdab
Merge tag '8.2.7' into merge_in_8.2.7
2023-10-20 15:21:30 -07:00
Dan Halbert
8017a1ad30
ports/unix VARIANT=coverage fixes
2023-10-20 16:51:04 -04:00
Jeff Epler
7ab5252cdd
Add CIRCUITPY_MESSAGE_COMPRESSION_LEVEL
...
to trade compile speed & flash size
Initially enable the faster mode on rp2040 and espressif, where there's
usually plenty of flash available (these advanced techniques save hundreds
to thousands of bytes, which is important on a lot of old samd21 boards
but is a drop in the lake of a 4MB flash chip)
2023-10-20 19:18:18 +01:00
Dan Halbert
fdfc4421b1
MICROPY_NONSTANDARD_TYPECODES default; check MICROPY_PY_ERRNO in objexcept.c
2023-10-20 13:35:38 -04:00