[WIP] cleaned and synchronised all Upsilon extension to umworks upstream branch #17

Draft
Slyvtt wants to merge 3 commits from Slyvtt/PythonExtra:numworks into numworks

3 Commits