[Debian-pan-maintainers] Bug#1059944: dioptas: please remove usage of deprecated & RB buggy python3-future

Alexandre Detiste alexandre.detiste at gmail.com
Thu Jan 4 00:30:34 GMT 2024


Source: dioptas
Version: 0.5.2-4
Severity: normal

python3-future was a compatibility layer that enabled to have both
python2 & 3 compatibility with the same codebase.

It is not compatible with Python3.12 and is being removed from the archive.

Your package use it only on a single line that could
likely be replaced by "basestring = str" ...


Or this one line is gone in 0.5.9 maybe.


Please also remove python3-future from debian/control in all cases.




$ grep ...
     README.md:    * future
---> dioptas/model/ImgModel.py:from past.builtins import basestring
     debian/control: python3-pyqtgraph, python3-pyfai, python3-scipy, python3-future,
     debian/control: python3-scipy, python3-future, python3-fabio, python3-skimage,


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-5-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)



More information about the Debian-pan-maintainers mailing list