tomspur / ipython-components

third-party javascript dependencies of IPython

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IPython javascript components

Some installed with Bower, others installed with Git, because bower can't install everything. This is for use as a submodule in IPython.

This requires bower, which can be installed with

npm install -g bower

and fabric, which can be installed with

pip install fabric

Updating components

To update this repo, make any appropriate changes to bower.json (or nonbower.json, as appropriate), and run

fab update

This scrubs the components, and does a fresh bower install of everything, and any post-processing steps described in the fabfile.

The only files that should ever be edited by humans are:

[non]bower.json
fabfile.py
.gitignore

This repo should never contain any manual changes to any of the components, and any commit of a new component should always be the direct result of fab update.

About

third-party javascript dependencies of IPython