HomeSoftware Heritage

pin billiard dependency to versions < 4

Description

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.

Details

Provenance
stspAuthored on Sep 28 2022, 9:41 AM
stspPushed on Sep 28 2022, 10:21 AM
Differential Revision
D8558: pin billiard dependency to versions < 4
Parents
rDLDHGf4da36f4e2f1: add strict asyncio_mode in pytest.ini
Branches
Unknown
Tags
Unknown
Build Status
Buildable 31848
Build 49840: test-and-buildJenkins console · Jenkins