Hi, Am 16.03.22 um 07:49 schrieb Lubos Kocman:
I can help with mirroring SRs to SUSE:SLE side, as the pytest packages really need to be updated on the SLE side. Project management is willing to take changes in to make sure we have a succesful story with latest GNU Health/MyGNUHealth as long as we reference jsc#SLE-23990 in SR text.
Am 22.03.22 um 08:50 schrieb Axel Braun:
python-tinydb: nothing provides python3-pytest-mypy
python-pytest-mypy (0.8.1): nothing provides python3-mypy >= 0.900, (got version 0.670 provided by mypy) nothing provides python3-mypy_extensions >= 0.4.3 needed by python3-mypy, (got version 0.4.1-bp154.1.9) python3-mypy_extensions (0.4.3) (builds)
pyton3-mypy (0.941): nothing provides python3-importlib-metadata >= 4.6.1, (got version 1.5.0-3.3.5), nothing provides python3-pytest >= 6.2, (got version 5.4.3-150400.1.2), (got version 5.4.3-1.24 provided by python3-pytest5), (got version 4.6.9-3.3.4 provided by python3-pytest4), nothing provides python3-pytest-xdist >= 1.34, (got version 1.32.0-150400.1.2), nothing provides python3-virtualenv >= 20.6, (got version 16.1.0-1.13)
And so on.
I don't think you need mypy at all. It is a static typing checker and is not used by GNUHealth or any of its dependencies during runtime. Just skip the typing checks in tinydb. That should clear out your requirment chain quite a bit. - Ben