diff --git a/README.md b/README.md index fba555f04..59ecbeac0 100644 --- a/README.md +++ b/README.md @@ -10,10 +10,12 @@ hvPlot | --- | --- | | Build Status | [![Build Status](https://github.com/holoviz/hvplot/workflows/tests/badge.svg?query=branch%3Amaster)](https://github.com/holoviz/hvplot/actions?query=workflow%3Atests+branch%3Amaster) | | Coverage | [![codecov](https://codecov.io/gh/holoviz/hvplot/branch/master/graph/badge.svg)](https://codecov.io/gh/holoviz/hvplot) | -| Latest dev release | [![Github tag](https://img.shields.io/github/tag/holoviz/hvplot.svg?label=tag&colorB=11ccbb)](https://github.com/holoviz/hvplot/tags) | +| Latest dev release | [![Github tag](https://img.shields.io/github/tag/holoviz/hvplot.svg?label=tag&colorB=11ccbb)](https://github.com/holoviz/hvplot/tags) [![dev-site](https://img.shields.io/website-up-down-green-red/https/pyviz-dev.github.io/hvplot.svg?label=dev%20website)](https://pyviz-dev.github.io/hvplot/) | | Latest release | [![Github release](https://img.shields.io/github/release/holoviz/hvplot.svg?label=tag&colorB=11ccbb)](https://github.com/holoviz/hvplot/releases) [![PyPI version](https://img.shields.io/pypi/v/hvplot.svg?colorB=cc77dd)](https://pypi.python.org/pypi/hvplot) [![hvplot version](https://img.shields.io/conda/v/pyviz/hvplot.svg?colorB=4488ff&style=flat)](https://anaconda.org/pyviz/hvplot) [![conda-forge version](https://img.shields.io/conda/v/conda-forge/hvplot.svg?label=conda%7Cconda-forge&colorB=4488ff)](https://anaconda.org/conda-forge/hvplot) [![defaults version](https://img.shields.io/conda/v/anaconda/hvplot.svg?label=conda%7Cdefaults&style=flat&colorB=4488ff)](https://anaconda.org/anaconda/hvplot) | | Python | [![Python support](https://img.shields.io/pypi/pyversions/hvplot.svg)](https://pypi.org/project/hvplot/) | | Docs | [![gh-pages](https://img.shields.io/github/last-commit/holoviz/hvplot/gh-pages.svg)](https://github.com/holoviz/hvplot/tree/gh-pages) [![site](https://img.shields.io/website-up-down-green-red/http/hvplot.holoviz.org.svg)](http://hvplot.holoviz.org) | +| Binder | [![Binder](https://img.shields.io/badge/launch%20v0.8.0-binder-579aca.svg?logo=data:image/png;base64,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)](https://mybinder.org/v2/gh/holoviz/hvplot/v0.8.0?urlpath=lab/tree/examples) | +| Support | [![Discourse](https://img.shields.io/discourse/status?server=https%3A%2F%2Fdiscourse.holoviz.org)](https://discourse.holoviz.org/c/hvplot/8) | ## What is it? diff --git a/binder/environment.yml b/binder/environment.yml new file mode 100644 index 000000000..9764eaf62 --- /dev/null +++ b/binder/environment.yml @@ -0,0 +1,36 @@ +name: hvplot +channels: + - conda-forge + - nodefaults +dependencies: + - geoviews>=1.6.0 + - numba>=0.51.0 + - geopandas>=0.9.0 + - xarray>=0.18.2 + - networkx>=2.6.3 + - streamz>=0.3.0 + - intake>=0.6.5 + - intake-parquet>=0.2.3 + - intake-xarray>=0.5.0 + - dask>=2021.3.0 + - datashader>=0.6.5 + - notebook>=5.4 + - rasterio>=1.2.6 + - cartopy>= 0.18.0 + - pyproj>=3.0.1 + - s3fs>=2022.1.0 + - scipy>=1.5.3 + - pillow>=8.2.0 + - selenium>=3.141.0 + - spatialpandas>=0.4.3 + - scikit-image>=0.17.2 + - python-snappy>=0.6.0 + - pooch>=1.6.0 + - fiona>=1.8.18 + - pyepsg>=0.4.0 + - matplotlib + - plotly + - pygraphviz + - pip + - pip: + - .. diff --git a/binder/postBuild b/binder/postBuild new file mode 100644 index 000000000..b826c5d1e --- /dev/null +++ b/binder/postBuild @@ -0,0 +1 @@ +bokeh sampledata diff --git a/environment.yml b/environment.yml deleted file mode 100644 index 3d0d1f6b6..000000000 --- a/environment.yml +++ /dev/null @@ -1,52 +0,0 @@ -name: hvplot -channels: - - pyviz - - intake - - defaults -dependencies: - # - # Versions for holoviz packages pinned to ensure mutual compatibility - # - - bokeh::bokeh=0.13.0 - - pyviz::holoviews=1.10.6 - - datashader=0.6.6 - - param=1.6.1 - # - # Direct dependencies for package installation - # - - yaml - - requests - # - # Direct dependencies of most or all the tutorials - # - - python>=3.6,<3.7 # Pinned in case of unknown future or past compatibility issues - - ipython=5 # Pinned to avoid tab-completion issue in ipython=6 - - numpy=1.13 # Pinned to avoid warnings with numpy=1.14 and bokeh=1.12.14 - - notebook>=5.4 # Pinned to avoid rate limiting for large images with notebook=5.0 - - dask=0.17.1 # Pinned in case of future API changes - - jupyter - - pandas - - xarray - - scipy - # - # Directly imported dependencies of certain specialized tutorials - # - - streamz=0.3.0 - # - # Indirect dependencies of our direct dependencies - # - - conda-forge::selenium=3.3.1 # Required for exporting Bokeh plots to PNG - - phantomjs=2.1.1 # Required for exporting Bokeh plots to PNG - - netcdf4 # Required for reading .nc files - - fastparquet # Required for reading Parquet files - - python-snappy # Required for reading snappy-compressed Parquet files - - pytest>=3.2 # Required by? Pinned to avoid installation problems on Windows with 3.1? - - cffi # Unstated dependency of fastparquet? - - tornado=4.5.3 # Required for Jupyter notebook and bokeh server - # Intake data packages used in documentation # - - intake::airline_flights - - intake::us_crime - - intake::intake - - intake::intake-parquet - - boto3=1.4.7 - - colorcet>=2