Andrew Leech

Results 441 comments of Andrew Leech

It would probably make sense to link such a setting to MICROPY_CONFIG_ROM_LEVEL_MINIMUM or CORE_FEATURES.

I don't think split packages work in freezing currently, trying to freeze with a manifest that includes `os.path` results in ``` CC build-dev/frozen_content.c build-dev/frozen_content.c:131541:27: error: redefinition of ‘const_qstr_table_data_os___init__’ 131541 |...

> * If you specify unix=True in requre(), then the unix-ffi version will take precedence. Personally I'd prefer it to be ffi=True as calling the arg Unix might make people...

That's a good / unambigious argument.

Yep I need to fix a couple of builds too it seems - I'll definitely add the tests too thanks

Other than the above question about `mp_obj_new_str_from_vstr` I think this PR is ready for review thanks @dpgeorge

Thanks for the `while (repl < repl_top)` style suggestions @dpgeorge I've made those changes and it definitely improved / simplified the code. I'm pretty sure I've added exit / buffer...

urequests is currently not really compatible with CPython at all. For a start, the import would need to handle usocket vs socket, then on cpython there is no `socket.write` function,...

Thank you @jimmo ! A heap of with has been done here and it sounds fantastic, it sounds very aligned with some idealistic fantasies I had about the manifest system...

Another thought, it might be worth having another "field" in the mpy package name format for something akin to ROM_LEVEL so you could have a min, extra, full version of...