diff --git a/.python-version b/.python-version index 2c0733315..6324d401a 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.11 +3.14 diff --git a/plugins/actuators/sfttrainer/pyproject.toml b/plugins/actuators/sfttrainer/pyproject.toml index fce4a9934..8f0fba3d8 100644 --- a/plugins/actuators/sfttrainer/pyproject.toml +++ b/plugins/actuators/sfttrainer/pyproject.toml @@ -2,7 +2,7 @@ name = "ado-sfttrainer" description = "An actuator for benchmarking fine-tuning of foundation models" # Change to describing your actuator readme = "ado_actuators/sfttrainer/README.md" -requires-python = ">=3.10,<3.13" +requires-python = ">=3.14,<3.15" dependencies = ["aim>=3.23.0", "jwt", "psutil", "transformers>=4.44.2"] dynamic = ["version"] diff --git a/plugins/custom_experiments/autoconf/pyproject.toml b/plugins/custom_experiments/autoconf/pyproject.toml index 0db7ae0ad..64c2d36ed 100644 --- a/plugins/custom_experiments/autoconf/pyproject.toml +++ b/plugins/custom_experiments/autoconf/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "ado-autoconf" description = "An AutoConf plugin that suggests the minimum number of gpus necessary to execute a Tuning job" -requires-python = ">=3.10,<3.14" +requires-python = ">=3.14,<3.15" dependencies = [ "ado-core>=2.0.0", "autogluon-tabular[catboost,xgboost]==1.5.0 ; python_full_version < '3.14'", diff --git a/plugins/operators/profile_space/pyproject.toml b/plugins/operators/profile_space/pyproject.toml index 56a423987..6d077949d 100644 --- a/plugins/operators/profile_space/pyproject.toml +++ b/plugins/operators/profile_space/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "ado-profile-space" -requires-python = ">=3.10,<3.14" +requires-python = ">=3.14,<3.15" # fg-data-profiling's latest release (4.19.1) # requires numba<0.63 which is incompatible with # Python 3.14 diff --git a/plugins/operators/trim/pyproject.toml b/plugins/operators/trim/pyproject.toml index 7ec94af97..bb1f2c72f 100644 --- a/plugins/operators/trim/pyproject.toml +++ b/plugins/operators/trim/pyproject.toml @@ -5,7 +5,7 @@ readme = "README.md" # autogluon==1.5 requires pyarrow < 21, which is # incompatible with Python 3.14 # ref: https://github.com/autogluon/autogluon/blob/master/core/src/autogluon/core/_setup_utils.py#L22 -requires-python = ">=3.10,<3.14" +requires-python = ">=3.14,<3.15" dependencies = [ "ado-core>=2.0.0", "autogluon-tabular[catboost,xgboost]==1.5.0 ; python_full_version < '3.14'",