ipython[notebook] requirement