Description of problem: The home-assistant-cli upstream applies strict upper bounds to the versions of its dependencies. This means the Fedora package will fail to install if python-tabulate is updated to version 0.9, even though testing suggests it is actually compatible when the version bound is loosened. Version-Release number of selected component (if applicable): 0.9.5-1.fc38 How reproducible: Steps to Reproduce: 1. Inspect https://github.com/home-assistant-ecosystem/home-assistant-cli/blob/904de3730c2ef8e98d290c575d8293906b8a6d73/setup.py#L92. Actual results: tabulate>=0.8.3,<0.9 Expected results: tabulate>=0.8.3,<0.10 Additional info: Please loosen or remove the upper-bound upstream, as suggested in https://github.com/home-assistant-ecosystem/home-assistant-cli/pull/391, or do so downstream, so that I can merge https://src.fedoraproject.org/rpms/python-tabulate/pull-request/6 without breaking home-assistant-cli.
I just sent a direct email to @mail with a reminder of the situation and a notice that I plan to update python-tabulate no earlier than 2022-10-29 even if no action is taken regarding the version bound in home-assistant-cli.
https://koji.fedoraproject.org/koji/buildinfo?buildID=2080203