• 
      

    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)