• 
      
    Fish Trophy

    chipx86 got a fish trophy!

    Fish Trophy

    Add a missing dependency on typing-extensions.

    Review Request #14541 — Created July 31, 2025 and submitted

    Information

    beanbag-docutils
    master

    Reviewers

    Recent work on autodoc-utils added an import for typing-extensions,
    but this wasn't added to the list of dependencies. That ended up
    breaking builds.

    This change adds that dependency, using 4.6 as the minimum version. This
    is pretty old, but is the first version to introduce the
    __orig_bases__ feature we're using. Most installs will have a newer
    version, but this keeps the constraints from being too tight and causing
    upgrades unnecessarily.

    Successfully tested in a new virtualenv.

    Summary ID
    Add a missing dependency on typing-extensions.
    Recent work on autodoc-utils added an import for `typing-extensions`, but this wasn't added to the list of dependencies. That ended up breaking builds. This change adds that dependency, using 4.6 as the minimum version. This is pretty old, but is the first version to introduce the `__orig_bases__` feature we're using. Most installs will have a newer version, but this keeps the constraints from being too tight and causing upgrades unnecessarily.
    eec13a79af92cfadb7b4ff7c454214398027f833
    david
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to master (935f7f2)