Closed bill88t closed 1 year ago
similar on
Adafruit CircuitPython 8.0.0-rc.2-6-gb03eed32f on 2023-02-03; Adafruit Feather ESP32-S2 TFT with ESP32S2
This may be a CP-specific problem. I rebuilt micropython with ulab and help("modules")
enabled, and get no duplicates. but, ulab submodules aren't listed either; mp treats submodules a bit differently than cp):
jepler@rat:~/src/micropython-ulab$ ./micropython/ports/unix/build-2/micropython-2 -c 'help("modules")'
__main__ mip/__main__ ucryptolib ure
_thread termios uctypes urequests
_uasyncio uarray uerrno uselect
argparse uasyncio/__init__ uhashlib usocket
builtins uasyncio/core uheapq ussl
cmath uasyncio/event uio ustruct
framebuf uasyncio/funcs ujson usys
gc uasyncio/lock ulab utime
math uasyncio/stream umachine utimeq
micropython ubinascii uos uwebsocket
mip/__init__ ucollections urandom uzlib
Plus any modules on the filesystem
(CFLAGS_EXTRA+=-DMICROPY_PY_BUILTINS_HELP=1 CFLAGS_EXTRA+=-DMICROPY_PY_BUILTINS _HELP_MODULES=1
)
Heads up @v923z - the "ulab" label was applied to this issue.
ulab
is in both shared-bindings
and extmod
. I haven't looked in detail but perhaps that is the reason.
CircuitPython version
Code/REPL
Behavior
ulab
is listed twice.Description
The build tagging is invalid, it's the settings-toml-pystack branch. Aka, master pretty much, so 8.0.2+.
Additional information
No response