Hello community,

here is the log from the commit of package python-holoviews for 
openSUSE:Factory checked in at 2016-11-20 18:18:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-holoviews (Old)
 and      /work/SRC/openSUSE:Factory/.python-holoviews.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-holoviews"

Changes:
--------
New Changes file:

--- /dev/null   2016-10-27 01:54:32.792041256 +0200
+++ /work/SRC/openSUSE:Factory/.python-holoviews.new/python-holoviews.changes   
2016-11-20 18:18:03.000000000 +0100
@@ -0,0 +1,361 @@
+-------------------------------------------------------------------
+Mon Oct 17 20:20:14 UTC 2016 - toddrme2...@gmail.com
+
+- Update to 1.6.2
+  * Optimized bokeh event messaging, reducing the average json payload
+    by 30-50% (PR `#807 <https://github.com/ioam/holoviews/pull/807>`_).
+  * Fixes for correctly handling NdOverlay types returned by DynamicMaps
+    (PR `#814 <https://github.com/ioam/holoviews/pull/814>`_).
+  * Added support for datetime64 handling in matplotlib and support for
+    datetime formatters on Dimension.type_formatters (PR `#816
+    <https://github.com/ioam/holoviews/pull/816>`_).
+  * Fixed handling of constant dimensions when slicing xarray datasets
+    (PR `#817 <https://github.com/ioam/holoviews/pull/817>`_).
+  * Fixed support for passing custom dimensions to iris Datasets (PR
+    `#818 <https://github.com/ioam/holoviews/pull/818>`_).
+  * Fixed support for add_dimension on xarray interface (PR `#820
+    <https://github.com/ioam/holoviews/pull/820>`_).
+  * Improved extents computation on matplotlib SpreadPlot (PR `#821
+    <https://github.com/ioam/holoviews/pull/821>`_).
+  * Bokeh backend avoids sending data for static frames and empty events
+    (PR `#822 <https://github.com/ioam/holoviews/pull/822>`_).
+  * Added major layout fix for figures with non-square aspects, reducing
+    the amount of unnecessary whitespace (PR `#826
+    <https://github.com/ioam/holoviews/pull/826>`_). Disabled by default
+    until 1.7 release but can be enabled with::
+- Update to 1.6.1
+  * Bug fix release following the 1.6 major release with major bug
+    fixes for the grid data interfaces and improvements to the
+    options system.
+  * Ensured that style options incompatible with active backend are
+    ignored (PR #802).
+  * Added support for placing legends outside the plot area in
+    bokeh (PR #801).
+  * Fix to ensure bokeh backend does not depend on pandas
+    (PR #792).
+  * Fixed option system to ensure correct inheritance when
+    redefining options (PR #796).
+  * Major refactor and fixes for the grid based data backends
+    (iris, xarray and arrays with coordinates) ensuring the data
+    is oriented and transposed correctly (PR #794).
+- update to version 1.6.0:
+  * Made VectorFieldPlot more general with support for independent
+    coloring and scaling (PR #701).
+  * Iris interface now allows tuple and dict formats in the
+    constructor (PR #709.
+  * Added support for dynamic groupby on all data interfaces (PR
+    #711).
+  * Added an xarray data interface (PR #713).
+  * Addded the redim method to all Dimensioned objects making it easy
+    to quickly change dimension names and attributes on nested objects
+    #715).
+  * Added support for batching plots (PR #715).
+  * Support for bokeh 0.12 release (PR #725).
+  * Added support for logz option on bokeh Raster plots (PR #729).
+  * Bokeh plots now support custom tick formatters specified via
+    Dimension value_format (PR #728).
+- Update to version 1.5.0
+  + A major release with a large number of new features including
+    new data interfaces for grid based data, major improvements for
+    DynamicMaps and a large number of bug fixes. 
+  + Features and improvements:
+    * Added a grid based data interface to explore n-dimensional gridded
+      data easily.
+    * Added data interface based on iris Cubes.
+    * Added support for dynamic operations and overlaying of DynamicMaps.
+    * Added support for applying groupby operations to DynamicMaps.
+    * Added dimension value formatting in widgets.
+    * Added support for indexing and slicing with a function.
+    * Improved throttling behavior on widgets.
+    * Major refactor of matplotlib plotting classes to simplify
+      implementing new Element plots.
+    * Added Renderer.last_plot attribute to allow easily debugging or
+      modifying the last displayed plot.
+    * Added bokeh QuadMeshPlot.
+  + Bug fixes:
+    * Fixed overlaying of 3D Element types.
+    * Fix for bokeh hovertools with dimensions with special characters.
+    * Fixed bugs in seaborn Distribution Element.
+    * Fix for inverted Raster.reduce method.
+    * Fixed Store.add_style_opts method.
+    * Fixed bug preventing simultaneous logx and logy plot options.
+  + Backwards compatibility:
+    * Renamed ``Columns`` type to ``Dataset``.
+- update to version 1.4.3:
+  * Added a DynamicMap Tutorial to explain how to explore very large
+    or continuous parameter spaces in HoloViews (PR #470).
+  * Various fixes and improvements for DynamicMaps including slicing
+    (PR #488) and validation (PR #483) and serialization (PR #483)
+  * Widgets containing matplotlib plots now display the first frame
+    from cache providing at least the initial frame when exporting
+    DynamicMaps (PR #486)
+  * Fixed plotting bokeh plots using widgets in live mode, after
+    changes introduced in latest bokeh version (commit 1b87c91e9).
+  * Fixed issue in coloring Point/Scatter objects by values (Issue
+    #467).
+  * The behavior of the scaling_factor on Point and Scatter plots has
+    changed now simply multiplying area or width (as defined by the
+    scaling_method). To disable scaling points by a dimension set
+    size_index=None.
+  * Removed hooks to display 3D Elements using the BokehMPLRawWrapper
+    in bokeh (PR #477)
+  * Renamed the DynamicMap mode closed to bounded (PR #477)
+- update to version 1.4.2:
+  * Over the past month since the 1.4.1 release, we have improved our
+    infrastructure for building documentation, updated the main
+    website and made several additional usability improvements.
+  * Documentation changes:
+    + Major overhaul of website and notebook building making it much
+      easier to test user contributions (Issue #180, PR #429)
+    + Major rewrite of the documentation (PR #401, PR #411)
+    + Added Columnar Data Tutorial and removed most of Pandas
+      Conversions as it is now supported by the core.
+  * Fixes and improvements:
+    + Major improvement for grid based layouts with varying aspects
+      (PR #457)
+    + Fix for interleaving %matplotline inline and holoviews plots
+      (Issue #179)
+    + Matplotlib legend z-orders and updating fixed (Issue #304, Issue
+      #305)
+    + color_index and size_index plot options support specifying
+      dimension by name (Issue #391)
+    + Added Area Element type for drawing area under or between
+      Curves. (PR #427)
+    + Fixed issues where slicing would remove styles applied to an
+      Element. (Issue #423, PR #439)
+    + Updated the title_format plot option to support a {dimensions}
+      formatter (PR #436)
+    + Improvements to Renderer API to allow JS and CSS requirements
+      for exporting standalone widgets (PR #426)
+    + Compatibility with the latest Bokeh 0.11 release (PR #393)
+- update to version 1.4.1:
+  * New features:
+    + Improved help system. It is now possible to recursively list all
+      the applicable documentation for a composite object. In addition,
+      the documentation may now be filtered using a regular expression
+      pattern. (PR #370)
+    + HoloViews now supports multiple active display hooks making it
+      easier to use nbconvert. For instance, PNG data will be embedded
+      in the notebook if the argument display_formats=['html','png'] is
+      supplied to the notebook_extension. (PR #355)
+    + Improvements to the display of DynamicMaps as well as many new
+      improvements to the Bokeh backend including better VLines/HLines
+      and support for the Bars element. (PR #367 , PR #362, PR #339).
+    + New Spikes and BoxWhisker elements suitable for representing
+      distributions as a sequence of lines or as a box-and-whisker
+      plot. (PR #346, PR #339)
+    + Improvements to the notebook_extension. For instance, executing
+      hv.notebook_extension('bokeh') will now load BokehJS and
+      automatically activate the Bokeh backend (if available).
+    + Significant performance improvements when using the groupby
+      operation on HoloMaps and when working with highly nested
+      datastructures. (PR #349, PR #359)
+  * Notable bug fixes:
+    + DynamicMaps are now properly integrated into the style system
+      and can be customized in the same way as HoloMaps. (PR #368)
+    + Widgets now work correctly when unicode is used in the dimension
+      labels and values (PR #376).
+- update to version 1.4.0:
+  * Major new features:
+    + Data API: The new data API brings an extensible system of to add
+      new data interfaces to column based Element types. These
+      interfaces allow applying powerful operations on the data
+      independently of the data format. The currently supported
+      datatypes include NumPy, pandas dataframes and a simple
+      dictionary format. (PR #284)
+    + Backend API: In this release we completely refactored the
+      rendering, plotting and IPython display system to make it easy to
+      add new plotting backends. Data may be styled and pickled for each
+      backend independently and renderers now support exporting all
+      plotting data including widgets as standalone HTML files or with
+      separate JSON data.
+    + Bokeh backend: The first new plotting backend added via the new
+      backend API. Bokeh plots allow for much faster plotting and
+      greater interactivity. Supports most Element types and layouts and
+      provides facilities for sharing axes across plots and linked
+      brushing across plots. (PR #250)
+    + DynamicMap: The new DynamicMap class allows HoloMap data to be
+      generated on-the-fly while running a Jupyter IPython notebook
+      kernel. Allows visualization of unbounded data streams and smooth
+      exploration of large continuous parameter spaces. (PR #278)
+  * Other features:
+    + Easy definition of custom aliases for group, label and Dimension
+      names, allowing easier use of LaTeX.
+    + New Trisurface and QuadMesh elements.
+    + Widgets now allow expressing hierarchical relationships between
+      dimensions.
+    + Added GridMatrix container for heterogeneous Elements and
+      gridmatrix operation to generate scatter matrix showing
+      relationship between dimensions.
+    + Filled contour regions can now be generated using the contours
+      operation.
+    + Consistent indexing semantics for all Elements and support for
+      boolean indexing for Columns and NdMapping types.
+    + New hv.notebook_extension function offers a more flexible
+      alternative to %load_ext, e.g. for loading other extensions
+      hv.notebook_extension(bokeh=True).
+  * Experimental features:
++++ 164 more lines (skipped)
++++ between /dev/null
++++ and 
/work/SRC/openSUSE:Factory/.python-holoviews.new/python-holoviews.changes

New:
----
  LICENSE.txt
  holoviews-1.6.2.tar.gz
  python-holoviews.changes
  python-holoviews.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-holoviews.spec ++++++
#
# spec file for package python-holoviews
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           python-holoviews
Version:        1.6.2
Release:        0
Summary:        Easy, composable, declarative visualizations for Python
License:        BSD-3-Clause
Group:          Development/Languages/Python
Url:            https://github.com/ioam/holoviews
Source:         
https://files.pythonhosted.org/packages/source/h/holoviews/holoviews-%{version}.tar.gz
Source1:        
https://raw.githubusercontent.com/ioam/holoviews/master/LICENSE.txt
BuildRequires:  python-devel
BuildRequires:  python-matplotlib
BuildRequires:  python-nose
BuildRequires:  python-numpy >= 1.0
BuildRequires:  python-param >= 1.3.2
Requires:       python-matplotlib
Requires:       python-numpy >= 1.0
Requires:       python-param >= 1.3.2
Recommends:     ffmpeg
Recommends:     imagemagick
Recommends:     python-mpld3
Recommends:     python-pandas
Recommends:     python-seaborn
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch

%description
HoloViews is a Python library that makes analyzing and visualizing scientific
or engineering data much simpler, more intuitive, and more reproducible.

%prep
%setup -q -n holoviews-%{version}
cp %{SOURCE1} ./

%build
python setup.py build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}

# tests fail due to lack of ffmpeg
# %check
# nosetests

%files
%defattr(-,root,root,-)
%doc LICENSE.txt README.rst
%{python_sitelib}/*

%changelog
++++++ LICENSE.txt ++++++
Copyright (c) 2005-2014, IOAM (ioam.github.com)
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

 * Redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.

 * Redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the
   distribution.

 * Neither the name of IOAM nor the names of its contributors
   may be used to endorse or promote products derived from this
   software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Reply via email to