David Lechner
|
be9272ca9c
|
pybricksMicropython: implement appending imports
This implements appending compiled imported modules for the multi-mpy6
file format.
|
2022-10-19 18:26:37 -05:00 |
|
David Lechner
|
8b19ad5866
|
pybricksMicropython: don't allow files with dash
Since we are adding user imports, we need to make sure all file names
are valid module names, so this means we can't use a dash.
|
2022-10-19 18:26:37 -05:00 |
|
David Lechner
|
1802bcf796
|
explorer: push file name validation to parents
This gets rid of the weird unknown state and other problems of trying
to push state from a child back to a parent.
|
2022-03-19 18:21:00 -05:00 |
|
David Lechner
|
d8f958d18e
|
explorer: implement file renaming
|
2022-03-12 14:45:06 -06:00 |
|
David Lechner
|
7b095765ac
|
pybricksMicropython/lib: add pythonFileExtensionRegex
This can be reused in code to work with file names.
|
2022-03-11 15:41:16 -06:00 |
|
David Lechner
|
e36a30de4c
|
pybricksMicropython/lib: add module
This creates a new module for dealing with stuff specific to Pybricks
MicroPython.
|
2022-03-11 15:41:16 -06:00 |
|