mgerber59@gmail.com writes:
Checking out the package index at https://www.lrde.epita.fr/repo/debian/stable/Packages (Cmd-F for `python3-spot_2.11.5.0-1`), I notice that the package indeed specifies `python3 >= 3.9, python3 << 3.10` as a dependency, making it so it can only be installed alongside Python 3.9.
The Python API we use is version dependent, so those restrictions are automatically added by Debian's build scripts. We build the packages for _all_ versions of Python listed as supported by Debian. Currently Debian stable (bullseye) only supports 3.9 and Debian testing/unstable (bookworm/sid) only supports 3.11.