Commit graph

1331 commits

Author SHA1 Message Date
Dan Halbert
e188bc9102 allow circuitpython[-_]stubs-*.tar.gz 2024-04-16 19:29:22 -04:00
Dan Halbert
8e4296a42b tools/convert_release_notes.py: Update to mistune 3; add code blocks 2024-02-20 12:59:27 -05:00
Dan Halbert
86f3daa8b9
Merge pull request #8934 from jepler/exit-with-failure-please
build-board-info.py: exit with a failing status code instead of just printing errors
2024-02-16 12:29:13 -05:00
6113b2fbf2 exit with a failing status code in these cases
Closes #8848
2024-02-16 10:40:56 -06:00
Dan Halbert
8932094126 Worked for pull_request actions; make it work for merge push actions 2024-02-15 21:49:10 -05:00
Scott Shawcroft
317f5d7816
Leave MP tests as-is 2024-02-13 13:32:08 -08:00
Scott Shawcroft
7e6b055b6f
black 2024-02-13 11:28:23 -08:00
Scott Shawcroft
d1e710fb4b
Merge remote-tracking branch 'adafruit/8.2.x' into merge_in_8.2.x 2024-02-13 11:18:56 -08:00
RetiredWizard
2490303a23 Add pre-commit changes (black 24.11) formattings changes 2024-02-12 16:56:21 -05:00
Justin Myers
922ec32589 Fix extra pip install 2024-02-09 12:17:18 -08:00
Justin Myers
1a0fabaff3 Remove testing branch 2024-02-09 12:15:49 -08:00
Justin Myers
c8964dfdab Update testing messages 2024-02-09 09:13:40 -08:00
Justin Myers
e906873527 Merge branch 'main' into typing-fixes 2024-02-09 08:36:21 -08:00
Justin Myers
4b0a6e369c Linting fix 2024-02-08 12:53:04 -08:00
Justin Myers
71e6ecac6b Use importlib.resources 2024-02-08 12:42:33 -08:00
Justin Myers
6bdb4aecd2 Fix stub circuitpython_setboard OS path separator issue 2024-02-08 11:09:53 -08:00
Justin Myers
deaac915bc Typing fixes 2024-02-08 09:02:21 -08:00
foamyguy
863f925e73
change license
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2024-02-05 18:28:26 -06:00
foamyguy
109ebf927e code format and licenses 2024-02-04 14:54:56 -06:00
foamyguy
9306670fd3 device specific stubs 2024-02-04 14:08:33 -06:00
Dan Halbert
f838efd3aa .github: -j4 instead of -j2; separate names for docs builds 2024-01-24 23:11:14 -05:00
490960c12f
Ensure ulab subomdule is populated when doing translate checks 2023-12-29 11:55:09 -06:00
Dan Halbert
635bc4b2b0 update tools/uf2 2023-11-22 10:54:37 -05:00
Dan Halbert
0bd2a377b3 add branch and PR number to uploaded build filenames 2023-11-22 10:51:30 -05:00
83333ac1f8
checkout-latest-tag: Exit with error in the case of any failures 2023-11-21 08:54:07 -06:00
Dan Halbert
f96c848881
Merge pull request #8619 from jepler/fix-msg-build
missed a spot to update filename to synthetic.pot
2023-11-16 09:36:21 -05:00
Dan Halbert
cb3dba445a partial clone for submodules added in git 2.36.0 2023-11-16 08:34:49 -05:00
ae8d359284
missed a spot to update filename to synthetic.pot 2023-11-16 07:27:06 -06:00
Dan Halbert
58b111d428
Merge pull request #8608 from jepler/add-locale-module
Add `locale.getlocale()`
2023-11-15 09:24:04 -05:00
46bfbad1bb
Add locale.getlocale()
This returns the localization of the running CircuitPython, such as
en_US, fr, etc.

Additional changes are needed in build infrastructure since the
string "en_US" should not appear to be translated in weblate, ever;
instead the value comes from the translation metadata.

Closes: #8602
2023-11-14 21:20:03 -06:00
Scott Shawcroft
4bdd3e6150
Merge pull request #8589 from jepler/issue8588
Rework ci_fetch_deps and use it from makefiles too
2023-11-14 10:04:37 -08:00
6db9f2e73f
Rework ci_fetch_deps and use it from makefiles too
* teach ci_fetch_deps about --filter=blob:none
 * change logic ensuring tags in frozen/ are fetched
 * since check=True was all the time, remove unused kwarg
 * add fetch-board-submodules

Closes: #8588
2023-11-12 12:32:34 -06:00
Dan Halbert
2f969a4db7 add lib/tlsf to tools/ci_fetch_deps.py 2023-11-11 19:04:56 -05:00
Dan Halbert
24ae0c4c73 use raw string for grep regexp 2023-11-10 22:42:42 -05:00
Dan Halbert
3a34acb93c merge 8.2.x to main 2023-11-09 19:58:34 -05:00
Dan Halbert
bfb830480c fix busio example; update some scripts for Python 3.12 2023-11-07 16:19:53 -05:00
Scott Shawcroft
00457788e9
Fix mbedtls and stop removing it 2023-10-24 14:47:43 -07:00
Dan Halbert
8f254035dd pre-commit fixes 2023-10-23 20:14:40 -04:00
Dan Halbert
367e13c69f change CIRCUITPY change markers to CIRCUITPY-CHANGE 2023-10-19 16:42:36 -04:00
Dan Halbert
f2ebe6839c Initial MicroPython v1.21.0 merge; not compiled yet 2023-10-18 17:49:14 -04:00
Scott Shawcroft
9633c4e78f
Merge remote-tracking branch 'adafruit/main' into v1.20-merge 2023-10-11 11:21:57 -07:00
Damien George
040a96d00e docs,tools: Change remaining "urequests" references to "requests".
Signed-off-by: Damien George <damien@micropython.org>
2023-10-05 14:04:45 +11:00
Damien George
92717a95c0 tools/metrics.py: Fix esp32 and esp8266 board names after renaming.
Signed-off-by: Damien George <damien@micropython.org>
2023-10-04 15:44:25 +11:00
Damien George
cf490a7091 all: Fix various spelling mistakes found by codespell 2.2.6.
Signed-off-by: Damien George <damien@micropython.org>
2023-10-03 11:24:50 +11:00
Jos Verlinde
58c2c503a9 tools/mpremote: Add support for rfc2217, serial over TCP.
Signed-off-by: Jos Verlinde <jos_verlinde@hotmail.com>
2023-09-29 14:40:17 +10:00
Jim Mussared
88ecc78eb3 tools/autobuild/build-downloads.py: Verify standard features.
Defines the list of standard features and ensures that each board.json
only uses those ones. This list can be extended, but needs to be a
deliberate decision.

This work was funded through GitHub Sponsors.

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2023-09-29 14:18:33 +10:00
8b84edfdde
ci_set_matrix: no need to expand the value of CIRCUITPY_WEB_WORKFLOW
This is now done by the way shared_bindings_matrix.py invokes make.
2023-09-27 21:36:35 -05:00
e40abda1bc
ci_set_matrix: Don't use .get(), it hides errors
Variables that are explicitly fetched always have a value, even if it
is the empty value. However, using .get() hid the error that
shared_bindings_matrix wasn't fetching SRC_SUPERVISOR.
2023-09-27 21:36:34 -05:00
Scott Shawcroft
16d1dc2be0
Update all target sdkconfig 2023-09-22 10:03:20 -07:00
2d5709a352
spelling 2023-09-20 11:27:25 -05:00