Project

Profile

Help

Issue #4254

New rq release causes package conflict

Added by daviddavis 10 months ago. Updated 6 months ago.

Status:
MODIFIED
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
Severity:
2. Medium
Version:
Platform Release:
Blocks Release:
OS:
Backwards Incompatible:
No
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:
Sprint 46

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.

Associated revisions

Revision 8f725809 View on GitHub
Added by David Davis 10 months ago

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

Revision 8f725809 View on GitHub
Added by David Davis 10 months ago

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

History

#1 Updated by daviddavis 10 months ago

  • Status changed from ASSIGNED to POST

#2 Updated by daviddavis 10 months ago

  • Sprint set to Sprint 46

#3 Updated by Anonymous 10 months ago

  • Status changed from POST to MODIFIED

#4 Updated by daviddavis 10 months ago

We removed the redis dependency altogether to instead let rq just require it:

https://github.com/pulp/pulp/pull/3793

#5 Updated by daviddavis 8 months ago

  • Tags Pulp 3 added

#6 Updated by daviddavis 6 months ago

  • Sprint/Milestone set to 3.0

#7 Updated by bmbouter 6 months ago

  • Tags deleted (Pulp 3)

Please register to edit this issue

Also available in: Atom PDF