• 
      

    Update to Pygments 2.14, lock the version, and fix unit tests.

    Review Request #12860 — Created March 2, 2023 and submitted — Latest diff uploaded

    Information

    Review Board
    release-5.0.x

    Reviewers

    Pygments 2.14 has been released, fixing some issues and changing Python
    version compatibility to require 3.7 or higher. It also removes an empty
    w span at the end of rendered output.

    We now cap to this version explicitly. Going forward, we'll want to more
    closely control the versions used, since they don't follow any kind of
    semantic versioning.

    This will also give us the opportunity to include some of Pygments'
    changes in our release notes, or point to the appropriate Pygments docs
    in the release notes under the Packaging section.

    Unit tests have been updated to remove the extra empty span tag.

    Re-ran setup.py develop and unit tests on all supported versions of
    Python. They all pass.

    Commits

    Files