Skip to content

Loosen up the dependency on backoff. #2384

@kaos

Description

@kaos

When trying to install opentelemetry-exporter-otlp-proto-gprc we hit a dependency issue involving backoff.

ERROR: Cannot install -r requirements.txt (line 42), backoff==1.11.1 and opentelemetry-exporter-otlp because these package versions have conflicting dependencies.

The conflict is caused by:
    The user requested backoff==1.11.1
    <redacted> 6.18.0 depends on backoff<2.0.0 and >=1.11.1
    opentelemetry-exporter-otlp-proto-grpc 1.8.0 depends on backoff~=1.10.0

To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip attempt to solve the dependency conflict

Is there an issue with backoff 1.11.1 that makes it unusable for this project?
If not, I'd suggest using a less restrictive requirement, that allows minor and patch upgrades.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions