Skip to content

[Dependency] nvidia-nat-openpipe-art installation fails due to external dependency conflict #1342

@mnajafian-nv

Description

@mnajafian-nv

Description

Installation of nvidia-nat-openpipe-art==1.4.0b5 fails because two packages require different versions of litellm:

  • nvidia-nat requires litellm==1.74.9
  • openpipe-art (external package) requires litellm==1.74.1

These exact version pins cannot be satisfied simultaneously, making the package uninstallable.

Steps to Reproduce

pip install nvidia-nat-openpipe-art==1.4.0b5

Expected Behavior

Package installs successfully.

Actual Behavior

Installation fails with dependency resolution error:

× No solution found when resolving dependencies:
╰─▶ Because nvidia-nat[litellm]==1.4.0b5 depends on litellm==1.74.9 
    and openpipe-art>=0.5.4 depends on litellm==1.74.1, 
    we can conclude that your requirements are unsatisfiable.

Environment

  • Package version: 1.4.0b5
  • Python version: 3.12
  • OS: macOS (tested)

Impact

  • Blocked: nvidia-nat-openpipe-art, nvidia-nat-all
  • Working: nvidia-nat, nvidia-nat-crewai, nvidia-nat-langchain

Additional Context

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions