<commit_before>Developer Install
=================

Prerequisites
-------------

To install ipywidgets from git, you will need:

- [npm](https://www.npmjs.com/) **version 3.x or later**

      Check your version by running `npm -v` from a terminal. *Note: If you 
      install using sudo, you need to make sure that npm is also available in the
      PATH used with sudo.*
  
- the latest [Jupyter notebook development release](https://github.com/jupyter/notebook)
      
      Everything in the ipywidgets repository is developed using Jupyter 
      notebook's master branch. If you want to have a copy of ipywidgets that
      works against a stable version of the notebook, checkout the appropriate tag 
      (see the [Compatibility table](https://github.com/ipython/ipywidgets#compatibility)).

Steps<commit_msg>Clean up spacing in devinstall docs page<commit_after>Developer Install
=================

Prerequisites
-------------

To install ipywidgets from git, you will need:

- [npm](https://www.npmjs.com/) **version 3.x or later**
  + Check your version by running `npm -v` from a terminal.
  + *Note: If you install using sudo, you need to make sure that npm is also
    available in the PATH used with sudo.*


- the latest [Jupyter notebook development release](https://github.com/jupyter/notebook)
  + Everything in the ipywidgets repository is developed using Jupyter 
    notebook's master branch. 
  + If you want to have a copy of ipywidgets that works against a stable
    version of the notebook, checkout the appropriate tag.
  + See the see the
    [Compatibility table](https://github.com/ipython/ipywidgets#compatibility).

Steps
{'fraction_non_alphanumeric': 0.10869565217391304, 'fraction_numerical': 0.0012077294685990338, 'mean_word_length': 3.442359249329759, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5907412', 'n_tokens_mistral': 489, 'n_tokens_neox': 443, 'n_words': 193}