pipelines icon indicating copy to clipboard operation
pipelines copied to clipboard

chore(sdk): Drop support for Python 3.9, discuss 3.10/3.11 support

Open hbelmiro opened this issue 7 months ago • 1 comments

Chore description

Python 3.9 will reach end-of-life (EOL) in October 2025. To keep our SDK dependencies up to date and secure, we should drop support for Python 3.9.

Additionally, let's discuss whether we should skip support for Python 3.10 and move directly to Python 3.11 as the next supported version. This could help streamline maintenance and leverage the latest Python features and performance improvements.

Labels

/area sdk


Love this idea? Give it a 👍.

hbelmiro avatar May 21 '25 18:05 hbelmiro

cc @HumairAK

hbelmiro avatar May 21 '25 18:05 hbelmiro

there are a lot of line changes but it's actually fairly straight forward, here is a reference PR:

https://github.com/kubeflow/pipelines/pull/11159

Let's go with 3.10, so we have wider compatibility

HumairAK avatar Jun 25 '25 17:06 HumairAK

Should I work for it? @HumairAK this will good for me to gain knowledge of repo

jayzalani avatar Jul 26 '25 17:07 jayzalani

Go for it @jayzalani. /assign @jayzalani

hbelmiro avatar Jul 28 '25 12:07 hbelmiro

hey @hbelmiro can i work on this? i think this makes up for a really good good-first-issue

shivangshandilya avatar Oct 17 '25 04:10 shivangshandilya