This repository has been archived by the owner on Nov 28, 2019. It is now read-only.
Releases: ioam/paramnb
Releases · ioam/paramnb
Version 2.0.4
Fixes:
- Fixed View parameters and compatibility with recent versions of Jupyter and JupyterLab (#83)
Packaging:
- Wheel on pypi
Version 2.0.2
Release v2.0.1
Release notes:
2.0 is a relatively substantial new release, with new functionality, some small changes to existing user API, and some bugfixes:
- Added "view" parameters (paramnb.view.HTML and paramnb.view.Image) to link widgets to an output/display region.
- Added widgets for Date, Range and Color parameters
- Dict, Tuple, and List parameters can now be edited (with the results evaluated using
ast.literal_eval
) - Widgets display evaluation and validation errors as yellow and red borders respectively
- Added
continuous_update
parameter to control whether callbacks are executed as sliders are dragged.
Backwards compatibility:
- The callback is now supplied the latest changed parameters and values as keywords
- Button callback now passes the parameterized instance/class to the callback
continuous_update
is False by default to avoid queuing up multiple callbacks during slider drags, in case the callbacks take time to run. You can restore the old behavior by settingcontinuous_update=True
.
Release v2.0.0
Initial version of the 2.0 release.
Version 1.0.2
- Added JSONInit initializer
Release 1.0.1
Minor bugfix release:
- Improved handling of precedence, sorting, names, selections, and tooltips
- Improved package definition to simplify installation
Release 1.0
Initial release for Jupyter/IPython notebooks, based on ipywidgets. Offers automatic creation of property sheets with widgets for each Parameter of a param.Parameterized object. Also makes it simple to build basic GUI applications using param.Action buttons, callbacks, and control over adjacent notebook cells.
Current limitations:
- Treats softbounds as if they were hard bounds, because ipywidgets does not yet offer softbound support.
- Not all Parameter types have been tested.
- Some Parameter types will be represented by a Text widget, which may not allow them to be edited properly (since they will be returned as text from ipywidgets, rather than their true type). Additional widget types can be added in future releases to provide such support.