Package: python3-smart-open
Version: 5.2.1-6
Severity: normal
The installation of python3-azure, python3-azure-storage took a considerable
amount of time (for precompilation), but I do not use it, nor intend to
use it.
2,4G /usr/lib/python3/dist-packages/azure/
this size is not quite OK for something one does not use, and I only
have two Python version installed.
This also holds for python3-boto3, and others might not need
python3-paramiko.
But I did not negatively notice these regarding compilation times and
error messages (the azure stuff appears to be full of invalid escape
sequences originating from Windows file names in the documentation).
These two are much smaller (101M and 3M).
It should be trivial to make these dependencies only suggested or
recommended.
The file transport.py already silently catches ImportError to
detect missing dependencies.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.7.12-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored:
LC_ALL set to de_DE.utf-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages python3-smart-open depends on:
ii python3 3.11.8-1
ii python3-azure 20240522+git-2
ii python3-azure-storage 20240522+git-2
ii python3-boto3 1.34.46+dfsg-1
ii python3-paramiko 3.4.0-1
ii python3-requests 2.31.0+dfsg-2
python3-smart-open recommends no packages.
python3-smart-open suggests no packages.
-- no debconf information