kyrios what's the reason? Do new versions require a later version of Python?
I meant to say, hplip 3.18.6 has issues with python 3.7. The issue with hplip versions above 3.18.6 is that they contain closed source blobs. Debian patch them out and this same patch is used in the current versions of hplip that ship with both Fedora and Arch.