You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
MinRK dd234bbc93
add ModifyCheckpoints handler
13 years ago
..
static Merge pull request #3235 from ellisonbg/removeprint 13 years ago
templates Fixing broken URLs to CM assets. 13 years ago
tests s/assertEquals/assertEqual (again) 14 years ago
README.md Adding README.md about notebook development. 13 years ago
clustermanager.py Change distressing / inaccurate debug message about overwriting profiles 14 years ago
fabfile.py Fixing indentation in fabfile.py. 13 years ago
filenbmanager.py add checkpoint API to FileNBManager 13 years ago
handlers.py add ModifyCheckpoints handler 13 years ago
kernelmanager.py cleanup IPython handler settings 13 years ago
nbmanager.py add checkpoint API to FileNBManager 13 years ago
notebookapp.py add ModifyCheckpoints handler 13 years ago

README.md

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.