• 
      

    Modernize reviewboard.hostingsvcs.base.http and add typing.

    Review Request #13177 — Created Aug. 1, 2023 and submitted

    Information

    Review Board
    release-6.x

    Reviewers

    This updates the typing for the hosting service HTTP support, updating
    some legacy documentation and bad assumptions in the code accordingly.
    This includes the removal of a lot of Python 2-isms in the code and
    documentation that are no longer needed.

    Functionality marked as deprecated in Review Board 4 have now been given
    a deprecation warning, scheduled for removal in Review Board 7.

    Unit tests pass.

    Verified that pyright and mypy were happy with this module.

    Summary ID
    Modernize reviewboard.hostingsvcs.base.http and add typing.
    This updates the typing for the hosting service HTTP support, updating some legacy documentation and bad assumptions in the code accordingly. This includes the removal of a lot of Python 2-isms in the code and documentation that are no longer needed. Functionality marked as deprecated in Review Board 4 have now been given a deprecation warning, scheduled for removal in Review Board 7.
    b23e45e8c69aa669989eaeef80a29b33a1051480
    chipx86
    david
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-6.x (0b3d63f)