CI: Pin ipython version
- [x] closes #48431 (Replace xxxx with the Github issue number)
- [ ] [Tests added and passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#writing-tests) if fixing a bug or adding a new feature
- [ ] All [code checks passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#pre-commit).
- [ ] Added [type annotations](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#type-hints) to new arguments/methods/functions.
- [ ] Added an entry in the latest `doc/source/whatsnew/vX.X.X.rst` file if fixing a bug or adding a new feature.

Should fix the docbuild till they release the fix

I checked this in more detail, I don't think we need the okexcept at all, this builds ok locally

<img width="784" alt="image" src="https://user-images.githubusercontent.com/61934744/188961980-3fdc4e74-0a94-4ca9-a0b7-65f64a8766bb.png">
 Perfect thanks @phofl  Ok second thought,
Maybe should backport to 1.4.x too just in case we need another release? Sure, a manual backport should be fine just in case.