This will only affect those in Sparky Rolling. It will start in few days from now for Rolling, and less problems will occur in Testing-Rolling than in Sid-Unstable
Short advice - do not do "apt autoremove" or the analogous action in aptus for a short while. If the "apt full-upgrade" has multiple removals that you are not sure of, just type "n" to abort and wait - see - investigate. Bugs do occur in Rolling-testing - especially around transitions.
The Python 3.8 transition is starting. After that is the Python2-rm
https://release.debian.org/transitions/html/python3.8-default.html
From a Sid distro forum in Deutsch (translation availabe)
https://forum.siduction.org/index.php?topic=7896.msg64162
Example of mine in Sid - Wayland and Sway WM
apt full-upgrade -d
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
geoclue-2.0 hplip-data iio-sensor-proxy kitty-doc kitty-terminfo libdns-export1107 libdvdnav4 libdvdread7 libgdata-common libgdata22 libgoa-1.0-0b libgoa-1.0-common libisc-export1104 libjansson4
libjs-sphinxdoc libjs-underscore libldb2 liblua5.2-0 libmm-glib0 libmtp-common libmtp-runtime libmtp9 libnfs13 libpython3.7 libpython3.7-dev libqt5positioning5 libqt5sensors5 libqt5webchannel5
libqt5webkit5 libsane-hpaio libtalloc2 libtevent0 libva-wayland2 libwbclient0 libweston-6-0 phantomjs python3-pexpect python3-ptyprocess python3-pyxattr python3.7-dev rtmpdump youtube-dl
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
As far as the Python2-rm, complaints that program "XYZ" that is going to disappear - well the developers of program "XYZ" had 10 years to port to Python3. I am looking forward to saying hello to Python4 in the future.
peace out,