Displays the object as a side effect; the return value is ignored. If this is defined, all other display methods are ignored. It seems _ipython_display_ is ignored in ipython: $ ipython Python 3.7.4 ...
Previously we only have _repr_png_, so we can always display RGBA in ipython. now we also have _repr_jpg_ for some reason, the default way to display it is this jpg ...