Bump to RBTools 4.0 dev and change Python compatibility.

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

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.

Summary ID
Bump to RBTools 4.0 dev and change Python compatibility.
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.
741934175146393907f435f006e0e2779957f3ad
chipx86
david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-4.x (611adc1)