If you install the hp software and try to run the gui it fails silently, running hp-toolbox give you the below error, just needs distro added to the dependencies for some reason the tool is needed to install some printers.
Traceback (most recent call last):
File "/usr/bin/hp-toolbox", line 280, in <module>
toolbox = ui.DevMgr5(__version__, device_uri, None)
File "/usr/share/hplip/ui5/devmgr5.py", line 235, in __init__
core = CoreInstall(MODE_CHECK)
File "/usr/sharegui/hplip/installer/core_install.py", line 241, in __init__
self.passwordObj = password.Password(ui_mode)
File "/usr/share/hplip/base/password.py", line 119, in __init__
self.__readAuthType() # self.__authType
File "/usr/share/hplip/base/password.py", line 142, in __readAuthType
distro_name = get_distro_name().lower().replace(" ","")
File "/usr/share/hplip/base/password.py", line 88, in get_distro_name
import distroModuleNotFoundError: No module named 'distro'