datashader
                                
                                 datashader copied to clipboard
                                
                                    datashader copied to clipboard
                            
                            
                            
                        Current warnings when running tests
Just wanted to capture these so we can get ahead of them before they become errors.
=============================== warnings summary ===============================
/home/travis/miniconda/envs/3.6/lib/python3.6/site-packages/notebook/notebookapp.py:48
  /home/travis/miniconda/envs/3.6/lib/python3.6/site-packages/notebook/notebookapp.py:48: DeprecationWarning: zmq.eventloop.ioloop is deprecated in pyzmq 17. pyzmq now works with default tornado and asyncio eventloops.
    ioloop.install()
datashader/tests/test_dask.py:26
  /home/travis/build/pyviz/datashader/datashader/tests/test_dask.py:26: SettingWithCopyWarning: 
  A value is trying to be set on a copy of a slice from a DataFrame
  
  See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
    df.f32[2] = np.nan
datashader/tests/test_dask.py:27
  /home/travis/build/pyviz/datashader/datashader/tests/test_dask.py:27: SettingWithCopyWarning: 
  A value is trying to be set on a copy of a slice from a DataFrame
  
  See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
    df.f64[2] = np.nan
datashader/tests/test_pandas.py:22
  /home/travis/build/pyviz/datashader/datashader/tests/test_pandas.py:22: SettingWithCopyWarning: 
  A value is trying to be set on a copy of a slice from a DataFrame
  
  See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
    df.f32[2] = np.nan
datashader/tests/test_pandas.py:23
  /home/travis/build/pyviz/datashader/datashader/tests/test_pandas.py:23: SettingWithCopyWarning: 
  A value is trying to be set on a copy of a slice from a DataFrame
  
  See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
    df.f64[2] = np.nan
/home/travis/miniconda/envs/3.6/lib/python3.6/site-packages/_pytest/mark/structures.py:324
  /home/travis/miniconda/envs/3.6/lib/python3.6/site-packages/_pytest/mark/structures.py:324: PytestUnknownMarkWarning: Unknown pytest.mark.proximity - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/latest/mark.html
    PytestUnknownMarkWarning,
/home/travis/miniconda/envs/3.6/lib/python3.6/site-packages/_pytest/mark/structures.py:324
  /home/travis/miniconda/envs/3.6/lib/python3.6/site-packages/_pytest/mark/structures.py:324: PytestUnknownMarkWarning: Unknown pytest.mark.viewshed - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/latest/mark.html
    PytestUnknownMarkWarning,
/home/travis/miniconda/envs/3.6/lib/python3.6/site-packages/_pytest/mark/structures.py:324
  /home/travis/miniconda/envs/3.6/lib/python3.6/site-packages/_pytest/mark/structures.py:324: PytestUnknownMarkWarning: Unknown pytest.mark.zonal_stats - is this a typo?  You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/latest/mark.html
    PytestUnknownMarkWarning,
datashader/tests/test_bokeh_ext.py::test_interactive_image_update
  /home/travis/build/pyviz/datashader/datashader/utils.py:113: RuntimeWarning: invalid value encountered in double_scalars
    xres = (xcoords[-1] - xcoords[0]) / (w - 1)
datashader/tests/test_bokeh_ext.py::test_interactive_image_update
  /home/travis/build/pyviz/datashader/datashader/utils.py:114: RuntimeWarning: invalid value encountered in double_scalars
    yres = (ycoords[0] - ycoords[-1]) / (h - 1)
datashader/tests/test_dask.py::test_auto_range_points
  /home/travis/build/pyviz/datashader/datashader/tests/test_dask.py:198: FutureWarning: Using a non-tuple sequence for multidimensional indexing is deprecated; use `arr[tuple(seq)]` instead of `arr[seq]`. In the future this will be interpreted as an array index, `arr[np.array(seq)]`, which will result either in an error or a different result.
    sol[[tuple(range(1, 4, 2))]] = 0
datashader/tests/test_dask.py::test_auto_range_points
  /home/travis/build/pyviz/datashader/datashader/tests/test_dask.py:199: FutureWarning: Using a non-tuple sequence for multidimensional indexing is deprecated; use `arr[tuple(seq)]` instead of `arr[seq]`. In the future this will be interpreted as an array index, `arr[np.array(seq)]`, which will result either in an error or a different result.
    sol[[tuple(range(4, 8, 2))]] = 0
datashader/tests/test_datatypes.py::TestRaggedMethods::test_where_series[True]
datashader/tests/test_datatypes.py::TestRaggedMethods::test_where_series[True]
datashader/tests/test_datatypes.py::TestRaggedMethods::test_where_series[False]
datashader/tests/test_datatypes.py::TestRaggedMethods::test_where_series[False]
  /home/travis/miniconda/envs/3.6/lib/python3.6/site-packages/pandas/tests/extension/base/methods.py:298: DeprecationWarning: elementwise comparison failed; this will raise an error in the future.
    assert data[0] != data[1]
datashader/tests/test_pandas.py::test_auto_range_points
  /home/travis/build/pyviz/datashader/datashader/tests/test_pandas.py:190: FutureWarning: Using a non-tuple sequence for multidimensional indexing is deprecated; use `arr[tuple(seq)]` instead of `arr[seq]`. In the future this will be interpreted as an array index, `arr[np.array(seq)]`, which will result either in an error or a different result.
    sol[[tuple(range(1, 4, 2))]] = 0
datashader/tests/test_pandas.py::test_auto_range_points
  /home/travis/build/pyviz/datashader/datashader/tests/test_pandas.py:191: FutureWarning: Using a non-tuple sequence for multidimensional indexing is deprecated; use `arr[tuple(seq)]` instead of `arr[seq]`. In the future this will be interpreted as an array index, `arr[np.array(seq)]`, which will result either in an error or a different result.
    sol[[tuple(range(4, 8, 2))]] = 0
datashader/tests/test_quadmesh.py::test_curve_quadmesh_rect_autorange
  /home/travis/build/pyviz/datashader/datashader/tests/test_quadmesh.py:165: FutureWarning: This DataArray contains multi-dimensional coordinates. In the future, these coordinates will be transposed as well unless you specify transpose_coords=False.
    res = c.quadmesh(da.transpose('X', 'Y'), x='Qx', y='Qy', agg=ds.sum('Z'))
datashader/tests/test_quadmesh.py::test_curve_quadmesh_autorange
  /home/travis/build/pyviz/datashader/datashader/tests/test_quadmesh.py:209: FutureWarning: This DataArray contains multi-dimensional coordinates. In the future, these coordinates will be transposed as well unless you specify transpose_coords=False.
    res = c.quadmesh(da.transpose('X', 'Y'), x='Qx', y='Qy', agg=ds.sum('Z'))
datashader/tests/test_quadmesh.py::test_curve_quadmesh_manual_range
  /home/travis/build/pyviz/datashader/datashader/tests/test_quadmesh.py:253: FutureWarning: This DataArray contains multi-dimensional coordinates. In the future, these coordinates will be transposed as well unless you specify transpose_coords=False.
    res = c.quadmesh(da.transpose('X', 'Y'), x='Qx', y='Qy', agg=ds.sum('Z'))
datashader/tests/test_quadmesh.py::test_curve_quadmesh_manual_range_subpixel
  /home/travis/build/pyviz/datashader/datashader/tests/test_quadmesh.py:295: FutureWarning: This DataArray contains multi-dimensional coordinates. In the future, these coordinates will be transposed as well unless you specify transpose_coords=False.
    res = c.quadmesh(da.transpose('X', 'Y'), x='Qx', y='Qy', agg=ds.sum('Z'))
datashader/tests/test_transfer_functions.py::test_span_cmap_mpl
datashader/tests/test_transfer_functions.py::test_span_cmap_mpl
datashader/tests/test_transfer_functions.py::test_span_cmap_mpl
datashader/tests/test_transfer_functions.py::test_span_cmap_mpl
datashader/tests/test_transfer_functions.py::test_span_cmap_mpl
datashader/tests/test_transfer_functions.py::test_span_cmap_mpl
datashader/tests/test_transfer_functions.py::test_shade_mpl_cmap
  /home/travis/miniconda/envs/3.6/lib/python3.6/site-packages/matplotlib/colors.py:527: RuntimeWarning: invalid value encountered in less
    xa[xa < 0] = -1
-- Docs: https://docs.pytest.org/en/latest/warnings.html
Those sound like things to address, thanks! I don't have any special prior knowledge about any of them.
I am getting the "colors.py:527: RuntimeWarning: invalid value encountered in less" when trying to do a render using the conda install of Datashader 0.8.0
That's a warning from matplotlib, not Datashader...
None of these warnings occur now, so closing this issue.