Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ install:
- conda update conda

# Install dependencies
- conda create -n test-streamz python=$TRAVIS_PYTHON_VERSION pytest tornado toolz flake8 coverage codecov networkx graphviz python-graphviz dask distributed pandas bokeh ipython ipykernel ipywidgets python-confluent-kafka -c conda-forge -c bokeh
- conda env create --name test-streamz --file ./conda/environments/streamz_dev.yml
- source activate test-streamz
- pip install git+https://github.com/dask/distributed.git --upgrade --no-deps

Expand Down
10 changes: 10 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Contributing to Streamz

## Streamz Conda Environment
For the convenience of the community streamz offers an environment file for contributors to create conda environments. A few basic quick start commands for creating a using a streamz conda environment are found below.

### Creating Conda Development Environment
Creating the streamz conda environment can be achieved by simply running ```conda env create -f ./conda/environments/streamz_dev.yml```

### Using Conda Environment
The streamz conda environment can be activated by running ```conda activate streamz_dev```
32 changes: 32 additions & 0 deletions conda/environments/streamz_dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: streamz_dev
channels:
- conda-forge
- bokeh
- defaults
dependencies:
- python>=3.7
- pytest
- flake8
- black
- isort
- tornado
- toolz
- zict
- six
- librdkafka=1.2.2
- dask
- distributed
- pandas
- python-confluent-kafka=1.1.0
- numpydoc
- sphinx
- sphinx_rtd_theme
- codecov
- coverage
- networkx
- graphviz
- python-graphviz
- bokeh
- ipython
- ipykernel
- ipywidgets