Bump to RBTools 4.0 dev and change Python compatibility.

Review Request #12522 — Created Aug. 9, 2022 and submitted — Latest diff uploaded

Information

RBTools
release-4.x

Reviewers

This is the start of the work on RBTools 4.0. It drops support for
Python < 3.7 and adds official support for Python 3.10/3.11.

4.0 will largely focus on modern compatibility, internal architectural
improvements, and support for Apple Diff.

As part of the package modernization effort, our rbtools/__init__.py
has been updated to use our modern logic (first established in
beanbag-tools) for version building.

Successfully built packages.

Tested that our version gatekeeping logic in setup.py did the right
thing for Python 2.7, 3.6, 3.7, 3.8, 3.9, 3.10, and 3.11.

Commits

Files

    Loading...