Skip to content

Commit

Permalink
Move other dep into kfp optional
Browse files Browse the repository at this point in the history
Signed-off-by: Alan Chin <akchin@us.ibm.com>
  • Loading branch information
akchinSTC committed Apr 3, 2023
1 parent dbf1a49 commit f87c52e
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ dependencies = [
"rfc3986-validator>=0.1.1",
"tornado>=6.1.0",
"traitlets>=4.3.2",
"typing-extensions>=3.10,<5", # Cap from kfp
"typing-extensions>=3.10",
"urllib3>=1.26.5",
"watchdog>=2.1.3",
"websocket-client",
Expand Down Expand Up @@ -86,6 +86,7 @@ test = [
]
kfp = [
"kfp>=1.7.0,<2.0,!=1.7.2", # We cap the SDK to <2.0 due to possible breaking changes
"typing-extensions>=3.10,<5", # Cap from kfp
]

kfp-tekton = [
Expand All @@ -99,9 +100,11 @@ gitlab = [
]
# The following is a collection of "non-test" extra dependencies from above.
all = [
"kfp>=1.7.0,<2.0,!=1.7.2", # We cap the SDK to <2.0 due to possible breaking changes
"kfp-tekton>=1.5.2",
"elyra-examples-kfp-catalog",
"python-gitlab",
"typing-extensions>=3.10,<5", # Cap from kfp
]

# Console scripts
Expand Down

0 comments on commit f87c52e

Please sign in to comment.