Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dependency Conflict: Click package version incompatibility between cleanlab-studio and langgraph-cli in LangGraph Studio #347

Open
sharkfabri opened this issue Jan 21, 2025 · 0 comments · May be fixed by #358

Comments

@sharkfabri
Copy link

sharkfabri commented Jan 21, 2025

Description

When attempting to install the requirements, there is a package dependency conflict between cleanlab-studio and langgraph-cli regarding the Click package version requirements.

Current Behavior

The installation fails due to conflicting dependencies:

  • cleanlab-studio 2.5.13 requires Click >=8.1.0, <=8.1.3
  • langgraph-cli (all versions from 0.1.0 to 0.1.68) requires click >=8.1.7, <9.0.0

These requirements cannot be satisfied simultaneously as there is no version of Click that meets both constraints.

Error Message

ERROR: Cannot install -r requirements.txt (line 1) and -r requirements.txt (line 10) because these package versions have conflicting dependencies.

Steps to Reproduce

  1. Try to install both cleanlab-studio and langgraph-cli in the same environment
  2. The package manager fails to resolve the dependency conflict

Possible Solutions

Update cleanlab-studio to support newer versions of Click (>=8.1.7)

Additional Notes

This is a blocking issue that prevents the installation and usage of both packages together in the same environment.

@srowen srowen linked a pull request Feb 3, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant