Draft: general: various fixes to 3.8

Closed Batuhan Taskaya requested to merge branch/py3.8-isidentical-stuff into branch/py3.8

Going through tests and trying to fix them one by one, not ready for merge.

Merge request reports