• 
      

    Fix and add support for Python 3.12.

    Review Request #13094 — Created June 2, 2023 and submitted

    Information

    DiffX
    pydiffx/release-1.x

    Reviewers

    This updates unit tests for pydiffx to run on Python 3.12. The legacy
    TestCase.assertRaisesRegexp has been removed in 3.12, replaced by
    assertRaisesRegex. Our TestCase class now optimistically uses the
    new version, and patches the old one in on Python 2.7.

    Unit tests pass on all supported versions of Python.

    Summary ID
    Fix and add support for Python 3.12.
    This updates unit tests for pydiffx to run on Python 3.12. The legacy `TestCase.assertRaisesRegexp` has been removed in 3.12, replaced by `assertRaisesRegex`. Our `TestCase` class now optimistically uses the new version, and patches the old one in on Python 2.7.
    aa5d59fcde9f5b65b9f77e3ff7c903be9b71cbc0
    david
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to pydiffx/release-1.x (e40ca07)