IPython 8.13.0 breaks Jupyter install on Python 3.8

As of the 8.13.0 release of IPython this morning Jupyter 1.0.0 installs on a Python 3.8 environment will now fail. The dependency resolution for Jupyter 1.0.0 is:
Collecting ipython>=7.23.1
Using cached ipython-8.13.0-py3-none-any.whl (797 kB)
which breaks in a Python 3.8 environment

There is an issue in the repository for this: `ipython==8.13.0` can be installed for python 3.8, but it is not designed to work with it. · Issue #14053 · ipython/ipython · GitHub.