Chore description
We have to pin click to version 8.1.8
here, when it should instead be something like click>=8.1.8
and allow users to install newer versions. But doing this will break kfp cli tests on python 3.13
, the issue is reproducible by doing the following:
- install python 3.13 venv
- pip install requirements.txt for sdk/python
- run pytest in sdk/python folder
You will see cli tests failing, these should be resolved and the restricted pinned version should be relaxed.