##// END OF EJS Templates
Removing print handler and URL regepx.
Brian E. Granger -
r10459:69e4d64b
Show More
Name Size Modified Last Commit Author
/ IPython / frontend / html / notebook
static
templates
tests
README.md 1011 B
r10439:3940682a4219
Brian E. Granger
__init__.py 208 B
r10199:8ebc1cbccc0c
MinRK
azurenbmanager.py 5.4 KiB
r10019:412aa8456a4b
Paul Ivanov
clustermanager.py 5.7 KiB
r7555:7b4897143821
MinRK
fabfile.py 675 B
r10440:77d928644493
Brian E. Granger
filenbmanager.py 7.2 KiB
r10019:412aa8456a4b
Paul Ivanov
handlers.py 28.9 KiB
r10458:51f7f4c77df6
Brian E. Granger
kernelmanager.py 4.1 KiB
r10355:7334b6869c27
MinRK
nbmanager.py 7.9 KiB
r10019:412aa8456a4b
Paul Ivanov
notebookapp.py 28.8 KiB
r10459:69e4d64b64c2
Brian E. Granger

IPython Notebook development

Development dependencies

Developers of the IPython Notebook will need to install the following tools:

  • fabric
  • node.js
  • less (npm install -g less)
  • bower (npm install -g bower)

Components

We are moving to a model where our JavaScript dependencies are managed using
bower. These packages are installed in static/components
and commited into our git repo. Our dependencies are described in the file
static/bower.json. To update our bower packages, run fab components in this
directory.

Because CodeMirror does not use proper semantic versioning for its GitHub tags,
we maintain our own fork of CodeMirror that is used with bower. This fork should
track the upstream CodeMirror exactly; the only difference is that we are adding
semantic versioned tags to our repo.

less

If you edit our .less files you will need to run the less compiler to build
our minified css files. This can be done by running fab css from this directory.