Page MenuHomeSoftware Heritage

Restrict the click version to avoid conflict version with celery's
ClosedPublic

Authored by ardumont on Oct 22 2021, 10:52 AM.

Details

Summary

Otherwise, in some use cases, like run in docker, the install fails on
conflicted version. Ended up in refusing to start the container.

Related to P1205#8092

Test Plan

tox still happy

Diff Detail

Repository
rDSCH Scheduling utilities
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Build is green

Patch application report for D6536 (id=23758)

Rebasing onto 243a69fc35...

Current branch diff-target is up to date.
Changes applied before test
commit 11e836f48053976a29d28ea1a325feaee721c558
Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org>
Date:   Fri Oct 22 10:44:08 2021 +0200

    Restrict the click version to avoid conflict version with celery's
    
    Otherwise, in some edge case, like run in docker, the install fails on conflict.
    
    Related to P1205#8092

See https://jenkins.softwareheritage.org/job/DSCH/job/tests-on-diff/474/ for more details.

anlambert added a subscriber: anlambert.

Looks good to me, I can also reproduce the issues after click upgrade to 8.x.

requirements.txt
8

missing space after <

This revision is now accepted and ready to land.Oct 22 2021, 11:13 AM

Build is green

Patch application report for D6536 (id=23759)

Rebasing onto 243a69fc35...

Current branch diff-target is up to date.
Changes applied before test
commit ecc0e2803e0b2e63c02c0ec4fd0b3377f7fabc7d
Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org>
Date:   Fri Oct 22 10:44:08 2021 +0200

    Restrict the click version to avoid conflict version with celery's
    
    Otherwise, in some edge case, like run in docker, the install fails on conflict.
    
    Related to P1205#8092

See https://jenkins.softwareheritage.org/job/DSCH/job/tests-on-diff/475/ for more details.