Skip to content

Commit 480806e

Browse files
authored
Merge pull request AllenDowney#80 from gbremer/readme_update
Updating contributer docs, adding jupyter to list of packages to install so notebooks can be run…
2 parents 0a7fbff + f411f79 commit 480806e

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

CONTRIBUTING.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ The mini Anaconda installs are available at https://conda.io/miniconda.html.
3131
Once your Anaconda package is installed and available, create a Python 2.7
3232
and 3.6 environment in Anaconda --
3333

34-
- conda create -q -n thinkstats2-py27 python=2.7 scipy numpy matplotlib statsmodels patsy future
35-
- conda create -q -n thinkstats2-py36 python=3.6 scipy numpy matplotlib statsmodels patsy future
34+
- conda create -q -n thinkstats2-py27 python=2.7 scipy numpy matplotlib statsmodels patsy future jupyter
35+
- conda create -q -n thinkstats2-py36 python=3.6 scipy numpy matplotlib statsmodels patsy future jupyter
3636

3737
Each of these commands will take a bit of time -- give it a few minutes
3838
to download and install the packages and their dependences. Once complete,
@@ -48,6 +48,15 @@ Activate the 3.6 environment and install nose
4848
- source activate thinkstats2-py36
4949
- pip install nose
5050

51+
Extras that are helpful --
52+
53+
- runipy allows you to run IPython Notebooks on the command line which
54+
can help validating the code there without having to click through
55+
a browser session
56+
- flake8 for styles checks. PEP8 styles are not strictly enforced,
57+
but flake8 can call point out style and formatting fixes that can
58+
enhance readability
59+
5160
##### Run the tests
5261

5362
Tests are automatically detected and run with nose. To run them, use

0 commit comments

Comments
 (0)