What's coming in Python 3.8
The Python 3.8 beta cycle is already underway, with Python 3.8.0b1 released on June 4, followed by the second beta on July 4. That means that Python 3.8 is feature complete at this point, which makes it a good time to see what will be part of it when the final release is made. That is currently scheduled for October, so users don't have that long to wait to start using those new features.
Source: What's coming in Python 3.8 by Jake Edge.
I look forward to the "walrus operator"
:= and the debugging
support for f-strings. See also What’s New In Python 3.8.