It doesn't look like there are too many API breakages but my only concern is that some of the upstreams for packages I maintain haven't caught up with 3.8 yet.

Technically Qt5/PySide2 doesn't support Python 3.8 (even though it builds) and don't plan to until the release of 5.14.

Thanks,
Richard