-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Description
Hello DeepSearch team,
I have an issue
deepsearch-toolkit dependencies are blocking some of our librairies install. Is there a way to go around it ?
ibm-secrets-manager-sdk only has releases starting from the 2.x series. Unfortunately, all these versions depend on urllib3 >=2.1.0, which conflicts with deepsearch-toolkit's dependency on urllib3 <2.0.0.
Because ibm-secrets-manager-sdk (2.1.7) depends on urllib3 (>=2.1.0,<3.0.0)
and deepsearch-toolkit (1.1.1) depends on urllib3 (>=1.26.8,<2.0.0), ibm-secrets-manager-sdk (2.1.7) is incompatible with deepsearch-toolkit (1.1.1).
And because no versions of deepsearch-toolkit match >1.1.1,<2.0.0, ibm-secrets-manager-sdk (2.1.7) is incompatible with deepsearch-toolkit (>=1.1.1,<2.0.0).
So, because deepsearch-project depends on both deepsearch-toolkit (^1.1.1) and ibm-secrets-manager-sdk (2.1.7), version solving failed.
Same with smolagent librairy :
Because no versions of gradio match >5.8.0,<5.9.0 || >5.9.0,<5.9.1 || >5.9.1,<5.10.0 || >5.10.0,<5.11.0 || >5.11.0,<5.12.0 || >5.12.0
and gradio (5.8.0) depends on urllib3 (>=2.0,<3.0), gradio (>=5.8.0,<5.9.0 || >5.9.0,<5.9.1 || >5.9.1,<5.10.0 || >5.10.0,<5.11.0 || >5.11.0,<5.12.0 || >5.12.0) requires urllib3 (>=2.0,<3.0).
And because gradio (5.9.0) depends on urllib3 (>=2.0,<3.0), gradio (>=5.8.0,<5.9.1 || >5.9.1,<5.10.0 || >5.10.0,<5.11.0 || >5.11.0,<5.12.0 || >5.12.0) requires urllib3 (>=2.0,<3.0).
And because gradio (5.9.1) depends on urllib3 (>=2.0,<3.0)
and gradio (5.10.0) depends on urllib3 (>=2.0,<3.0), gradio (>=5.8.0,<5.11.0 || >5.11.0,<5.12.0 || >5.12.0) requires urllib3 (>=2.0,<3.0).
And because gradio (5.11.0) depends on urllib3 (>=2.0,<3.0)
and gradio (5.12.0) depends on urllib3 (>=2.0,<3.0), gradio (>=5.8.0) requires urllib3 (>=2.0,<3.0).
Because no versions of smolagents match >1.4.1,<2.0.0
and smolagents (1.4.1) depends on gradio (>=5.8.0), smolagents (>=1.4.1,<2.0.0) requires gradio (>=5.8.0).
Thus, smolagents (>=1.4.1,<2.0.0) requires urllib3 (>=2.0,<3.0).
And because deepsearch-toolkit (1.1.1) depends on urllib3 (>=1.26.8,<2.0.0)
and no versions of deepsearch-toolkit match >1.1.1,<2.0.0, smolagents (>=1.4.1,<2.0.0) is incompatible with deepsearch-toolkit (>=1.1.1,<2.0.0).
So, because deepsearch-project depends on both deepsearch-toolkit (^1.1.1) and smolagents (^1.4.1), version solving failed.
and also this
Because no versions of ibm-watson-machine-learning match >1.0.366,<1.0.367 || >1.0.367,<2.0.0
and ibm-watson-machine-learning (1.0.366) depends on pandas (>=0.24.2,<2.2.0), ibm-watson-machine-learning (>=1.0.366,<1.0.367 || >1.0.367,<2.0.0) requires pandas (>=0.24.2,<2.2.0).
And because ibm-watson-machine-learning (1.0.367) depends on pandas (>=0.24.2,<2.2.0), ibm-watson-machine-learning (>=1.0.366,<2.0.0) requires pandas (>=0.24.2,<2.2.0).
Because no versions of smolagents match >1.4.1,<2.0.0
and smolagents (1.4.1) depends on pandas (>=2.2.3), smolagents (>=1.4.1,<2.0.0) requires pandas (>=2.2.3).
Thus, smolagents (>=1.4.1,<2.0.0) is incompatible with ibm-watson-machine-learning (>=1.0.366,<2.0.0).
So, because deepsearch-project depends on both ibm-watson-machine-learning (^1.0.366) and smolagents (^1.4.1), version solving failed.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels