We want add-ons to test against different versions of Orange, orange-canvas and widget-base. As discussed with @markotoplak, we proposed the following tox environments:
orange-oldest will test against least supported (roughly) versions
orange-latest will test against the current master branch
orange-released will test against currently released versions
Add-ons will be tested on all three major platforms and Python versions 3.7 and 3.8. It will be possible to easily start experimental testing with python 3.9 when we decide to.
For the sake of consistency migrate from Travis to Github actions and start using tox across all the supported add-ons.
List of supported add-ons (https://github.com/biolab/orange3-addons):
Unofficially official:
We want add-ons to test against different versions of Orange, orange-canvas and widget-base. As discussed with @markotoplak, we proposed the following tox environments:
Add-ons will be tested on all three major platforms and Python versions 3.7 and 3.8. It will be possible to easily start experimental testing with python 3.9 when we decide to.