rwth-i6 / sisyphus

A Workflow Manager in Python
Mozilla Public License 2.0
45 stars 24 forks source link

Drop older Python support / increase min required Python version #195

Open albertz opened 3 months ago

albertz commented 3 months ago

I just want to open this issue to discuss this, and also on what version we want to increase to.

On RETURNN, currently we require Python 3.7. See https://github.com/rwth-i6/returnn/issues/487 for some discussion and also what features are available since Python 3.7 (or closeby versions). But there is also another issue to maybe increase this further (https://github.com/rwth-i6/returnn/issues/1326).

Python >=3.8 is required for i6_core: https://github.com/rwth-i6/i6_core/pull/409, https://github.com/rwth-i6/i6_core/issues/408

Python >=3.8 is also required for i6_models: https://github.com/rwth-i6/i6_models/pull/11.