• 
      

    Switch kgb to pyproject.toml.

    Review Request #14172 — Created Sept. 14, 2024 and submitted

    Information

    kgb
    master

    Reviewers

    kgb

    This modernizes kgb's packaging, moving from setup.py to
    pyproject.toml. This maintains Python 2/3 compatibility, but allows us
    to use modern pip to put this into an editable install and stay
    compliant with modern Python practices.

    The metadata has changed to now explicitly list Python 3.12 and 3.13 as
    supported versions.

    Successfully built source dists and wheels, verifying the package
    contents and the Python 2/3 compatibility metadata.

    Summary ID
    Switch kgb to pyproject.toml.
    This modernizes kgb's packaging, moving from `setup.py` to `pyproject.toml`. This maintains Python 2/3 compatibility, but allows us to use modern `pip` to put this into an editable install and stay compliant with modern Python practices. The metadata has changed to now explicitly list Python 3.12 and 3.13 as supported versions.
    83d67801e0748799a37e9a56156ee625da087953
    maubin
    1. Ship It!
    2. 
        
    david
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to master (7d3e8a2)