SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python3-holoviews-1.8.3-5.11.noarch.rpm :
Thu Aug 17 14:00:00 2017 toddrme2178AATTgmail.com
- Implement single-spec version
- Update to Version 1.8.3
+ Features:

* Add support for setting the bokeh sizing_mode as a plot option
+ Fixes:

* Handle StopIteration on DynamicMap correctly.

* Fix bug with linked streams on empty source element

* Compatibility with latest datashader 0.6.0 release

* Fixed missing HTML closing tag in extension

* Various fixes and improvements for documentation
- Update to Version 1.8.2
+ Feature:

* Added support for groupby to histogram operation.
+ Fixes:

* Fixed problem with HTML export due to new extension logos.

* Replaced deprecated ``__call__`` usage with opts method throughout codebase.

* Fixed pip installation.

* Fixed miscellaneous bugs
- Update to Version 1.8.1
+ Feature:

* All enabled plotting extension logos now shown
+ Fixes:

* Updated search ordering when looking for holoviews.rc

* Fixed lower bound inclusivity bug when no upper bound supplied

* Raise SkipRendering error when plotting nested layouts

* Added safety margin for grid axis constraint issue

* Fixed bug when using +framewise

* Fixed handling of Spacer models in sparse grid

* Renamed Bounds to BoundsXY for consistency

* Fixed bokeh log axes with axis lower bound <=0

* Set default datashader cmap to fire

* Set SpikesPlot color index to None by default

* Documentation fixes
- Update to Version 1.8.0
+ Major features:

* Completely overhauled the documentation and website

* Replaced dependency on bkcharts with new Bokeh bar plot
and bokeh BoxWhisker plot

* Added support for drawing the `Arrow` annotation in bokeh

* Added periodic method DynamicMap to schedule recurring events

* Cleaned up the API for deploying to bokeh server

* Validation of invalid backend specific options

* Added utilities and entry points to convert notebooks to scripts
including magics

* Added support for rendering to png in bokeh backend

* Made matplotlib and bokeh styling more consistent and dropped custom
matplotlib rc file

* Added `iloc` and `ndloc` method to allow integer based indexing on
tabular and gridded datasets

* Added option to restore case sensitive completion order by setting
`hv.extension.case_sensitive_completion=True` in python or via
holoviews.rc file
+ Other new features and improvements:

* Optimized datashading of `NdOverlay`

* Expose last `DynamicMap` args and kwargs on Callable

* Allow colormapping `Contours` Element

* Add support for fixed ticks with labels in bokeh backend

* Added a `clim` parameter to datashade controlling the color range

* Add support for wrapping xarray DataArrays containing dask arrays

* Added support for aggregating to target `Image` dimensions in
datashader `aggregate` operation

* Added top-level hv.extension and `hv.renderer` utilities

* Added support for `Splines` defining multiple cubic splines in bokeh

* Add support for redim.label to quickly define dimension labels

* Add `BoundsX` and `BoundsY` streams

* Added support for adjoining empty plots

* Handle zero-values correctly when using `logz` colormapping option
in matplotlib

* Define a number of `Cycle` and `Palette` defaults across backends

* Many other small improvements and fixes
+ Changes affecting backwards compatibility:

* Renamed `ElementOperation` to `Operation`

* Removed `stack_area` operation in favor of `Area.stack` classmethod

* Removed all mpld3 support

* Added `opts` method on all types, replacing the now-deprecated
`__call__` syntax to set options

* Styling changes for both matplotlib and bokeh, which can be reverted
for a notebook with the `config` option of `hv.extension`. For
instance, `hv.extension(\'bokeh\', config=dict(style_17=True))`
- Update to Version 1.7.0
+ Major features and improvements:

* Interactive Streams API

* Dynamic Callable API

* Simpler and more powerful DynamicMap

* Fully general support for Bokeh events

* Datashader operations

* Support for Bokeh apps and Bokeh Server

* Working with renderers interactively outside the notebook

* Support for Matplotlib 2.0

* Support for Bokeh 0.12.2, 0.12.3, 0.12.4, and 0.12.5.

* Many new features for the Bokeh backend: widgets editable, selection
colors and interactive legends, GridSpace axes,
categorical axes and colormapping, computing
plot size, GridSpaces inside Layouts, Layout/Grid
titles, histogram with live colormapping, colorbars,
finalize_hooks, labelled and show_frame options, styling
hover glyphs, hiding legends on BarPlot, VectorField plot,
Histograms now have same color cycle as mpl.

* Implemented convenience redim methods to easily set dimension
ranges, values etc.

* Made methods on and operations applied to DynamicMap lazy

* Improved documentation.

* Improved error handling, including
re-enabling option system keyword validation.

* Improved testing.
+ Other new features and improvements:

* Operations for timeseries, downsample_columns,
interpolate_curve, and stacked_area.

* Dataset types can be declared as empty by passing an empty list

* Plot or style options for Curve interpolation transposing
layouts, multiple paths, and norm for ColorbarPlot.

* Improved options inheritance for more intuitive behavior.

* Image interface providing similar functionality for Image and
non-Image types (making GridImage obsolete).

* dask data interface.

* xarray aggregate/reduce.

* Indicate color clipping and control clipping colors.

* Better datetime handling.

* Gridmatrix diagonal types.

* log option for histogram operation.

* Perceptually uniform fire colormap.

* Support for adjoining overlays.

* coloring weighted average in SideHistogram.

* HeatMap allows displaying multiple values on hover.

* Allow casting Image to QuadMesh.

* Unused columns are now preserved in gridded groupby.

* Optimizations and fixes for constructing Layout/Overlay types.

* DynamicMap fixes.

* Bokeh-backend fixes including handling of empty frames,
faster updates, hover tool fixes, and many more.

* Matplotlib-backend fixes and improvements.

* Many other small improvements and fixes.
+ Changes affecting backwards compatibility:

* Automatic coloring and sizing on Points now disabled.

* Deprecated max\\_branches output magic option.

* Deprecated GridImage.

* Deprecated NdElement.

* Deprecated DFrame conversion methods.

* Banner text removed from notebook\\_extension().

* Bokeh\'s matplotlib compatibility module removed.

* ls as matplotlib linestyle alias dropped.

* mdims argument of conversion interface renamed to groupby.

* Replaced global alias state with Dimension.label.

* DynamicMap only update ranges when set to framewise

* Deprecated DynamicMap sampled, bounded, open and generator modes

* Layout.display method is now deprecated

* Layout fix for matplotlib figures with non-square aspects introduced
in 1.6.2, now enabled by default.

Mon Oct 17 14:00:00 2016 toddrme2178AATTgmail.com
- Update to 1.6.2

* Optimized bokeh event messaging, reducing the average json payload
by 30-50% (PR `#807 `_).

* Fixes for correctly handling NdOverlay types returned by DynamicMaps
(PR `#814 `_).

* Added support for datetime64 handling in matplotlib and support for
datetime formatters on Dimension.type_formatters (PR `#816
`_).

* Fixed handling of constant dimensions when slicing xarray datasets
(PR `#817 `_).

* Fixed support for passing custom dimensions to iris Datasets (PR
`#818 `_).

* Fixed support for add_dimension on xarray interface (PR `#820
`_).

* Improved extents computation on matplotlib SpreadPlot (PR `#821
`_).

* Bokeh backend avoids sending data for static frames and empty events
(PR `#822 `_).

* Added major layout fix for figures with non-square aspects, reducing
the amount of unnecessary whitespace (PR `#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:
+ Bokeh callbacks allow adding interactivity by communicating
between bokehJS tools and the IPython kernel, e.g. allowing
downsampling based on the zoom level.

* Notable bug fixes:
+ Major speedup rendering large HoloMaps (~ 2-3 times faster).
+ Colorbars now consistent for all plot configurations.
+ Style pickling now works correctly.

* API Changes:
+ Dimension formatter parameter now deprecated in favor of
value_format.
+ Types of Chart and Table Element data now dependent on selected
interface.
+ DFrame conversion interface deprecated in favor of Columns
pandas interface.

Fri Jul 10 14:00:00 2015 toddrme2178AATTgmail.com
- Update to version 1.3.2
+ Minor bugfix release to address a small number of issues:
+ Features:

* Added support for colorbars on Surface Element (1cd5281).

* Added linewidth style option to SurfacePlot (9b6ccc5).
+ Bug fixes:

* Fixed inversion inversion of y-range during sampling (6ff81bb).

* Fixed overlaying of 3D elements (787d511).

* Ensuring that underscore.js is loaded in widgets (f2f6378).

* Fixed Python3 issue in Overlay.get (8ceabe3).
- Update to version 1.3.1
+ Minor bugfix release to address a number of issues that weren\'t caught
in time for the 1.3.0 release with the addition of a small number of
features
+ Features:

* Introduced new ``Spread`` element to plot errors and confidence
intervals (30d3184).

* ``ErrorBars`` and ``Spread`` elements now allow most Chart
constructor types (f013deb).
+ Bug fixes:

* Fixed unicode handling for dimension labels (061e9af).

* Handling of invalid dimension label characters in widgets (a101b9e).

* Fixed setting of fps option for MPLRenderer video output (c61b9df).

* Fix for multiple and animated colorbars (5e1e4b5).

* Fix to Chart slices starting or ending at zero (edd0039).
- Update to version 1.3.0
+ Since the last release we closed over 34 issues and have made 380
commits mostly focused on fixing bugs, cleaning up the API and
working extensively on the plotting and rendering system to
ensure HoloViews is fully backend independent.
+ Highlights/Features:

* Allowed display of data structures which do not match the
recommended nesting hierarchy (67b28f3, fbd89c3).

* Dimensions now sanitized for ``.select``, ``.sample`` and
``.reduce`` calls (6685633, 00b5a66).

* Added ``holoviews.ipython.display`` function to render (and display)
any HoloViews object, useful for IPython interact widgets (0fa49cd).

* Table column widths now adapt to cell contents (be90a54).

* Defaulting to matplotlib ticking behavior (62e1e58).

* Allowed specifying fixed figure sizes to matplotlib via
``fig_inches`` tuples using (width, None) and (None, height) formats
(632facd).

* Constructors of ``Chart``, ``Path`` and ``Histogram`` classes now support
additional data formats (2297375).

* ``ScrubberWidget`` now supports all figure formats (c317db4).

* Allowed customizing legend positions on ``Bars`` Elements (5a12882).

* Support for multiple colorbars on one axis (aac7b92).

* ``.reindex`` on ``NdElement`` types now support converting between
key and value dimensions allowing more powerful conversions. (03ac3ce)

* Improved support for casting between ``Element`` types (cdaab4e, b2ad91b,
ce7fe2d, 865b4d5).

* The ``%%opts`` cell magic may now be used multiple times in the same
cell (2a77fd0)

* Matplotlib rcParams can now be set correctly per figure (751210f).

* Improved ``OptionTree`` repr which now works with eval (2f824c1).

* Refactor of rendering system and IPython extension to allow easy
swapping of plotting backend (#141)

* Large plotting optimization by computing tight ``bbox_inches`` once
(e34e339).

* Widgets now cache frames in the DOM, avoiding flickering in some
browsers and make use of jinja2 template inheritance. (fc7dd2b)

* Calling a HoloViews object without arguments now clears any
associated custom styles. (9e8c343)
+ API Changes

* Renamed key_dimensions and value_dimensions to kdims and vdims
respectively, while providing backward compatibility for passing
and accessing the long names (8feb7d2).

* Combined x/y/zticker plot options into x/y/zticks parameters which
now accept an explicit number of ticks, an explicit list of tick
positions (and labels), and a matplotlib tick locator.

* Changed backend options in %output magic, ``nbagg`` and ``d3`` are
now modes of the matplotlib backend and can be selected with
``backend=\'matplotlib:nbagg\'`` and ``backend=\'matplotlib:mpld3\'``
respectively. The \'d3\' and \'nbagg\' options remain supported but will
be deprecated in future.

* Customizations should no longer be applied directly to ``Store.options``;
the ``Store.options(backend=\'matplotlib\')`` object should be
customized instead. There is no longer a need to call the
deprecated ``Store.register_plots`` method.
- update to version 1.2.0:

* Highlights/Features:
- Added new ErrorBars Element (f2b276b)
- Added Empty pseudo-Element to define empty placeholders in
Layouts (35bac9f1d)
- Added support for changing font sizes easily (0f54bea)
- Support for holoviews.rc file (79076c8)
- Many major speed optimizations for working with and plotting
HoloViews data structures (fe87b4c, 7578c51, 5876fe6, 8863333)
- Support for GridSpace with inner axes (93295c8)
- New aspect_weight and tight Layout plot options for more
customizability of Layout arrangements (4b1f03d, e6a76b7)
- Added bgcolor plot option to easily set axis background color
(92eb95c)
- Improved widget layout (f51af02)
- New OutputMagic css option to style html output (9d42dc2)
- Experimental support for PDF output (1e8a59b)
- Added support for 3D interactivity with nbagg (781bc25)
- Added ability to support deprecated plot options in %%opts
magic.
- Added DrawPlot simplifying the implementation of custom plots
(38e9d44)

* API changes:
- Path and Histogram support new constructors (7138ef4, 03b5d38)
- New depth argument on the relabel method (f89b89f)
- Interface to Pandas improved (1a7cd3d)
- Removed xlim, ylim and zlim to eliminate redundancy.
- Renaming of various plot and style options including:
+ figure_
* to fig_
*
+ vertical_spacing and horizontal_spacing to vspace and hspace
respectively
+ Deprecation of confusing origin style option on RasterPlot
- Overlay.__getitem__ no longer supports integer indexing (use get
method instead)

* Important bug fixes:
- Important fixes to inheritance in the options system (d34a931,
71c1f3a7)
- Fixes to the select method (df839bea5)
- Fixes to normalization system (c3ef40b)
- Fixes to Raster and Image extents, __getitem__ and sampling.
- Fixed bug with disappearing adjoined plots (2360972)
- Fixed plot ordering of overlaid elements across a HoloMap
(c4f1685)
- update to version 1.1.0:

* Highlights:
+ Support for nbagg as a backend (09eab4f1)
+ New .hvz file format for saving HoloViews objects (bfd5f7af)
+ New Polygon element type (d1ec8ec8)
+ Greatly improved Unicode support throughout, including support
for unicode characters in Python 3 attribute names (609a8454)
+ Regular SelectionWidget now supports live rendering (eb5bf8b6)
+ Supports a list of objects in Layout and Overlay constructors
(5ba1866e)
+ Polar projections now supported (3801b76e)

* API changes (not backward compatible):
+ xlim, ylim, zlim, xlabel, ylabel and zlabel have been deprecated
(081d4123)
+ Plotting options show_xaxis and show_yaxis renamed to xaxis and
yaxis, respectively (13393f2a).
+ Deprecated IPySelectionWidget (f59c34c0)

* In addition to the above improvements, many miscellaneous bug fixes were made.

Thu Apr 9 14:00:00 2015 toddrme2178AATTgmail.com
- Initial version


 
ICM