COMPAT: Catch warnings on tab-complete in IPy 6
Properties may run code with Jedi completion in IPython 6

Closes https://github.com/pandas-dev/pandas/issues/16409

I want to leave this open for a couple days to see if I can find other places that trigger this warning. I'm pretty sure I've seen other instances, but they may have been from other libraries.