Skip to content

[Bug][CI] Python 3.6 used in TVM CI is reaching EOL #9703

@leandron

Description

@leandron

Python 3.6 is widely used in our CI jobs (as it is default for Ubuntu 18.04, that we use), and it is going to be in EOL (end of life) status by 31st December 2021, which means no security fixes to be released after that date. See https://www.python.org/dev/peps/pep-0494/#lifespan.

This issue is a placeholder for us to discuss on moving away from Python 3.6 and decide:

  1. Which version to use? Suggestion: Python 3.8 (EOL October/2024), installed from the deadsnakes repository, so that we can move Python soon and in future move Ubuntu version as well. See Python 3.8 release information https://www.python.org/dev/peps/pep-0569/
  2. How to get there
  3. Expected side-effects and changes, e.g. tlcpack

cc @tqchen @areusch @u99127 @Mousius @jroesch @driazati @mshawcroft for comments

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions