Skip to content
This repository was archived by the owner on Dec 20, 2025. It is now read-only.
This repository was archived by the owner on Dec 20, 2025. It is now read-only.

The dependencies are rigid, preventing install #7

Description

@scottmessinger

Bug Description

We're using any bumble or axon -- we're only trying to use Gemini. However, the dependencies in this project are such that we have to upgrade unrelated things to use it. e.g.

) Because "the lock" specifies table_rex 4.0.0 and axon >= 0.3.0 depends on table_rex ~> 3.1.1, the lock is incompatible with axon >= 0.3.0.

    Because bumblebee >= 0.5.0 and < 0.6.0 depends on axon ~> 0.6.1 and ex_llm >= 0.4.2 depends on bumblebee ~> 0.5, ex_llm >= 0.4.2 requires axon ~> 0.6.1 or bumblebee ~> 0.6.
    And because bumblebee >= 0.6.0 depends on axon ~> 0.7.0, ex_llm >= 0.4.2 requires axon ~> 0.6.1 or ~> 0.7.0.
    And because the lock is incompatible with axon >= 0.3.0 (1), the lock is incompatible with ex_llm >= 0.4.2.
    And because your app depends on the lock, ex_llm >= 0.4.2 is forbidden.
    So, because your app depends on ex_llm ~> 0.8, version solving failed.

Steps to Reproduce

(noted above)

Environment

  • ExLLM 0.8.1
  • Elixir 1.7

Error Output


Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions