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 2023-09-25 20:03:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ipywidgets (Old)
and /work/SRC/openSUSE:Factory/.python-ipywidgets.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ipywidgets"
Mon Sep 25 20:03:13 2023 rev:15 rq:1113293 version:8.1.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ipywidgets/python-ipywidgets.changes
2023-08-20 00:15:30.379387427 +0200
+++
/work/SRC/openSUSE:Factory/.python-ipywidgets.new.1770/python-ipywidgets.changes
2023-09-25 20:58:23.365770550 +0200
@@ -1,0 +2,9 @@
+Sun Sep 24 17:49:04 UTC 2023 - Ben Greiner <[email protected]>
+
+- Update to 8.1.1
+ * Raise error when copy method is used on base widget class by
+ @mmc1718 in #3780
+ * Reverts #3689 and #3738 back to the original working codebase
+ by @martinRenou in #3830
+
+-------------------------------------------------------------------
Old:
----
ipywidgets-8.1.0.tar.gz
New:
----
ipywidgets-8.1.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-ipywidgets.spec ++++++
--- /var/tmp/diff_new_pack.wPy7IG/_old 2023-09-25 20:58:24.401807978 +0200
+++ /var/tmp/diff_new_pack.wPy7IG/_new 2023-09-25 20:58:24.405808122 +0200
@@ -17,7 +17,7 @@
Name: python-ipywidgets
-Version: 8.1.0
+Version: 8.1.1
Release: 0
Summary: IPython HTML widgets for Jupyter
License: BSD-3-Clause
++++++ ipywidgets-8.1.0.tar.gz -> ipywidgets-8.1.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipywidgets-8.1.0/PKG-INFO
new/ipywidgets-8.1.1/PKG-INFO
--- old/ipywidgets-8.1.0/PKG-INFO 2023-08-01 09:35:26.818381000 +0200
+++ new/ipywidgets-8.1.1/PKG-INFO 2023-09-13 10:05:08.956218500 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: ipywidgets
-Version: 8.1.0
+Version: 8.1.1
Summary: Jupyter interactive widgets
Home-page: http://jupyter.org
Author: Jupyter Development Team
@@ -25,8 +25,18 @@
Classifier: Framework :: Jupyter
Requires-Python: >=3.7
Description-Content-Type: text/markdown
-Provides-Extra: test
License-File: LICENSE
+Requires-Dist: comm>=0.1.3
+Requires-Dist: ipython>=6.1.0
+Requires-Dist: traitlets>=4.3.1
+Requires-Dist: widgetsnbextension~=4.0.9
+Requires-Dist: jupyterlab_widgets~=3.0.9
+Provides-Extra: test
+Requires-Dist: jsonschema; extra == "test"
+Requires-Dist: ipykernel; extra == "test"
+Requires-Dist: pytest>=3.6.0; extra == "test"
+Requires-Dist: pytest-cov; extra == "test"
+Requires-Dist: pytz; extra == "test"
# ipywidgets: Interactive HTML Widgets
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipywidgets-8.1.0/ipywidgets/_version.py
new/ipywidgets-8.1.1/ipywidgets/_version.py
--- old/ipywidgets-8.1.0/ipywidgets/_version.py 2023-08-01 09:35:08.000000000
+0200
+++ new/ipywidgets-8.1.1/ipywidgets/_version.py 2023-09-13 10:04:48.000000000
+0200
@@ -1,7 +1,7 @@
# Copyright (c) Jupyter Development Team.
# Distributed under the terms of the Modified BSD License.
-__version__ = '8.1.0'
+__version__ = '8.1.1'
__protocol_version__ = '2.1.0'
__control_protocol_version__ = '1.0.0'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/ipywidgets-8.1.0/ipywidgets/widgets/tests/test_widget.py
new/ipywidgets-8.1.1/ipywidgets/widgets/tests/test_widget.py
--- old/ipywidgets-8.1.0/ipywidgets/widgets/tests/test_widget.py
2023-07-31 14:53:52.000000000 +0200
+++ new/ipywidgets-8.1.1/ipywidgets/widgets/tests/test_widget.py
2023-09-11 11:47:50.000000000 +0200
@@ -13,6 +13,7 @@
from .. import widget
from ..widget import Widget
from ..widget_button import Button
+import copy
def test_no_widget_view():
@@ -80,3 +81,11 @@
caller_path = inspect.stack(context=0)[1].filename
assert all(x.filename == caller_path for x in record)
assert len(record) == 6
+
+
+def test_widget_copy():
+ button = Button()
+ with pytest.raises(NotImplementedError):
+ copy.copy(button)
+ with pytest.raises(NotImplementedError):
+ copy.deepcopy(button)
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipywidgets-8.1.0/ipywidgets/widgets/widget.py
new/ipywidgets-8.1.1/ipywidgets/widgets/widget.py
--- old/ipywidgets-8.1.0/ipywidgets/widgets/widget.py 2023-07-31
14:53:52.000000000 +0200
+++ new/ipywidgets-8.1.1/ipywidgets/widgets/widget.py 2023-09-11
11:47:50.000000000 +0200
@@ -504,6 +504,12 @@
Widget._call_widget_constructed(self)
self.open()
+
+ def __copy__(self):
+ raise NotImplementedError("Widgets cannot be copied; custom
implementation required")
+
+ def __deepcopy__(self, memo):
+ raise NotImplementedError("Widgets cannot be copied; custom
implementation required")
def __del__(self):
"""Object disposal"""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipywidgets-8.1.0/ipywidgets.egg-info/PKG-INFO
new/ipywidgets-8.1.1/ipywidgets.egg-info/PKG-INFO
--- old/ipywidgets-8.1.0/ipywidgets.egg-info/PKG-INFO 2023-08-01
09:35:26.000000000 +0200
+++ new/ipywidgets-8.1.1/ipywidgets.egg-info/PKG-INFO 2023-09-13
10:05:08.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: ipywidgets
-Version: 8.1.0
+Version: 8.1.1
Summary: Jupyter interactive widgets
Home-page: http://jupyter.org
Author: Jupyter Development Team
@@ -25,8 +25,18 @@
Classifier: Framework :: Jupyter
Requires-Python: >=3.7
Description-Content-Type: text/markdown
-Provides-Extra: test
License-File: LICENSE
+Requires-Dist: comm>=0.1.3
+Requires-Dist: ipython>=6.1.0
+Requires-Dist: traitlets>=4.3.1
+Requires-Dist: widgetsnbextension~=4.0.9
+Requires-Dist: jupyterlab_widgets~=3.0.9
+Provides-Extra: test
+Requires-Dist: jsonschema; extra == "test"
+Requires-Dist: ipykernel; extra == "test"
+Requires-Dist: pytest>=3.6.0; extra == "test"
+Requires-Dist: pytest-cov; extra == "test"
+Requires-Dist: pytz; extra == "test"
# ipywidgets: Interactive HTML Widgets
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipywidgets-8.1.0/ipywidgets.egg-info/requires.txt
new/ipywidgets-8.1.1/ipywidgets.egg-info/requires.txt
--- old/ipywidgets-8.1.0/ipywidgets.egg-info/requires.txt 2023-08-01
09:35:26.000000000 +0200
+++ new/ipywidgets-8.1.1/ipywidgets.egg-info/requires.txt 2023-09-13
10:05:08.000000000 +0200
@@ -1,8 +1,8 @@
comm>=0.1.3
ipython>=6.1.0
traitlets>=4.3.1
-widgetsnbextension~=4.0.7
-jupyterlab_widgets~=3.0.7
+widgetsnbextension~=4.0.9
+jupyterlab_widgets~=3.0.9
[test]
jsonschema
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ipywidgets-8.1.0/setup.cfg
new/ipywidgets-8.1.1/setup.cfg
--- old/ipywidgets-8.1.0/setup.cfg 2023-08-01 09:35:26.818381000 +0200
+++ new/ipywidgets-8.1.1/setup.cfg 2023-09-13 10:05:08.957218600 +0200
@@ -34,8 +34,8 @@
comm>=0.1.3
ipython>=6.1.0
traitlets>=4.3.1
- widgetsnbextension~=4.0.7
- jupyterlab_widgets~=3.0.7
+ widgetsnbextension~=4.0.9
+ jupyterlab_widgets~=3.0.9
[options.extras_require]
test =