¿Dónde debo colocar mis configuraciones y perfiles para usar con IPython / Jupyter 4.0?

Recientemente actualicé IPython (a 4.0) y comencé a usar Notebooks después de un tiempo de no usarlas (desde antesLa gran división, Creo), y he descubierto que algunas de mis configuraciones necesitan ser modificadas y movidas de~/.ipython/ a~/.jupyter/.

Por ejemplo, parece que elNotebookManager.notebook_dir en

~/.ipython/profile_default/ipython_notebook_config.py

es ignorado y ha tenido su funcionalidadreemplazado por FileContentsManager.root_dir en

~/.jupyter/jupyter_notebook_config.py

Sin embargo, más allá de incidentes aislados como este, no me queda claro cómo funcionan ahora los ajustes de configuración y los perfiles. En particular, qué archivos deben ubicarse, dónde y qué deben contener. Si, por ejemplo, genero un nuevo perfil con

ipython profile create foo

Ahora obtengo archivos diferentes de los que solía (y de los presentes en mis perfiles existentes): donde solía obtener

ipython_config
ipython_notebook_config.py
ipython_nbconvert_config.py

Ahora tengo

ipython_config.py
ipython_kernel_config.py

y por lo que puedo ver, ninguno de misipython_notebook_config.py son usados.

Esto (y la documentación limitada) me deja un poco confundido sobre dónde debo colocar mi configuración y perfiles para usar con IPython / Jupyter 4.0, específicamente:

¿Dónde debo colocar la configuración general relacionada con el cuaderno para que la utilicen todos los núcleos / perfiles? (Veo que algunos entran~/.jupyter/jupyter_notebook_config.py, pero no me queda claro si esto anularía la configuración cargada desde otro lugar).¿Dónde debo colocar configuraciones específicas de perfil para usar con las notebooks? (¿Puedo seguir usandoipython_notebook_config.py archivos en~/.ipython/profile_someprofile/ directorios?)¿Dónde debo colocar la configuración específica del kernel para que la utilicen todos los perfiles y aplicaciones? (Por ejemplo, ¿a dónde deberían ir las configuraciones utilizadas por IPython para todos los perfiles tanto en el shell como en los portátiles?)¿Cómo debo modificar o actualizar los perfiles de IPython existentes para usar con 4.0.0? (Por ejemplo, todos deberían tener unipython_kernel_config.py archivo; debería eliminar elipython_notebook_config.py yipython_nbconvert_config.py archivos?)

OS X 10.10.4; Xcode 6.4; CLT: 6.4.0.0.1; Clang: 6.1; Python Python 2.7.10 (Homebrew); Jupyter 4.0.4; IPython 4.0.0.

Respuestas a la pregunta(1)

Su respuesta a la pregunta