Skip to content

Consider python 3.12 as a default python version for OTX #4164

Open
@sovrasov

Description

@sovrasov

CI and installation config proposal:

  • min py version allowed in pyproject.toml: 3.10
  • Unit tests: 3.10, 3.12
  • Integration tests: 3.12

End Q3'25:

  • Drop 3.10, after 3.9 is EOL

Other considerations:
Ubuntu 24.04 includes 3.12 by default
IPEX supports 3.9, 3.10, 3.11, 3.12

Some numbers from the Internet demonstrating performance difference across versions:
image

Metadata

Metadata

Labels

BUILDCIAny changes in CI settingpythonPull requests that update Python code

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions