Jim Mussared

Results 211 comments of Jim Mussared

OSError(16) is "device or resource busy" Although most of the issues we see with wrap_socket are https://github.com/micropython/micropython/issues/8940 (we're working on a fix for this).

Note: The CI will fail as this requires the corresponding PR to micropython-lib (https://github.com/micropython/micropython-lib/pull/506 to add manifest.py for all libraries) to be merged first.

> > * upip will download compiled .mpy files rather than .py files > > It seems like we would need something like https://peps.python.org/pep-0427/#file-name-convention to avoid problems when breaking MPY...

This has been rebased. I have split the actual changes to the manifest.py files into a separate PR (#9037) because of the ordering of the changes needs: - This PR...

Thanks @andrewleech and @aivarannamaa for the discussion. > Another thought, it might be worth having another "field" in the mpy package name format for something akin to ROM_LEVEL so you...

> Maybe I missed it, but are there plans to add any runtime support for querying the metadata of installed packages? I haven't written about this anywhere, but yes this...

I've updated this PR with the version handling described above. This matches the usage already in https://github.com/micropython/micropython-lib/pull/506 - manifest.py can now call `metadata(version=, description=, license=). - Freezing now automatically injects...

> Suppose upip has support for local files (say upip.install('/path/to/mylib.json', destination='/dest') would it be possible to replace all or at least some parts of our custom copying with manifests/upip ?...

> What would need to be adapted from the STM32 one? > Is TinyUSB worth? @elpekenin The rp2 port uses TinyUSB, whereas the stm32 port uses a modified version of...

> Hoping it can't be bricked so I don't need to buy an external programmer or something Yes, it is almost impossible to brick a device these days, and fortunately...