Dear Annemieke,
I think you don't need to worried about this! The most recent Annif release (
version 1.4) supports Python versions 3.10, 3.11, 3.12 and 3.13 (and Annif 1.5 could support
3.14). We have a formal(ish)
policy that Annif should support at least three Python versions.
Could you check out which Annif and Python versions you are using, by running (in the virtual environment for Annif)
annif --version
python --version
and please also copy-paste here the error messages you see, and the commands you ran that make them appear.
Best,
-Juho