diff --git a/.github/workflows/kfp-kubernetes-library-test.yml b/.github/workflows/kfp-kubernetes-library-test.yml index aeaa341cd2c..f1a7d103ceb 100644 --- a/.github/workflows/kfp-kubernetes-library-test.yml +++ b/.github/workflows/kfp-kubernetes-library-test.yml @@ -20,7 +20,8 @@ jobs: { 'version': '3.9' }, { 'version': '3.10' }, { 'version': '3.11' }, - { 'version': '3.12' } + { 'version': '3.12' }, + { 'version': '3.13' } ] steps: - name: Checkout code diff --git a/.github/workflows/kfp-sdk-runtime-tests.yml b/.github/workflows/kfp-sdk-runtime-tests.yml index 6655227a20d..3403936c161 100644 --- a/.github/workflows/kfp-sdk-runtime-tests.yml +++ b/.github/workflows/kfp-sdk-runtime-tests.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-24.04 strategy: matrix: - python: ['3.9', '3.10', '3.11', '3.12'] + python: ['3.9', '3.10', '3.11', '3.12', '3.13'] steps: - name: Checkout code uses: actions/checkout@v4 diff --git a/api/v2alpha1/python/setup.py b/api/v2alpha1/python/setup.py index 53ad2bc82e7..30fa2f749da 100644 --- a/api/v2alpha1/python/setup.py +++ b/api/v2alpha1/python/setup.py @@ -25,7 +25,7 @@ author_email='kubeflow-pipelines@google.com', url='https://github.com/kubeflow/pipelines', packages=setuptools.find_namespace_packages(include=['kfp.*']), - python_requires='>=3.9.0,<3.13.0', + python_requires='>=3.9.0,<=3.13.0', install_requires=['protobuf>=4.21.1,<5'], include_package_data=True, license='Apache 2.0',