Page MenuHomeSoftware Heritage

pin billiard dependency to versions < 4
ClosedPublic

Authored by stsp on Sep 28 2022, 10:09 AM.

Details

Summary

Biliard version 4 is known to cause trouble in the git-loader's test
suite because of specific requirements set by the celery package:

pkg_resources.ContextualVersionConflict: (billiard 4.0.2
 (/home/stsp/.virtualenvs/swh/lib/python3.9/site-packages),
Requirement.parse('billiard<4.0,>=3.6.4.0'), {'celery'})

Until that is fixed, pin billiard to known-working versions.

Diff Detail

Repository
rDLDHG Mercurial loader
Branch
billiard-version
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 31846
Build 49837: Phabricator diff pipeline on jenkinsJenkins console · Jenkins
Build 49836: arc lint + arc unit

Event Timeline

Build is green

Patch application report for D8558 (id=30871)

Rebasing onto f4da36f4e2...

Current branch diff-target is up to date.
Changes applied before test
commit 2280df3285f4a0095559434500c75ad39d2d9a0d
Author: Stefan Sperling <stsp@stsp.name>
Date:   Wed Sep 28 09:41:49 2022 +0200

    pin billiard dependency to versions < 4
    
    Biliard version 4 is known to cause trouble in the git-loader's test
    suite because of specific requirements set by the celery package:
    
      pkg_resources.ContextualVersionConflict: (billiard 4.0.2
       (/home/stsp/.virtualenvs/swh/lib/python3.9/site-packages),
      Requirement.parse('billiard<4.0,>=3.6.4.0'), {'celery'})
    
    Until that is fixed, pin billiard to known-working versions.

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

stsp requested review of this revision.Sep 28 2022, 10:11 AM
vlorentz added a subscriber: vlorentz.
vlorentz added inline comments.
requirements.txt
4
This revision is now accepted and ready to land.Sep 28 2022, 10:14 AM

add comment as suggested by vlorentz

Build is green

Patch application report for D8558 (id=30873)

Rebasing onto f4da36f4e2...

Current branch diff-target is up to date.
Changes applied before test
commit 9e88e11a8f9aa986fa385fed7d632af5badbc4cf
Author: Stefan Sperling <stsp@stsp.name>
Date:   Wed Sep 28 09:41:49 2022 +0200

    pin billiard dependency to versions < 4
    
    Biliard version 4 is known to cause trouble in the git-loader's test
    suite because of specific requirements set by the celery package:
    
      pkg_resources.ContextualVersionConflict: (billiard 4.0.2
       (/home/stsp/.virtualenvs/swh/lib/python3.9/site-packages),
      Requirement.parse('billiard<4.0,>=3.6.4.0'), {'celery'})
    
    Until that is fixed, pin billiard to known-working versions.

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

Build is green

Patch application report for D8558 (id=30874)

Rebasing onto f4da36f4e2...

Current branch diff-target is up to date.
Changes applied before test
commit 610ba8ad678ef237d348fc90d47e8ce29b368aaa
Author: Stefan Sperling <stsp@stsp.name>
Date:   Wed Sep 28 09:41:49 2022 +0200

    pin billiard dependency to versions < 4
    
    Billiard version 4 is known to cause trouble in the git-loader's test
    suite because of specific requirements set by the celery package:
    
      pkg_resources.ContextualVersionConflict: (billiard 4.0.2
       (/home/stsp/.virtualenvs/swh/lib/python3.9/site-packages),
      Requirement.parse('billiard<4.0,>=3.6.4.0'), {'celery'})
    
    Until that is fixed, pin billiard to known-working versions.

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

This revision was automatically updated to reflect the committed changes.