python3 porting 1: Essential files #2280

Open
PeterSurda wants to merge 2 commits from gitea-130 into v0.6
No description provided.