Skip to content

Latest commit

 

History

History
 
 

docs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Documenting nbconvert

Documentation for nbconvert is hosted on ReadTheDocs.

Build Documentation locally

  1. Change directory to documentation root:

     $ cd docs
    
  2. Create conda env (and install relevant dependencies):

     $ conda env create -f environment.yml
    
  3. Activate the newly built conda environment nbconvert_docs

     $ source activate nbconvert_docs
    
  4. Create an editable install for nbconvert using

     $ pip install ../. -e 
    

    or if you want, cd .. and pip install . -e. But then you will need to cd docs before continuing to the next step.

  5. Build documentation using Makefile for Linux and OS X:

     $ make html
    

    or on Windows:

     $ make.bat html
    
  6. Display the documentation locally by navigating to build/html/index.html in your browser:

    Or alternatively you may run a local server to display the docs. In Python 3:

     $ python -m http.server 8000
    

    In your browser, go to http://localhost:8000.

Developing Documentation

Helpful files and directories

  • conf.py - Sphinx build configuration file
  • source directory - source for documentation
  • source/api directory - source files for generated API documentation
  • autogen_config.py - Generates configuration of ipynb source files to rst
  • index.rst - Main landing page of the Sphinx documentation