Cap the kombu and RBTools dependencies on Python < 3.8.

Review Request #13081 — Created May 30, 2023 and submitted — Latest diff uploaded

Information

ReviewBot
release-3.x

Reviewers

Kombu is dropping Python 3.7 support in their upcoming 5.3 releases,
which are available on PyPI right now as pre-releases. When installing
Review Bot via eggs, easy_install doesn't know to avoid pre-releases
(or to consider supported Python version metadata), so we have to cap
this until we drop support for Python 2.7 and can depend fully on
wheels.

RBTools dropped Python 2.7 and 3.6 in RBTools 4. We had a pretty old
minimum version, so I've taken the opportunity to bump that up. We now
depend on RBTools 3.x for Python 2.7/3.7, and RBTools 4.x or higher for
newer releases.

Successfully installed into new Python 2.7, 3.7, and 3.8 environments.

Commits

Files

    Loading...