#1033106 safeeyes fails to load plugins with Python 3.11

Package:
safeeyes
Source:
safeeyes
Submitter:
Julian Gilbey
Date:
2023-03-31 13:39:05 UTC
Severity:
normal
Tags:
#1033106#5
Date:
2023-03-17 12:25:22 UTC
From:
To:
Safeeyes uses the deprecated inspect.getargspec() function, which was
dropped in Python 3.11, so no plugins are loaded, significantly
impairing the functionality of this package.

There is a one-line patch at
https://github.com/slgobinath/SafeEyes/pull/505 (and a discussion at
https://github.com/slgobinath/SafeEyes/issues/491)

Please could you apply it for bookworm?

Many thanks,

   Julian

#1033106#10
Date:
2023-03-24 13:00:21 UTC
From:
To:
Hi!

With no response to the RC bug in 7 days, I've just uploaded an NMU to
DELAYED/7-days.

I have also fixed #1006942 at the same time by upgrading to version
2.1.5 and updating the Depends field; the differences between 2.1.3
and 2.1.5 are only minor.  (The diff-file attached is large primarily
because the new version has updated the translation files.)

The only file differences shown by debdiff on the generated debs is
that the egg-info files are now 2.1.5 rather than 2.1.3.

If you are happy with this new version, I will push the changes to
salsa once it is accepted into unstable.  If you would like me to skip
the delayed queue, I'm happy to do that, and if you would prefer me to
delete the updated version and fix it yourself, I can do that too.

Best wishes,

   Julian

#1033106#15
Date:
2023-03-31 13:34:25 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
safeeyes, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1033106@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julian Gilbey <jdg@debian.org> (supplier of updated safeeyes package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 24 Mar 2023 12:32:08 +0000
Source: safeeyes
Architecture: source
Version: 2.1.5-0.1
Distribution: unstable
Urgency: medium
Maintainer: Federico Ceratto <federico@debian.org>
Changed-By: Julian Gilbey <jdg@debian.org>
Closes: 1006942 1033106
Changes:
 safeeyes (2.1.5-0.1) unstable; urgency=medium
 .
   * Non-maintainer upload
   * New upstream version makes icon appear in KDE/Plasma and XFCE4 system
     tray once again (Closes: #1006942)
   * Support Python 3.11 (Closes: #1033106)
Checksums-Sha1:
 cab4a67ddd1f65bc19257ea3836bb32169712ff2 1903 safeeyes_2.1.5-0.1.dsc
 60de060e64174bc049b60933d7504c38efc6bdc3 284613 safeeyes_2.1.5.orig.tar.gz
 f66251eed2e404ea084e315604b2cc18849f458a 3040 safeeyes_2.1.5-0.1.debian.tar.xz
 3ca65ba66a877d946f1f985397dcce57541b5b6f 6695 safeeyes_2.1.5-0.1_amd64.buildinfo
Checksums-Sha256:
 e8184b523222524ccb0a917c91f03ae66b387679649e22aef118a1f59299b853 1903 safeeyes_2.1.5-0.1.dsc
 cec7627929cc227b24bbd2c3e30f7fab870efdd537d935ed503cde94fc66a129 284613 safeeyes_2.1.5.orig.tar.gz
 5d0ef27c3386f6a88710e4354d1c70018871b678d1727acc13312f457c20be07 3040 safeeyes_2.1.5-0.1.debian.tar.xz
 56ea11600c07aa20126a22b20fdad3066ca8d0a8d9df0595db6e106118f4a805 6695 safeeyes_2.1.5-0.1_amd64.buildinfo
Files:
 ae2a8c9f29c7e90696123d2e3454f2af 1903 utils optional safeeyes_2.1.5-0.1.dsc
 2899cd80679f356979d00b33e1ca6c0d 284613 utils optional safeeyes_2.1.5.orig.tar.gz
 8ebbba1c064a55b954990fb41c3d0e05 3040 utils optional safeeyes_2.1.5-0.1.debian.tar.xz
 4f95e9dbcb136374d05447a0f38fe2c6 6695 utils optional safeeyes_2.1.5-0.1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEfhrD+iemSShMMj72aVxCkxbAe/4FAmQdnHwACgkQaVxCkxbA
e/7p4A/+JWN4YC0+0phAZIeYmF2bP5Tl86rS+vDITjP6fOk4NFYTsDrzMMA4RuPr
kRNx1hOlTUlDAlcNBF0ESeufuLtvK3W1J5Tjt9+LUS8ayvBR8JWpTOWeNNG9Q7e5
3/Qbzgelu11ZvZDrVzi4UrItgB/+BLWenWobIRddd/em2le1riQfGceUiGgH+h/H
MvUelL1zCZ6xQo4BasX6/UhLui3coVJvqWK6zOYLlViKbWTXe+AFagacgs32xx4K
X2a61seyeKZ0Dwyk79EYo+lRdDjq0J9lipPvNeJkwn73r1SoEd/yc4TQ35TlIWWk
JK2Y7LI7eVdBMqGjO9M7rW462IK5rFVRN5SSxSIpLoPH+NPUT859EjYSHlIEPN0e
0Wsvqi2jjApXgtL0byaNwJwEuxBLsgb6gSY84xXHbTUUjQJgMfhF27Tb09lYrTv+
Rcg5qQn/2ESTmH+ifTYd3IL0nx/aHud1J4oOIcVw7oe45c1JjCnwaRWgIg5nVdSu
kvcQD6c4S1yS60W8t19h3+Tf99ltvEV9fuqlnMb6qQH79H65AV6SSUVg7DFCWN5q
wzr5GVxF+zARqpGyye7LNkADTcv7zF/LeCiLZmXo8WTBQ6s5DQFf8VRDyvqgmJh3
6XphhC0wygypBV9Y83uPr6CWRXk+0GddMPVTSQx88larIZITgSo=
=ouTq
-----END PGP SIGNATURE-----