-
-
Notifications
You must be signed in to change notification settings - Fork 216
Closed
Labels
choreMaintenance related PRMaintenance related PR
Description
Describe the bug
During the self-test on CI we are getting a lot of GTK deprecation warnings
gaphor/SysML/tests/test_propertypages.py::test_property_property_page
/Users/runner/work/gaphor/gaphor/gaphor/SysML/propertypages.py:147: DeprecationWarning: Gtk.ComboBox.set_active is deprecated
aggregation.set_active(self.AGGREGATION.index(self.subject.aggregation))
gaphor/SysML/tests/test_propertypages.py::test_property_property_page
/Users/runner/work/gaphor/gaphor/gaphor/SysML/propertypages.py:153: DeprecationWarning: Gtk.ComboBox.get_active is deprecated
self.subject.aggregation = self.AGGREGATION[combo.get_active()]
gaphor/SysML/tests/test_propertypages.py::test_item_flow
/Users/runner/work/gaphor/gaphor/gaphor/diagram/propertypages.py:245: DeprecationWarning: Gtk.ComboBox.get_model is deprecated
completion.set_model(combo.get_model())
gaphor/SysML/tests/test_propertypages.py::test_item_flow
/Users/runner/work/gaphor/gaphor/gaphor/diagram/propertypages.py:245: DeprecationWarning: Gtk.EntryCompletion.set_model is deprecated
completion.set_model(combo.get_model())
gaphor/SysML/tests/test_propertypages.py::test_item_flow
/Users/runner/work/gaphor/gaphor/gaphor/diagram/propertypages.py:246: DeprecationWarning: Gtk.EntryCompletion.set_minimum_key_length is deprecated
completion.set_minimum_key_length(1)
gaphor/SysML/tests/test_propertypages.py::test_item_flow
/Users/runner/work/gaphor/gaphor/gaphor/diagram/propertypages.py:247: DeprecationWarning: Gtk.EntryCompletion.set_text_column is deprecated
completion.set_text_column(0)
gaphor/SysML/tests/test_propertypages.py::test_item_flow
/Users/runner/work/gaphor/gaphor/gaphor/diagram/propertypages.py:249: DeprecationWarning: Gtk.ComboBox.get_child is deprecated
entry = combo.get_child()
gaphor/SysML/tests/test_propertypages.py::test_item_flow
/Users/runner/work/gaphor/gaphor/gaphor/diagram/propertypages.py:250: DeprecationWarning: Gtk.Entry.set_completion is deprecated
entry.set_completion(completion)
gaphor/SysML/tests/test_propertypages.py::test_item_flow_type
/Users/runner/work/gaphor/gaphor/gaphor/diagram/propertypages.py:242: DeprecationWarning: Gtk.ComboBoxText.append is deprecated
combo.append(id, name)
gaphor/SysML/tests/test_propertypages.py::test_item_flow_type
/Users/runner/work/gaphor/gaphor/gaphor/SysML/tests/test_propertypages.py:142: DeprecationWarning: Gtk.ComboBox.set_active_id is deprecated
combo.set_active_id(type.id)
gaphor/SysML/tests/test_propertypages.py::test_item_flow_type
/Users/runner/work/gaphor/gaphor/gaphor/SysML/propertypages.py:238: DeprecationWarning: Gtk.ComboBox.get_active_id is deprecated
if id := combo.get_active_id():
gaphor/UML/actions/tests/test_actionseditors.py::test_activity_parameter_node_item_editor
/Users/runner/work/gaphor/gaphor/gaphor/diagram/instanteditors.py:58: DeprecationWarning: Gtk.Widget.show is deprecated
entry.show()
gaphor/UML/actions/tests/test_activitypropertypage.py::test_activity_parameter_node_editing
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gi/overrides/Gtk.py:996: DeprecationWarning: Gtk.ListStore.set_column_types is deprecated
self.set_column_types(column_types)
gaphor/UML/actions/tests/test_activitypropertypage.py::test_activity_parameter_node_editing
/Users/runner/work/gaphor/gaphor/gaphor/diagram/propertypages.py:153: DeprecationWarning: Gtk.TreeModel.get_n_columns is deprecated
self.append([None] * self.get_n_columns())
gaphor/UML/actions/tests/test_activitypropertypage.py::test_activity_parameter_node_editing
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gi/overrides/Gtk.py:1008: DeprecationWarning: Gtk.ListStore.insert_with_values is deprecated
treeiter = self.insert_with_values(position, columns, row)
gaphor/UML/actions/tests/test_activitypropertypage.py::test_activity_parameter_node_editing
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gi/overrides/__init__.py:333: DeprecationWarning: Gtk.TreeModel.get_iter_first is deprecated
ret = method(*args, **kwargs)
gaphor/UML/actions/tests/test_activitypropertypage.py::test_activity_parameter_node_editing
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gi/overrides/Gtk.py:880: DeprecationWarning: Gtk.TreeIter.copy is deprecated
next_iter = aiter.copy()
gaphor/UML/actions/tests/test_activitypropertypage.py::test_activity_parameter_node_editing
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gi/overrides/Gtk.py:881: DeprecationWarning: Gtk.TreeModel.iter_next is deprecated
success = super(TreeModel, self).iter_next(next_iter)
gaphor/UML/actions/tests/test_activitypropertypage.py::test_activity_parameter_node_editing
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gi/overrides/Gtk.py:1136: DeprecationWarning: Gtk.TreeModel.get_value is deprecated
return self.model.get_value(self.iter, key)
gaphor/UML/actions/tests/test_activitypropertypage.py::test_activity_parameter_node_editing
/Users/runner/work/gaphor/gaphor/gaphor/UML/actions/tests/test_activitypropertypage.py:12: DeprecationWarning: Gtk.TreePath.new_first is deprecated
path = Gtk.TreePath.new_first()
gaphor/UML/actions/tests/test_activitypropertypage.py::test_activity_parameter_node_editing
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gi/overrides/Gtk.py:874: DeprecationWarning: Gtk.TreeModel.get_iter is deprecated
success, aiter = super(TreeModel, self).get_iter(path)
gaphor/UML/actions/tests/test_activitypropertypage.py::test_activity_parameter_node_editing
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gi/overrides/Gtk.py:921: DeprecationWarning: Gtk.TreeModel.get_column_type is deprecated
return GObject.Value(self.get_column_type(column), value)
gaphor/UML/actions/tests/test_activitypropertypage.py::test_activity_parameter_node_editing
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gi/overrides/Gtk.py:1050: DeprecationWarning: Gtk.ListStore.set_value is deprecated
Gtk.ListStore.set_value(self, treeiter, column, value)
gaphor/UML/actions/tests/test_activitypropertypage.py::test_activity_page_add_attribute
/Users/runner/work/gaphor/gaphor/gaphor/UML/actions/activitypropertypage.py:87: DeprecationWarning: Gtk.TreeView.set_model is deprecated
tree_view.set_model(self.model)
gaphor/UML/actions/tests/test_activitypropertypage.py::test_activity_page_add_attribute
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gi/overrides/Gtk.py:1226: DeprecationWarning: Gtk.TreePath.new_from_string is deprecated
return TreePath.new_from_string(path)
gaphor/UML/classes/tests/test_associationpropertypages.py::test_association_property_page
/Users/runner/work/gaphor/gaphor/gaphor/UML/classes/associationpropertypages.py:66: DeprecationWarning: Gtk.Widget.hide is deprecated
stereotype_frame.hide()
gaphor/UML/classes/tests/test_classespropertypages.py::test_attributes_page
/Users/runner/work/gaphor/gaphor/gaphor/UML/classes/classespropertypages.py:170: DeprecationWarning: Gtk.TreeView.get_n_columns is deprecated
assert tree_view.get_n_columns() == len(tooltips)
gaphor/UML/classes/tests/test_dependencypropertypages.py::test_dependency_property_page
/Users/runner/work/gaphor/gaphor/gaphor/UML/classes/dependencypropertypages.py:42: DeprecationWarning: Gtk.ComboBox.set_model is deprecated
dependency_combo.set_model(model)
gaphor/UML/profiles/tests/test_stereotypepage.py::test_stereotype_page_with_stereotype
/Users/runner/work/gaphor/gaphor/gaphor/UML/profiles/stereotypepropertypages.py:58: DeprecationWarning: Gtk.TreeStore.new is deprecated
model = Gtk.TreeStore.new(
gaphor/UML/profiles/tests/test_stereotypepage.py::test_stereotype_page_with_stereotype
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gi/overrides/Gtk.py:1234: DeprecationWarning: Gtk.TreePath.to_string is deprecated
return self.to_string() or ""
gaphor/UML/profiles/tests/test_stereotypepage.py::test_stereotype_page_with_stereotype
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gi/overrides/Gtk.py:1276: DeprecationWarning: Gtk.TreeStore.insert_with_values is deprecated
treeiter = self.insert_with_values(parent, position, columns, row)
gaphor/UML/profiles/tests/test_stereotypepage.py::test_stereotype_page_with_stereotype
/Users/runner/work/gaphor/gaphor/gaphor/UML/profiles/tests/test_stereotypepage.py:47: DeprecationWarning: Gtk.TreeView.get_model is deprecated
assert len(stereotype_view.get_model()) == 1
gaphor/UML/profiles/tests/test_stereotypepage.py::test_stereotype_page_with_stereotype
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gi/overrides/Gtk.py:813: DeprecationWarning: Gtk.TreeModel.iter_n_children is deprecated
return self.iter_n_children(None)
gaphor/UML/profiles/tests/test_stereotypepropertypages.py::test_stereotype_property_page_apply_stereotype
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gi/overrides/Gtk.py:1317: DeprecationWarning: Gtk.TreeStore.set_value is deprecated
Gtk.TreeStore.set_value(self, treeiter, column, value)
gaphor/diagram/tools/tests/test_txtool.py::test_start_tx_on_begin
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gaphas/view/gtkview.py:392: DeprecationWarning: Gtk.Widget.get_style_context is deprecated
Gtk.render_background(self.get_style_context(), cr, 0, 0, width, height)
gaphor/diagram/tools/tests/test_txtool.py::test_start_tx_on_begin
/Users/runner/work/gaphor/gaphor/.venv/lib/python3.11/site-packages/gaphas/view/gtkview.py:392: DeprecationWarning: Gtk.render_background is deprecated
Gtk.render_background(self.get_style_context(), cr, 0, 0, width, height)
gaphor/ui/tests/test_diagrampage.py::test_creation
/Users/runner/work/gaphor/gaphor/gaphor/ui/diagrampage.py:112: DeprecationWarning: Gtk.StyleContext.add_provider is deprecated
view.get_style_context().add_provider(
gaphor/ui/tests/test_filemanager.py::test_save
/Users/runner/work/gaphor/gaphor/gaphor/ui/statuswindow.py:47: DeprecationWarning: Gtk.StyleContext.add_class is deprecated
self.window.get_style_context().add_class("status-window")
To Reproduce
Run pytest
Expected behavior
No warnings
OS
- Linux (Please put in notes the specific distro)
- macOS
- Windows
Version
Version of Gaphor: main
Additional information
Add any other context about the problem here.
Metadata
Metadata
Assignees
Labels
choreMaintenance related PRMaintenance related PR