Skip to content

jameschansell/ipywidgets

 
 

Repository files navigation

Interactive HTML Widgets

Build Status Join the chat at https://gitter.im/ipython/ipywidgets

Interactive HTML widgets for Jupyter notebooks and the IPython kernel.

Install

You can install the current version of ipywidgets with pip or conda:

pip install ipywidgets
# or
conda install ipywidgets

Development install

To install ipywidgets from git, you will need npm.

  1. clone the repo:

     git clone https://github.com/ipython/ipywidgets
     cd ipywidgets
    
  2. Dev-install of the package (run from repo directory):

     pip install -e .
    

Test

To run the Python tests:

nosetests --with-coverage --cover-package=ipywidgets ipywidgets

To run the Javascript tests:

npm run buildtests; python -m ipywidgets.jstest

To run the Javascript tests with all output printed:

npm run buildtests; python -m ipywidgets.jstest -- --logall

Description of jstest additional arguments: logall - If there is atleast one failure in the notebook, log information for every cell. logsuccess - Log information for every cell in the notebook, regardless of failure.

About

IPython widgets for the Jupyter Notebook

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 58.7%
  • Python 38.0%
  • CSS 3.2%
  • Shell 0.1%