[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1109920: unblock: pyqso/1.1.0-10



Package: release.debian.org
Severity: normal
X-Debbugs-Cc: pyqso@packages.debian.org
Control: affects -1 + src:pyqso
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package pyqso

[ Reason ]
The UI was unusable: #1109825

[ Tests ]
Manual testing confirmed everything is working now.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

unblock pyqso/1.1.0-10

Thanks,
Christoph



Control files: lines which differ (wdiff format)
------------------------------------------------
         {+python3-setuptools,+}

diff -Nru pyqso-1.1.0/debian/changelog pyqso-1.1.0/debian/changelog
--- pyqso-1.1.0/debian/changelog	2025-07-19 14:10:57.000000000 +0200
+++ pyqso-1.1.0/debian/changelog	2025-07-25 11:30:21.000000000 +0200
@@ -1,3 +1,12 @@
+pyqso (1.1.0-10) unstable; urgency=medium
+
+  * Team upload.
+  * Fix missing depends on python3-setuptools.
+  * Fix wrong call params on NavigationToolbar().
+    (Closes: #1109825)
+
+ -- Enrico Rossi <e.rossi@tecnobrain.com>  Fri, 25 Jul 2025 11:30:21 +0200
+
 pyqso (1.1.0-9) unstable; urgency=medium
 
   [ Enrico Rossi ]
diff -Nru pyqso-1.1.0/debian/control pyqso-1.1.0/debian/control
--- pyqso-1.1.0/debian/control	2025-07-19 14:10:37.000000000 +0200
+++ pyqso-1.1.0/debian/control	2025-07-25 11:27:28.000000000 +0200
@@ -25,6 +25,7 @@
          python3-gi-cairo,
          python3-numpy,
          python3-matplotlib,
+         python3-setuptools,
          python3-zombie-telnetlib,
          libjs-jquery,
          libjs-underscore
diff -Nru pyqso-1.1.0/debian/patches/0003-Fix-NavigationToolbar2GTK3-TypeError.patch pyqso-1.1.0/debian/patches/0003-Fix-NavigationToolbar2GTK3-TypeError.patch
--- pyqso-1.1.0/debian/patches/0003-Fix-NavigationToolbar2GTK3-TypeError.patch	2025-02-04 22:05:56.000000000 +0100
+++ pyqso-1.1.0/debian/patches/0003-Fix-NavigationToolbar2GTK3-TypeError.patch	2025-07-25 11:27:28.000000000 +0200
@@ -7,30 +7,16 @@
  pyqso/world_map.py | 6 +++++-
  1 file changed, 5 insertions(+), 1 deletion(-)
 
-diff --git a/pyqso/world_map.py b/pyqso/world_map.py
-index 42e296c..ab9fd27 100644
---- a/pyqso/world_map.py
-+++ b/pyqso/world_map.py
-@@ -18,6 +18,7 @@
- #    along with PyQSO.  If not, see <http://www.gnu.org/licenses/>.
- 
- from gi.repository import GObject
-+from importlib.metadata import version
- import logging
- import sqlite3 as sqlite
- import re
-@@ -160,7 +161,10 @@ class WorldMap:
+Index: pyqso/pyqso/world_map.py
+===================================================================
+--- pyqso.orig/pyqso/world_map.py	2025-07-25 09:04:47.168840003 +0200
++++ pyqso/pyqso/world_map.py	2025-07-25 09:08:49.562807303 +0200
+@@ -160,7 +160,7 @@
              self.fig = matplotlib.figure.Figure()
              self.canvas = FigureCanvas(self.fig)  # For embedding in the Gtk application
              self.builder.get_object("world_map").pack_start(self.canvas, True, True, 0)
 -            toolbar = NavigationToolbar(self.canvas, self.application.window)
-+            if version('matplotlib') < '3.6':
-+                toolbar = NavigationToolbar(self.canvas, self.application.window)
-+            else:
-+                toolbar = NavigationToolbar(self.canvas)
++            toolbar = NavigationToolbar(self.canvas)
              self.builder.get_object("world_map").pack_start(toolbar, False, False, 0)
              self.refresh_event = GObject.timeout_add(1800000, self.draw)  # Re-draw the world map automatically after 30 minutes (if the world map tool is visible).
  
--- 
-2.45.2
-


Reply to: