heidelbergcement/hcrystalball

[FEATURE] Create more robust ci check for python versions

MichalChromcak opened this issue · 2 comments

Is your feature request related to a problem? Please describe.
Embedding HCrystalBall to a project workflow might show unexpected behavior, as we do not check for python version compatibilities (only 3.7 now).

Describe the solution you'd like
Re-think CI to add to the testing matrix also 3.6, 3.7, 3.8, and 3.9 python versions.

Describe alternatives you've considered
None

Additional context
The code of CI would need to change, as there is a conda environment built based on the environment.yml, which currently contains python=3.7.6. Also not sure right now, how to pass/enforce different python versions there easily.

@pavelkrizek Thoughts on this?

Python version higher than 3.7 is not supported in fbprohpet=0.6. Closing now