Please build python-prompt-toolkit for EPEL-8, which is a prerequisite for ipython (Bug 1758271). Since ipython stopped supporting Python 2.7, it may be fine to just package the python3 part, although I am not sure if there are other (python 2) packages that may depend on it.
FEDORA-EPEL-2019-e47dedf5fe has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-e47dedf5fe
Submitted the update and also an override so you can proceed with ipython as soon as you like. https://bodhi.fedoraproject.org/overrides/python-prompt-toolkit-2.0.10-1.el8
python-prompt-toolkit-2.0.10-1.el8 has been pushed to the Fedora EPEL 8 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-e47dedf5fe
python-prompt-toolkit-2.0.10-1.el8 has been pushed to the Fedora EPEL 8 stable repository. If problems still persist, please make note of it in this bug report.