9113e171ba
Throw TypeError when json-serializing invalid types
...
This behavior is in line with standard Python
Closes : #9768
2024-11-04 09:16:44 -06:00
0d91f1e085
Add global GCC version check
...
We can set some of them lower than 13 if necessary on a per-port basis.
At least esp32 and arm ports all use 13 from what I could see.
2024-11-01 11:30:24 -05:00
dcooperdalrymple
1bf400d2dd
Rename biquad property to filter.
2024-10-22 12:08:33 -05:00
Cooper Dalrymple
5246053563
Initial structure for biquad filter effect.
2024-10-22 09:17:58 -05:00
Dan Halbert
95b5d7a6cd
Add errno.EROFS and errno.ENOSPC
2024-10-18 16:36:22 -04:00
gamblor21
064c2d8fff
Fixed renaming the defines for audioeffects incorrectly
2024-10-14 10:06:06 -05:00
gamblor21
4464531279
Rename defn to add audiodelays
2024-10-12 10:30:42 -05:00
Mark
af171dab84
Merge branch 'main' into audio_effects
2024-10-03 20:38:49 -05:00
gamblor21
ac5ccdba7a
Renamed module
2024-09-17 17:52:44 -05:00
gamblor21
5e923038f3
Initial audio effects commit
2024-09-17 17:52:44 -05:00
Dan Halbert
b225a3a2b4
HELP_BUILD_ERROR: link to Learn Guide
2024-09-15 18:27:09 -04:00
Dan Halbert
380d76ba45
py/objfun.h: prevent cast-align warnings
2024-09-14 12:48:49 -04:00
Dan Halbert
ebdf3391e7
turn off ulab.numpy.random, which is large
2024-09-13 16:06:22 -04:00
Dan Halbert
d777cd7d78
Merge remote-tracking branch 'adafruit/main' into merge-micropython-v1.23.0
2024-09-13 15:54:55 -04:00
Dan Halbert
05825a0af9
fix raw_code is_generator and is_async
2024-09-13 11:35:17 -04:00
Scott Shawcroft
799044c868
Merge remote-tracking branch 'adafruit/9.1.x' into merge_in_9.1.x
2024-09-12 15:14:53 -07:00
Dan Halbert
b65d9e7828
restore async scope flag to previous bit position
2024-09-12 18:06:17 -04:00
Dan Halbert
f40c2cb454
py/mpstate.h: remove permanent_pointers (unused)
2024-09-12 17:59:01 -04:00
Scott Shawcroft
30d57b1ade
Fix gc_alloc_possible()
...
The BLE workflow was allocating to the VM heap when it wasn't
active and causing a port_malloc.
2024-09-12 13:35:25 -07:00
Dan Halbert
02e11a9413
fix compilation issues; remove more uctypes mentions
2024-09-10 16:04:47 -04:00
Dan Halbert
54ff75410f
py/emitglue.c: add is_async
2024-09-09 19:14:16 -04:00
Dan Halbert
bc6f065447
working on compilation errors
2024-09-06 23:10:41 -04:00
Dan Halbert
7812695281
non-conflict merge changes
2024-09-05 14:54:18 -04:00
Dan Halbert
1e1a8000a8
change remaining STATIC to static
2024-09-03 17:40:07 -04:00
Dan Halbert
ac7e15f88a
(only) reserve merge conflicts
2024-08-28 16:31:37 -04:00
Dan Halbert
e5e9c5ca84
Merge pull request #9469 from dhalbert/merge-from-micropython-v1.22.2
...
Merge from micropython v1.22.2
2024-08-21 18:11:19 -04:00
Dan Halbert
450cb4963e
address review comments
2024-08-21 16:50:19 -04:00
wyrdsec
e50f98e30d
py/circuitpy_mpconfig.mk: Set compile flag to zero, should be set in
...
mpconfigboard.mk for individual boards
2024-08-07 21:07:08 -04:00
wyrdsec
6208124bd1
Merge branch 'adafruit:main' into main
2024-08-07 18:01:23 -04:00
Dan Halbert
6f721b3dbe
fix more tests; get some tests from v1.23 or later
2024-08-06 22:10:39 -04:00
Dan Halbert
4b0aee4903
fix some tests
2024-08-06 16:23:12 -04:00
wyrdsec
b580df5ab3
Merge branch 'adafruit:main' into main
2024-08-02 13:42:51 -04:00
Daniel Dunn
e7b4522d66
Wifi listen interval
2024-07-30 22:12:25 -06:00
Dan Halbert
be6fa2af21
merge from main
2024-07-29 17:41:46 -04:00
Dan Halbert
014d5a54fc
mpy-cross fixes
2024-07-27 16:26:02 -04:00
Dan Halbert
a6a308ce57
smoke tests on RP2040 and nRF52840 (BLE periph tested
2024-07-27 11:22:02 -04:00
Dan Halbert
c11f2af3e7
wip: blink works on trinket M0
2024-07-27 08:06:20 -04:00
Dan Halbert
71f17b08fb
wip: fixing compilation
2024-07-26 18:38:46 -04:00
d335a10574
Merge remote-tracking branch 'origin/9.1.x' into merge-91x-main
2024-07-26 13:00:32 -05:00
Dan Halbert
69b667406b
MPy v1.22 merge: initial merge; not compiled yet
2024-07-25 15:16:24 -04:00
5811f75a52
Warn on use of nonstandard sys.format_exception
2024-07-24 14:07:54 -04:00
eaa6f99d0e
Add v6 address support to SocketPool.getaddrinfo (on espressif)
2024-07-17 12:18:29 -05:00
Scott Shawcroft
ed2f32fadb
Enable deep sleep on all ESP chips
...
Features of each chip is documented in this spreadsheet:
https://docs.google.com/spreadsheets/d/1NyKzHOWeWMb8UttDDugeeOANZ4m-idMHM6kiTlUUVIg/edit?usp=sharing
Fixes #9056
2024-06-13 10:26:33 -07:00
wyrdsec
1214b699ca
Pervasive Displays Aurora E-paper driver
2024-06-05 20:00:45 -04:00
Damien George
a61c446c0b
all: Bump version to 1.23.0.
...
Signed-off-by: Damien George <damien@micropython.org>
2024-05-31 14:19:55 +10:00
Brian Pugh
c624a5c0c4
py/dynruntime: Export mp_load_method_maybe and mp_arg_parse_all* funcs.
...
Also define `mp_type_bytearray`. These all help to write native modules.
Signed-off-by: Brian Pugh <bnp117@gmail.com>
Signed-off-by: Damien George <damien@micropython.org>
2024-05-24 13:50:57 +10:00
Damien George
482292cc66
py/dynruntime: Add mp_obj_exception_init function to create C exception.
...
Signed-off-by: Damien George <damien@micropython.org>
2024-05-23 14:20:20 +10:00
Dan Halbert
40e4e97368
Merge branch '9.0.x' of https://github.com/adafruit/circuitpython into 9.0.5-merge-to-main
2024-05-22 10:18:56 -04:00
94db02f369
function may be unused
2024-05-21 16:49:10 -04:00
49cbbd198a
Fix chaining non-built-in exceptions
2024-05-21 16:41:39 -04:00