Skip to content

Commit 5cc42d5

Browse files
authored
Merge pull request #8126 from jepler/update-ulab-6.3.2
update ulab to 6.3.2
2 parents fd83a09 + 3181914 commit 5cc42d5

File tree

18 files changed

+117
-20
lines changed

18 files changed

+117
-20
lines changed

locale/circuitpython.pot

Lines changed: 38 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2765,6 +2765,10 @@ msgstr ""
27652765
msgid "cannot create instance"
27662766
msgstr ""
27672767

2768+
#: extmod/ulab/code/ndarray.c
2769+
msgid "cannot delete array elements"
2770+
msgstr ""
2771+
27682772
#: py/runtime.c
27692773
msgid "cannot import name %q"
27702774
msgstr ""
@@ -3222,6 +3226,14 @@ msgstr ""
32223226
msgid "inline assembler must be a function"
32233227
msgstr ""
32243228

3229+
#: extmod/ulab/code/numpy/vector.c
3230+
msgid "input and output dimensions differ"
3231+
msgstr ""
3232+
3233+
#: extmod/ulab/code/numpy/vector.c
3234+
msgid "input and output shapes differ"
3235+
msgstr ""
3236+
32253237
#: extmod/ulab/code/numpy/create.c
32263238
msgid "input argument must be an integer, a tuple, or a list"
32273239
msgstr ""
@@ -3550,6 +3562,10 @@ msgstr ""
35503562
msgid "native yield"
35513563
msgstr ""
35523564

3565+
#: extmod/ulab/code/ndarray.c
3566+
msgid "ndarray length overflows"
3567+
msgstr ""
3568+
35533569
#: py/runtime.c
35543570
#, c-format
35553571
msgid "need more than %d values to unpack"
@@ -3648,6 +3664,10 @@ msgstr ""
36483664
msgid "not implemented for complex dtype"
36493665
msgstr ""
36503666

3667+
#: extmod/ulab/code/numpy/bitwise.c
3668+
msgid "not supported for input types"
3669+
msgstr ""
3670+
36513671
#: extmod/ulab/code/numpy/create.c
36523672
msgid "number of points must be at least 2"
36533673
msgstr ""
@@ -3758,8 +3778,8 @@ msgstr ""
37583778
msgid "opcode"
37593779
msgstr ""
37603780

3761-
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/compare.c
3762-
#: extmod/ulab/code/numpy/vector.c
3781+
#: extmod/ulab/code/ndarray.c extmod/ulab/code/numpy/bitwise.c
3782+
#: extmod/ulab/code/numpy/compare.c extmod/ulab/code/numpy/vector.c
37633783
msgid "operands could not be broadcast together"
37643784
msgstr ""
37653785

@@ -3796,10 +3816,26 @@ msgstr ""
37963816
msgid "out array is too small"
37973817
msgstr ""
37983818

3819+
#: extmod/ulab/code/numpy/vector.c
3820+
msgid "out keyword is not supported for complex dtype"
3821+
msgstr ""
3822+
3823+
#: extmod/ulab/code/numpy/vector.c
3824+
msgid "out keyword is not supported for function"
3825+
msgstr ""
3826+
37993827
#: extmod/ulab/code/utils/utils.c
38003828
msgid "out must be a float dense array"
38013829
msgstr ""
38023830

3831+
#: extmod/ulab/code/numpy/vector.c
3832+
msgid "out must be an ndarray"
3833+
msgstr ""
3834+
3835+
#: extmod/ulab/code/numpy/vector.c
3836+
msgid "out must be of float dtype"
3837+
msgstr ""
3838+
38033839
#: shared-bindings/bitmaptools/__init__.c
38043840
msgid "out of range of target"
38053841
msgstr ""

ports/atmel-samd/boards/feather_m4_can/mpconfigboard.mk

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,16 @@ LONGINT_IMPL = MPZ
1313
CIRCUITPY__EVE = 1
1414
CIRCUITPY_CANIO = 1
1515
CIRCUITPY_SYNTHIO = 0
16+
CIRCUITPY_GIFIO = 0
1617

1718
CIRCUITPY_LTO_PARTITION = one
19+
20+
# We don't have room for the fonts for terminalio for certain languages,
21+
# so turn off terminalio, and if it's off and displayio is on,
22+
# force a clean build.
23+
# Note that we cannot test $(CIRCUITPY_DISPLAYIO) directly with an
24+
# ifeq, because it's not set yet.
25+
ifneq (,$(filter $(TRANSLATION),ja ko ru))
26+
CIRCUITPY_TERMINALIO = 0
27+
RELEASE_NEEDS_CLEAN_BUILD = $(CIRCUITPY_DISPLAYIO)
28+
endif

ports/atmel-samd/boards/feather_m4_express/mpconfigboard.mk

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,13 @@ LONGINT_IMPL = MPZ
1212

1313
CIRCUITPY__EVE = 1
1414
CIRCUITPY_SYNTHIO = 0
15+
16+
# We don't have room for the fonts for terminalio for certain languages,
17+
# so turn off terminalio, and if it's off and displayio is on,
18+
# force a clean build.
19+
# Note that we cannot test $(CIRCUITPY_DISPLAYIO) directly with an
20+
# ifeq, because it's not set yet.
21+
ifneq (,$(filter $(TRANSLATION),ja ko ru))
22+
CIRCUITPY_TERMINALIO = 0
23+
RELEASE_NEEDS_CLEAN_BUILD = $(CIRCUITPY_DISPLAYIO)
24+
endif

ports/atmel-samd/boards/itsybitsy_m4_express/mpconfigboard.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,7 @@ LONGINT_IMPL = MPZ
1212

1313
# No I2S on SAMD51G
1414
CIRCUITPY_AUDIOBUSIO = 0
15+
CIRCUITPY_FLOPPYIO = 0
16+
CIRCUITPY_GIFIO = 0
1517

1618
CIRCUITPY_BITBANG_APA102 = 1

ports/atmel-samd/boards/metro_m4_airlift_lite/mpconfigboard.mk

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,15 @@ EXTERNAL_FLASH_DEVICES = "S25FL116K, S25FL216K, GD25Q16C"
1111
LONGINT_IMPL = MPZ
1212

1313
CIRCUITPY__EVE = 1
14+
CIRCUITPY_FLOPPYIO = 0
1415
CIRCUITPY_SYNTHIO = 0
16+
17+
# We don't have room for the fonts for terminalio for certain languages,
18+
# so turn off terminalio, and if it's off and displayio is on,
19+
# force a clean build.
20+
# Note that we cannot test $(CIRCUITPY_DISPLAYIO) directly with an
21+
# ifeq, because it's not set yet.
22+
ifneq (,$(filter $(TRANSLATION),ja ko ru))
23+
CIRCUITPY_TERMINALIO = 0
24+
RELEASE_NEEDS_CLEAN_BUILD = $(CIRCUITPY_DISPLAYIO)
25+
endif

ports/atmel-samd/boards/metro_m4_express/mpconfigboard.mk

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,15 @@ EXTERNAL_FLASH_DEVICES = "S25FL116K, S25FL216K, GD25Q16C"
1111
LONGINT_IMPL = MPZ
1212

1313
CIRCUITPY__EVE = 1
14+
CIRCUITPY_FLOPPYIO = 0
1415
CIRCUITPY_SYNTHIO = 0
16+
17+
# We don't have room for the fonts for terminalio for certain languages,
18+
# so turn off terminalio, and if it's off and displayio is on,
19+
# force a clean build.
20+
# Note that we cannot test $(CIRCUITPY_DISPLAYIO) directly with an
21+
# ifeq, because it's not set yet.
22+
ifneq (,$(filter $(TRANSLATION),ja ko ru))
23+
CIRCUITPY_TERMINALIO = 0
24+
RELEASE_NEEDS_CLEAN_BUILD = $(CIRCUITPY_DISPLAYIO)
25+
endif

ports/atmel-samd/boards/pybadge/mpconfigboard.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ EXTERNAL_FLASH_DEVICES = GD25Q16C
1111
LONGINT_IMPL = MPZ
1212

1313
CIRCUITPY_AESIO = 0
14+
CIRCUITPY_FLOPPYIO = 0
1415
CIRCUITPY_FRAMEBUFFERIO = 0
1516
CIRCUITPY_GIFIO = 0
1617
CIRCUITPY_KEYPAD = 1

ports/atmel-samd/boards/pygamer/mpconfigboard.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ EXTERNAL_FLASH_DEVICES = "GD25Q64C,W25Q64JVxQ"
1111
LONGINT_IMPL = MPZ
1212

1313
CIRCUITPY_AESIO = 0
14+
CIRCUITPY_FLOPPYIO = 0
1415
CIRCUITPY_FRAMEBUFFERIO = 0
1516
CIRCUITPY_GIFIO = 0
1617
CIRCUITPY_KEYPAD = 1

ports/atmel-samd/boards/seeeduino_wio_terminal/mpconfigboard.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,6 @@ CHIP_FAMILY = samd51
99
QSPI_FLASH_FILESYSTEM = 1
1010
EXTERNAL_FLASH_DEVICES = "W25Q32JVxQ"
1111
LONGINT_IMPL = MPZ
12+
CIRCUITPY_FLOPPYIO = 0
13+
CIRCUITPY_FRAMEBUFFERIO = 0
1214
CIRCUITPY_SYNTHIO = 0

0 commit comments

Comments
 (0)