Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-ipywidgets for
openSUSE:Factory checked in at 2022-08-29 09:42:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ipywidgets (Old)
and /work/SRC/openSUSE:Factory/.python-ipywidgets.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ipywidgets"
Mon Aug 29 09:42:56 2022 rev:10 rq:999719 version:8.0.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ipywidgets/python-ipywidgets.changes
2022-08-02 22:09:22.817805070 +0200
+++
/work/SRC/openSUSE:Factory/.python-ipywidgets.new.2083/python-ipywidgets.changes
2022-08-29 09:43:11.095829404 +0200
@@ -1,0 +2,122 @@
+Sat Aug 20 14:50:46 UTC 2022 - Arun Persaud <[email protected]>
+
+- 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)
+
+-------------------------------------------------------------------
Old:
----
ipywidgets-7.7.1.tar.gz
New:
----
ipywidgets-8.0.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-ipywidgets.spec ++++++
--- /var/tmp/diff_new_pack.zhd8Vb/_old 2022-08-29 09:43:11.559830507 +0200
+++ /var/tmp/diff_new_pack.zhd8Vb/_new 2022-08-29 09:43:11.563830517 +0200
@@ -17,36 +17,38 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
Name: python-ipywidgets
-Version: 7.7.1
+Version: 8.0.1
Release: 0
Summary: IPython HTML widgets for Jupyter
License: BSD-3-Clause
Group: Development/Languages/Python
URL: https://github.com/jupyter-widgets/ipywidgets
Source0:
https://files.pythonhosted.org/packages/source/i/ipywidgets/ipywidgets-%{version}.tar.gz
+BuildRequires: %{python_module base >= 3.7}
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
BuildRequires: unzip
Requires: python-ipykernel >= 4.5.1
-Requires: python-ipython >= 4
+Requires: python-ipython >= 6.1.0
Requires: python-ipython_genutils >= 0.2
-Requires: python-jupyterlab_widgets >= 1
+Requires: python-jupyterlab_widgets >= 3.0
Requires: python-traitlets >= 4.3.1
-Requires: python-widgetsnbextension >= 3.6.0
+Requires: python-widgetsnbextension >= 4.0
Provides: python-jupyter_ipywidgets = %{version}
Obsoletes: python-jupyter_ipywidgets < %{version}
BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module ipykernel >= 4.5.1}
-BuildRequires: %{python_module ipython >= 4}
+BuildRequires: %{python_module ipython >= 6.1.0}
BuildRequires: %{python_module ipython_genutils >= 0.2}
-BuildRequires: %{python_module jupyterlab_widgets >= 1}
+BuildRequires: %{python_module jsonschema}
+BuildRequires: %{python_module jupyterlab_widgets >= 3}
BuildRequires: %{python_module pytest >= 3.6.0}
+BuildRequires: %{python_module pytz}
BuildRequires: %{python_module traitlets >= 4.3.1}
-BuildRequires: %{python_module widgetsnbextension >= 3.6.0}
+BuildRequires: %{python_module widgetsnbextension >= 4.0}
# /SECTION
%if "%{python_flavor}" == "python3" || "%{?python_provides}" == "python3"
Provides: jupyter-ipywidgets = %{version}
++++++ ipywidgets-7.7.1.tar.gz -> ipywidgets-8.0.1.tar.gz ++++++
++++ 19183 lines of diff (skipped)