Looks promising. The new coding pasting could be a huge quality of life improvement. I hate having to create temporary files or fiddling about with `if __name__ == '__main__'` just to test something in isolation real quick.
Was going to comment exactly this - the pasting on the old repl makes it a real pain and probably a hindrance to many new learners who just want to see what happens. This is really big for these kinds of people.
Until the 3.13 release, here's a trick on pasting: the paste function from https://nedbatchelder.com/blog/201904/startuppy.html will accept pasted input and then evaluate it as code (after EOF is sent via Ctrl+D on Linux/Mac or Ctrl+Z Enter on Windows).
Adding that function to a $PYTHONSTARTUP file will make it available automatically every time you launch the REPL.
It's definitely a hack, but it's a pretty decent workaround for now. I'll likely continue to use it even after the new REPL launches because the textwrap.dedent call will auto-unindent indented code (when pasting from a markdown or reStructuredText file for example).