|
|
|
|
Changelog for python38-ipywidgets-8.0.2-1.2.noarch.rpm :
* Thu Sep 08 2022 Arun Persaud - update to version 8.0.2: * Add a regression test for time and datetime cross validation * datetime test lint * Accept None for Date[time]Picker widgets * Export the NaiveDatetimePicker as well * Delete unused import. * Rename check_widgets -> check_widget_children to be more clear * Fix tests# * Allow Mappings to be given as the options in a selection widget again. * Sat Aug 20 2022 Arun Persaud - specfile: * update required versions * require python >= 3.7- update to version 8.0.1: * Deserialize state before setting it, as is done elsewhere set_state i… * Update to lerna 5.4.3- changes from version 8.0.0: * changes + Add a cookiecutter-based tutorial to build a custom widget (#2919) + Change media widgets to use memory views. (#2723) + Upgrade to FontAwesome 5 in html-manager (#2713) + Play widget now toggles between play and pause button as needed (#2703, #2671) + Drop support for mapping types as selection options (#2679, [#1958]) + Focus or blur a widget. (#2664, #2692, #2691, #2690) + Drop notebook dependency from widgetsnbextension (#2590) + Cast ‘value’ in range sliders to a tuple (#2441) + Play widget: expose playing and repeat (#2283, #1897) + Fix debouncing and throttling code (#3060) + Fix regression on spinning icons (#2685, #2477) + Fix selection container default index (#1823) + Remove deprecated overflow properties (#2688) + Select: Do not force a selection if there is currently no selection and the options list changes (#3284) + Add support for localization to the lab extension (#3286) + Drop support for Python 2.7, 3.4, and 3.5 (#2558, #2655, #3131, [#3120]) + Fix character escapes in combobox options (#2972) + Modify outputs to use a comm if IPython is not available (#2954) + Bugfix/parameters in the from_file method to be passed along in the media class (#3074) + Widgetsnbextension: throw error on failure to render (#3280) + Fix memory leak from Image widget not releasing object urls (#3171, #3170) + ErrorWidget as fallback when widgets models or views fail - Following up (#3304) + Fix matplotlib plots in interact (#3277) + Fix selection equality checking (#2897) + Remove the on_displayed Python callback mechanism (#2021) * Python + Widget.widgets and Widget.widget_types are now private variables (#3122, #3173) + Generate the widget data spec as JSON (#2193) + Use _repr_mimebundle_ and require ipython 6.1 or later. (#2021, [#1811]) + Hold sync during set_state + fix selection widgets flakiness (#3271) + Remove deprecated handle_kernel alias (#2694) + Removed deprecated signature of the register decorator (#2695) * Javascript + Fix CSS variable names to match JupyterLab names (#2801, #2062) + Delete display_model and display_view (#2752, #2751) + Drop underscore usage (#2742) + Upgrade to es2017 javascript (#2725) + Split base manager into separate packages (#2710, #2561) + Change Phosphor to Lumino (#2681, #3267) + Widgetmanagerbase: improve create_view return type (#2662) + Refactor the JupyterLab widget manager so it can be reused (#2532) + Make more of lab manager dependencies optional (#2528) + Remove class jupyter-widgets from jp-outputarea-output node (#2500) + Rename pWidget to luminoWidget and deprecate pWidget (#3118, [#3141], #3358,) + Add layout, style, and shown events (#3300) + Implement jupyter.widget.control comm channel (#3313) + Update to TypeScript 4.3 (#3162) + Add event listener for resize events (#3124) + Remove process.cwd polyfill (#3315) + Make sure buffer is a DataView (#3127) + Deprecate the overly broad CSS class widget and introduce a similar jupyter-widget CSS class (#3146) + Fetch the full widget state via a control Comm (#3021) + Export LabWidgetManager and KernelWidgetManager (#3166) + More helpful semver range message (#3185) + Make the base widget manager .get_model() method always return a Promise, which is rejected if the requested model is not registered. To test if a model is registered, use the new .has_model() method (#3389) * Documentation improvements + Documentation overhaul (#3104, #3096, #3099, #3076, #2824, [#3246], #3243, #3103, #3165, #3283, #2927, #3062, #3129, #3130, [#3155], ) + Remove step parameter from widget list notebook (#3106) + Remove extra requirements from doc to fix RTD build (#3098) + Align doc requirements for 7.x branch with master (#3094) + Remove defunct deep-links from install in README (#3225) + Fix documentation about embedding widget in HTML (#3224) + Fix example web3 missing process during runtime (#3223) + Complete docstring for interactive. (#3169) + Unpin ipykernel<6 for the docs (#3168) + Checking milestone and generating changelog (#3125) + Change graph example to receive a tuple instead of a dict (#3117) + Fix debouncing and throttling code (#3060) + Variable Inspector example used a wrong callback argument signature (#3302) * Repo maintenance + Visual regression testing using Galata (#3172, #3279) + Reorganize packages in the monorepo, moving the python packages to the python folder (#3301, #3316) + Use new custom widget label on issue template (#3176) + Create and upload reference screenshots on CI failure (#3227) + Allow generate-spec to take optional output file (#3174) + Update to Jupyter Packaging 0.10 (#3194) + Update bug report test environment (#3156) + Create links out to gitter and discourse from the new issue options (#3153) + Adapt the milestone_check script from JupyterLab for ipywidgets. (#3091) + Fix spec generation for traitlets 5 (#3234) + Add documentation issue template (#3095) + Add Binder links and badges (#3164, #3212, #3151, #3148, #2701) * Mon Aug 01 2022 Ben Greiner - Update to version 7.7.1 * Fix broken link icon for FontAwesome 4 and 5 #3495 * Fix message throttling bug #3494 * Fix state message parsing to be more permissive #3486 * Fix tests on Python 3.11 #3480 * Add better front-page docs #3496- Release 7.7 * Fix installation on Python 3.10. #3368 * Throw an error if we cannot render a widget, enabling the rendering system to fall back to rendering a different data type if available. #3290 * Create a new widget control comm channel, enabling more efficient fetching of kernel widget state. #3201 * Refactor logic for fetching kernel widget state to the manager base class. This logic first tries to use the new widget control comm channel, falling back to the existing method of requesting each widget\'s state individually. #3337 * Enable HTMLManager output widgets to render state updates. [#3372] * Do not reset JupyterLab CSS variables if they are already defined. #3344 * Fix variable inspector example. #3302 * Introduce new widget manager has_model method for synchronously checking if a widget model is registered. #3377 * Work around bug in Chrome rendering Combobox arrows. #3375 * Optionally echo update messages from frontends to other frontends. This enables widget views in different frontends to maintain consistent state simultaneously, and also makes sure that simultaneous updates from the kernel and frontend resolve to a consistent state. This is off by default in ipywidgets 7.7, and it is anticipated this will be on by default in ipywidgets 8.0. To enable echo update messages across ipywidgets, set the environment variable JUPYTER_WIDGETS_ECHO to 1. To opt a specific attribute out of echo updates, tag the attribute with echo_update=False metadata (we do this in core for the FileUpload widget\'s data attribute). #3400, #3394- Drop ipywidgets-pr2655-collectionsabc.patch * Thu Jan 06 2022 Ben Greiner - Add ipywidgets-pr2655-collectionsabc.patch for python310 support * Sun Oct 17 2021 Ben Greiner - Update to 7.6.5 * No release notes- Update requirements: jupyterlab-widgets and widgetsnbextensions- Remove doc package * Version 7.6.5 ipywidgets.pdf and ipywidgets.zip not available * Mon Feb 08 2021 malcolmlewisAATTopensuse.org- Updated to version 7.6.3: * The main change in this release is that installing `ipywidgets` 7.6.0 will now automatically enable ipywidgets support in JupyterLab 3.0 * Full list of pull requests and issues, see the [7.6.0 milestone](https://github.com/jupyter-widgets/ipywidgets/ milestone/31?closed=1).- Update html and pdf files. * Tue Dec 15 2020 Benjamin Greiner - Provide the old jupyter package name only for the primary Python3 interpreter -- gh#openSUSE/python-rpm-macros#66 * Sat Mar 28 2020 Tomáš Chvátal - Drop left over python-mock dep that is not present on python2 less enviroment * Wed Mar 11 2020 Todd R - Disable python2 build temporarily to get everything working. * Sun Aug 11 2019 Todd R - Update to 7.5.1 * Add $el to BoxView and ControllerView * Fix setting a selection index when having duplicate values * Fixup build of documentation * Fix controls base dep * Reduce count of deprecation warnings * Update LayoutTemplate example * update html manager * js integrity * Sat Jul 27 2019 Todd R - Update to 7.5.0 * New `AppLayout` and `GridLayout` templates for positioning interactive widgets. * New `FileUpload` widget allowing users to upload files from the browser. * New `ComboBox` widget. * JupyterLab CSS variables are now exposed by default even in the case of the classic notebook.- Remove upstream-included fix-py3.7-unicode-in-rawstring.patch * Tue May 14 2019 Todd R - Remove not strictly needed dependencies to avoid dependency loop. * Thu Apr 25 2019 Todd R - Rename to to match python package naming guidelines. * Thu Feb 07 2019 Hans-Peter Jansen - add python pexpect and pickleshare test dependencies * Tue Feb 05 2019 Antonio Larrosa - Add fix-py3.7-unicode-in-rawstring.patch to fix building with python3.7 * Sun Sep 16 2018 Arun Persaud - specfile: * remove devel from noarch * be more specific in %files section- update to version 7.4.2: * Add `click` method to the Button Widget * Fix JS remove_buffers view check * Add tests for JS remove_buffers * Use data-jupyter-widgets-cdn attribute to make the CDN configurable * update lerna * Fri Sep 07 2018 toddrme2178AATTgmail.com- Update to 3.4.1 * New `Video` and `Audio` widgets have been introduced. [#2162](https://github.com/jupyter-widgets/ipywidgets/pull/2162) We updated the `AATTjupyter-widgets/controls` widget specification version to `1.4.0`, leading to the version bump to 7.4. * The use of mappings for the `options` attribute of selection widgets is deprecated. [#2130](https://github.com/jupyter-widgets/ipywidgets/pull/2130)- Use upstream documentation builds * Fri Aug 03 2018 toddrme2178AATTgmail.com- Update to version 7.3.2 * A new `GridBox` widget is introduced and associated CSS gridproperties are added to the layout. This enables using the CSS Grid spec for laying out widgets. See the [Widget Styling](http://ipywidgets.readthedocs.io/en/stable/examples/Widget%20Styling.html) documentation for some examples. Because of this and other model specification changes, the view and module versions of widgets was incremented in both the base and controls packages. ([#2107](https://github.com/jupyter-widgets/ipywidgets/pull/2107), [#2064](https://github.com/jupyter-widgets/ipywidgets/pull/2064), [#1942](https://github.com/jupyter-widgets/ipywidgets/issues/1942)) * Widgets with a `description` attribute now also have a `description_tooltip` attribute to set a tooltip on the description. The tooltip defaults to the description text. Setting `description_tooltip` to `\'\'` removes it, and setting it to `None` makes the tooltip default to the description text. ([#2070](https://github.com/jupyter-widgets/ipywidgets/pull/2070)) * `\'transparent\'` is now a valid color for color attributes. ([#2128](https://github.com/jupyter-widgets/ipywidgets/pull/2128)) * Dropdowns now have extra padding to make room for the dropdown arrow. ([#2052](https://github.com/jupyter-widgets/ipywidgets/issues/2052), [#2101](https://github.com/jupyter-widgets/ipywidgets/pull/2101)) * Image widget `repr` now truncates the image value to prevent huge amounts of output in notebooks. ([#2111](https://github.com/jupyter-widgets/ipywidgets/pull/2111)) * Python 3.3 support is dropped. Python 3.3 support was dropped in the Python community in [September 2017](https://www.python.org/dev/peps/pep-0398/#x-end-of-life). ([#2129](https://github.com/jupyter-widgets/ipywidgets/pull/2129)) * The license information has been consolidated into the LICENSE file, and the COPYING.md file is removed. If you are repackaging ipywidgets or widgetsnbextension, please make sure to include LICENSE instead of COPYING.md. ([#2133](https://github.com/jupyter-widgets/ipywidgets/pull/2133), [#2048](https://github.com/jupyter-widgets/ipywidgets/pull/2048), [#1701](https://github.com/jupyter-widgets/ipywidgets/issues/1701), [#1706](https://github.com/jupyter-widgets/ipywidgets/pull/1706)) * Thu Apr 19 2018 toddrme2178AATTgmail.com- Update to version 7.2.1 * A new `FloatLogSlider` widget is a slider with a log scale, suitable for exploring a wide range of magnitudes. * `link` and `dlink` are now exported from ipywidgets for convenience, so that you can import them directly from ipywidgets instead of needing to import them from traitlets. ([#1923](https://github.com/jupyter-widgets/ipywidgets/pull/1923)) * A new option `manual_name` has been added to `interact_manual()` to change the name of the update button, for example `interact_manual(manual_name=\'Update\')`. ([#1924](https://github.com/jupyter-widgets/ipywidgets/pull/1923)) * The Output widget now has a `.capture()` method, which returns a decorator to capture the output of a function. * The Output widget has much more comprehensive documentation in its own section. ([#2020](https://github.com/jupyter-widgets/ipywidgets/pull/2020)) * Installing `widgetsnbextension` now automatically enables the nbextension in Jupyter Notebook 5.3 or later. ([#1911](https://github.com/jupyter-widgets/ipywidgets/pull/1911)) * The default rendering of a widget if widgets are not installed is now a short description of the widget in text instead of a much longer HTML message. ([#2007](https://github.com/jupyter-widgets/ipywidgets/pull/2007)) * The JavaScript base widget manager class now has a `resolveUrl` method to resolve a URL relative to the current notebook location. ([#1993](https://github.com/jupyter-widgets/ipywidgets/pull/1993)) * The html manager now exposes a way to specify which JavaScript file is fetched for a package and the loader used to fetch the library. ([#1995](https://github.com/jupyter-widgets/ipywidgets/pull/1995), [#1998](https://github.com/jupyter-widgets/ipywidgets/pull/1998)) * The `AATTjupyter-widgets/controls` widget specification version was bumped to `1.2.0`. Changes include the FloatLogSlider widget and more specific documentation about array element types. ([#2017](https://github.com/jupyter-widgets/ipywidgets/pull/2017)) * Mon Feb 26 2018 toddrme2178AATTgmail.com- Update to version 7.1.2 * Bugfix release * Thu Feb 15 2018 toddrme2178AATTgmail.com- Update to version 7.1.1 * Bugfix release * Thu Jan 18 2018 toddrme2178AATTgmail.com- Update to version 7.1 * We updated the AATTjupyter-widgets/controls widget specification version to 1.1.0, leading to the version bump to 7.1. The new widget model specification now includes new description_width and font_weight attributes for the ToggleButtonsStyle widget. * There are also other bugfixes in this release.
|
|
|