It should be pointed out that this is Micropython, not the Python that you are probably used to. Micropython is great stuff, I’m a huge fan, but it is different from CPython in noticeable ways.
They seem to have simply copied a source snapshot over; I’m not sure what that means for incorporating updates and fixes to the Python system. Maybe they needed a fork for some reason. I do wish their documentation gave a little more credit to the Micropython project.
Yes, you can update the device. My comment was more about how Numworks can practically integrate Micropython updates. It seems like maybe it could be a Git submodule so that changes were easier to merge. Tracking Micropython bug fixes and enhancements is going to be very labor intensive unless I am missing something here.
(Admittedly, I didn’t spend a lot of time nosing around Numwork’s source repo. I have spent a lot of time nosing around the Micropython repo to do my own tweaked builds.)
They seem to have simply copied a source snapshot over; I’m not sure what that means for incorporating updates and fixes to the Python system. Maybe they needed a fork for some reason. I do wish their documentation gave a little more credit to the Micropython project.