Re: IPython 5.0 and ConfigManager issue

Thomas Kluyver <[email protected]> Tue, 2 Aug 2016 16:18:33 +0100
Newsgroups gmane.comp.python.ipython.devel
Message-ID <CAOvn4qgvw5-w+ABbgmYQRFuTcg0hvy7mOZShrUbRH=q6Fce_qg@mail.gmail.com>
Hi Alan,

The import for ConfigManager is now:

from notebook.services.config import ConfigManager

And you don't need any of the profile stuff - Jupyter, which includes all
of the notebook frontend machinery, doesn't have profiles.

Thomas

On 2 August 2016 at 16:00, Alan <[email protected]> wrote:

> Hi there,
>
> This is not working for me:
>
> from IPython.html.services.config import ConfigManagerfrom IPython.utils.path import locate_profilecm = ConfigManager(profile_dir=locate_profile(get_ipython().profile))cm.update('livereveal', {
>               'theme': 'serif',
>               'transition': 'zoom',
>               'start_slideshow_at': 'selected',})
>
> TraitError: The 'parent' trait of a ConfigManager instance must be a Configurable, but a value of class 'NoneType' (i.e. None) was specified.
>
> It looks like IPY 5 changed the way it handles the configuration?
>
> I have these warning in my prompt:
>
> /sw/lib/python3.5/site-packages/IPython/utils/traitlets.py:5: UserWarning:
> IPython.utils.traitlets has moved to a top-level traitlets package.
>
>   warn("IPython.utils.traitlets has moved to a top-level traitlets
> package.")
>
> /sw/lib/python3.5/site-packages/IPython/utils/path.py:283: UserWarning:
> locate_profile has moved to the IPython.paths module
>
>   warn("locate_profile has moved to the IPython.paths module")
>
> But I don't know how to fix it. I am using ipython/jupyter + RISE and I
> want to customise my presentations.
>
> Thanks,
>
> Alan
>
> --
> Alan Wilter SOUSA da SILVA, DSc
> Senior Bioinformatician, UniProt
> European Bioinformatics Institute (EMBL-EBI)
> European Molecular Biology Laboratory
> Wellcome Trust Genome Campus
> Hinxton
> Cambridge CB10 1SD
> United Kingdom
> Tel: +44 (0)1223 494588
>
> _______________________________________________
> IPython-dev mailing list
> [email protected]
> https://mail.scipy.org/mailman/listinfo/ipython-dev
>
>

_______________________________________________
IPython-dev mailing list
[email protected]
https://mail.scipy.org/mailman/listinfo/ipython-dev