Scott Shawcroft
3fda0c0a1b
Fix board builds and use MP_ERROR_TEXT in py and extmod
2021-05-05 17:51:52 -07:00
Scott Shawcroft
7f2f8e2d58
Turn off CPython warnings in tests
2021-05-05 17:26:39 -07:00
Scott Shawcroft
d8701e5136
Update binary path
2021-05-05 15:48:01 -07:00
Scott Shawcroft
c34ddf14d6
Switch from recommonmark to myst-parser
...
It's the *future* and fixes a doc build error.
Related to https://github.com/readthedocs/recommonmark/issues/221
2021-05-05 15:25:37 -07:00
Scott Shawcroft
3dad2cbb56
Merge pull request #9 from jepler/1.13_test_fixes
...
1.13 test fixes
2021-05-05 14:29:04 -07:00
Jeff Epler
716a82ba67
set the coroutine generator for native generators
2021-05-05 11:36:40 -05:00
Jeff Epler
eb4cf7add3
Add natmod "features0" example
...
This example works, and was useful when fixing a native code test.
Most of the other natmod examples do not work, however.
2021-05-05 11:36:07 -05:00
Jeff Epler
2bcfe21916
Add natmod examples
...
At least features0 works, and was useful in fixing the related native
test
2021-05-05 11:01:41 -05:00
Jeff Epler
68d4682298
compile: Reserve labels for native await
2021-05-05 11:00:39 -05:00
Jeff Epler
4054860ff3
Name the variant like micropython does
2021-05-05 11:00:39 -05:00
Jeff Epler
607148bb85
Add frzqstr to coverage build
...
This fixes a fail in extra_coverage.py.
2021-05-05 11:00:39 -05:00
Jeff Epler
f21c2bd25a
Update native skips to match micropython
2021-05-05 11:00:39 -05:00
Jeff Epler
cdf220bcb4
Fix ure tests
2021-05-05 11:00:39 -05:00
Jeff Epler
8fae7d2e30
runtime.c: Fix reading properties
...
.. this fixes the vfs_fat_ramdisk failure.
2021-05-05 11:00:39 -05:00
Jeff Epler
c3ce2bacde
runtime: Remove unneeded includes
...
objtype.h got included twice, and vfs.h is unneeded.
2021-05-05 11:00:39 -05:00
Jeff Epler
14e0bdbae3
Move mp_get_stream non-inline
...
This caused a build error with external native code, as
MP_QSTR_protocol_stream was not available.
2021-05-05 11:00:35 -05:00
Jeff Epler
c174bc42fa
Update to match our bytecode style
2021-05-05 09:21:42 -05:00
Jeff Epler
d0f6b323bb
Update bytecode
2021-05-05 09:05:44 -05:00
Jeff Epler
0bef554fae
Fix framebuf_subclass test
2021-05-05 08:59:27 -05:00
Jeff Epler
2c0664ea3f
slice: restore ability to construct a slice
2021-05-05 08:47:15 -05:00
Jeff Epler
92d63b40cc
tests: Restore memoryview1 test to micropython version
...
we changed this way back at fab634e3ee
for Rosie Pi and the merge
mangled it. I think at this point it makes sense just to take upstream's
version again.
2021-05-05 08:46:37 -05:00
Scott Shawcroft
f0bb26d70f
Merge MicroPython 1.13 into CircuitPython
2021-05-04 18:06:33 -07:00
Scott Shawcroft
f5f18b2cef
Merge pull request #4693 from tannewt/merge_1.12
...
Merge MicroPython 1.12 into CircuitPython
2021-05-03 16:43:19 -07:00
Scott Shawcroft
b35fa44c8a
Merge MicroPython 1.12 into CircuitPython
2021-05-03 14:01:18 -07:00
Scott Shawcroft
25ccd5d8f1
Merge pull request #4679 from t-ikegami/wio_add_pin_assign
...
Add DAC* and RTL_* pin assignments to Wio Terminal board.
2021-05-03 11:08:28 -07:00
Scott Shawcroft
5045009611
Merge pull request #4694 from dhalbert/remove-pwmout-from-pulseio
...
remove PWMOut from pulseio
2021-05-03 11:07:36 -07:00
Scott Shawcroft
678279720f
Merge pull request #4702 from rsbohn/patch-1
...
esp32-s2: Don't set PWMOut frequency to 0
2021-05-03 11:01:59 -07:00
Randall Bohn
d1db782760
Move validation code to the right spot.
...
As MicroDev1 pointed out the problem is a divide by zero when calculating the duty cycle.
Maybe need to check again in `common_hal_pwmio_pwmout_set_frequency()`.
2021-05-03 09:16:46 -06:00
Dan Halbert
83c4be63d2
Merge remote-tracking branch 'adafruit/main' into remove-pwmout-from-pulseio
2021-05-03 11:04:55 -04:00
Randall Bohn
8613b9a9fe
Trim Trailing Whitespace
...
was causing pre-commit checks to fail
2021-05-03 07:41:52 -06:00
Dan Halbert
94ed5e0048
Merge pull request #4696 from dhalbert/no-pulseio-on-small-boards
...
Include pulseio only on CIRCUITPY_FULL_BUILD
2021-05-03 09:35:29 -04:00
Dan Halbert
9ca0e689a5
Merge branch 'main' into wio_add_pin_assign
2021-05-03 09:33:18 -04:00
Dan Halbert
8b8968101d
Merge pull request #4691 from nm3210/sparkfunthingplusrp2040_boardupdate
...
Update Sparkfun Thing Plus RP2040 pins to match board breakouts
2021-05-03 09:27:19 -04:00
Dan Halbert
4fafdf7e42
Merge pull request #4678 from jposada202020/defining_parameters
...
Defining parameters
2021-05-03 09:22:09 -04:00
Randall Bohn
2db113f191
esp32-s2: Don't set PWMOut frequency to 0
...
FeatherS2 crashes if you set the PWMOut frequency to 0.
This change will raise `ValueError: Invalid PWM frequency` if the requested frequency is 0.
(Lifted from the atmel-samd port)
2021-05-03 07:15:39 -06:00
Dan Halbert
e475dc8899
Fix broken builds
2021-05-03 00:09:15 -04:00
Dan Halbert
749a3ac978
remove pwmio from litex port
2021-05-01 23:22:52 -04:00
Dan Halbert
e6dc3e4686
Merge pull request #4698 from tyomitch/microbit
...
`workflow_active` was never defined or used
2021-05-01 15:26:57 -04:00
Dan Halbert
1ca805887f
Fix broken builds
2021-05-01 14:35:24 -04:00
Artyom Skrobov
9a5fb44c76
workflow_active
was never defined or used
...
`supervisor_workflow_active` needs to be stubbed for when there's no USB
2021-05-01 13:34:28 -04:00
Dan Halbert
ebedeeb51d
Merge pull request #4695 from dhalbert/magtag-spi-naming
...
MagTag: Remove board.SPI(); rename display-only pins
2021-05-01 09:44:42 -04:00
Dan Halbert
07dab34294
re-enable for pirkey
2021-05-01 09:32:13 -04:00
Dan Halbert
cae31d6762
remove PWMOut from pulseio
2021-05-01 09:31:11 -04:00
Dan Halbert
fb80cc4810
Merge pull request #4692 from jepler/fix-codeformat-subdirs
...
codeformat: Fix filename matching
2021-04-30 23:31:08 -04:00
Dan Halbert
96101016ec
Include pulseio only on CIRCUITPY_FULL_BUILD
2021-04-30 23:13:32 -04:00
Dan Halbert
670c49ed94
MagTag: Remove board.SPI(); rename display-only pins
2021-04-30 22:58:51 -04:00
Jeff Epler
1a52cbcf5d
Format a straggler file
2021-04-30 16:42:25 -05:00
Jeff Epler
da19e8e2d7
Merge remote-tracking branch 'origin/main' into fix-codeformat-subdirs
2021-04-30 15:31:08 -05:00
Jeff Epler
dfa7c3d32d
codeformat: Fix handling of **
...
After discussing with danh, I noticed that `a/**/b` would not match `a/b`.
After correcting this and re-running "pre-commit run --all", additional
files were reindented, including the codeformat script itself.
2021-04-30 15:30:13 -05:00
nm3210
929ee8d3b4
Fix pre-commit whitespace error
2021-04-30 14:16:13 -04:00