Closed
Description
Expected Behavior
Dependency versions are loose enough to be resolved in most cases
Actual Behavior
Pinned dependency on setuptools
is old and potentially too specific
Steps to Reproduce the Problem
pip install -r requirements.txt
in a requirements file with both datadog-lambda and another dependency with a conflictingsetuptools
version. In this case,wiremock
.
Specifications
- Datadog Lambda Layer version: 2.26.0
- Python version: 3.8.6
Stacktrace
ERROR: Cannot install -r requirements-dev.txt (line 13) and -r requirements.txt (line 14) because these package versions have conflicting dependencies.
The conflict is caused by:
datadog-lambda 2.26.0 depends on setuptools==42.0.2
wiremock 2.1.3 depends on setuptools>=45.2.0
Metadata
Metadata
Assignees
Labels
No labels