Actions
Issue #4254
closedNew rq release causes package conflict
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 46
Quarter:
Description
We're requiring rq >= 0.12 and redis < 3.0 but the new release of rq (0.13.0) requires redis >= 3.0 so our package requirements raise a conflict:
pkg_resources.ContextualVersionConflict: (redis 2.10.6 (/home/travis/virtualenv/python3.7.1/lib/python3.7/site-packages), Requirement.parse('redis>=3.0.0'), {'rq'})
I suggest we unpin the redis requirement and let pip install the right package based on what rq needs.
Added by David Davis about 6 years ago
Added by David Davis about 6 years ago
Revision 8f725809 | View on GitHub
Unpin the redis requirement
We're requiring rq >= 0.12 and redis < 3.0 but the new release of rq (0.13.0) requires redis >= 3.0 so our package requirements raise a conflict. I suggest we unpin the redis requirement and let pip install the right package based on what rq needs.
Updated by daviddavis about 6 years ago
- Status changed from ASSIGNED to POST
Updated by Anonymous about 6 years ago
- Status changed from POST to MODIFIED
Applied in changeset pulp|8f7258097f268ffc757970d127c0df113ccd71a2.
Updated by daviddavis about 6 years ago
We removed the redis dependency altogether to instead let rq just require it:
Updated by bmbouter about 5 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions
Unpin the redis requirement
We're requiring rq >= 0.12 and redis < 3.0 but the new release of rq (0.13.0) requires redis >= 3.0 so our package requirements raise a conflict. I suggest we unpin the redis requirement and let pip install the right package based on what rq needs.
fixes #4254 https://pulp.plan.io/issues/4254