Closed markotoplak closed 1 year ago
Merging #221 (3553c95) into master (37caba2) will increase coverage by
0.03%
. The diff coverage is100.00%
.
So, whenever we change requirements, we must ensure that the oldest tests install the correct versions.
Before, oldest
tests used Orange 3.31, but requirements wanted at least 3.32. Therefore, the preinstalled oldest packages could not satisfy this package's dependencies, so these were updated: the latest released version was installed.
Therefore we did not notice that adding translations required updating requirements.
I remember fixing similar things for orange3-geo
, so perhaps we need something automated. @JakaKokosar, could we somehow modify package installation in tox so that preinstalled (oldest) packages were "locked"?
Issue
Due to some incompatible requirements oldest tests actually install the latest version (so we have bugs).