heidelbergcement / hcrystalball

A library that unifies the API for most commonly used libraries and modeling techniques for time-series forecasting in the Python ecosystem.
https://hcrystalball.readthedocs.io/
MIT License
152 stars 19 forks source link

[FEATURE] Create more robust ci check for python versions #51

Closed MichalChromcak closed 3 years ago

MichalChromcak commented 3 years ago

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.

MichalChromcak commented 3 years ago

@pavelkrizek Thoughts on this?

MichalChromcak commented 3 years ago

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