Cap the version of the kombu library on Python 3.6.

Review Request #12459 — Created July 11, 2022 and submitted

Information

ReviewBot
release-3.x

Reviewers

Celery 5.1.x (required for Python 3.6) depends on kombu>=5.1.0,<6.0.
The problem is that they've dropped Python 3.6 support in kombu 5.2,
meaning that anyone trying to install this range of Celery versions will
end up with a broken environment.

We try to help them out (and help our CI out) by capping the version
range of kombu so that only versions compatible with Python 3.6 will
install.

Installed packages on Python 3.6 and verified I got the right version
of kombu (and that it removed the incompatible version).

Unclear at this stage if there are other bad dependency ranges that
will have to be capped.

Summary ID
Cap the version of the kombu library on Python 3.6.
Celery 5.1.x (required for Python 3.6) depends on `kombu>=5.1.0,<6.0`. The problem is that they've dropped Python 3.6 support in kombu 5.2, meaning that anyone trying to install this range of Celery versions will end up with a broken environment. We try to help them out (and help our CI out) by capping the version range of kombu so that only versions compatible with Python 3.6 will install.
a05d6583c224c1ac8afcd9edde2d1e6f63b0785f
david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-3.x (e462121)