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 <a...@gmx.de>
+
+- 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)

Reply via email to