• 
      

    Fix a missing import in the licensing code due to a merge.

    Review Request #14625 — Created Sept. 26, 2025 and submitted

    Information

    Review Board
    release-7.1.x

    Reviewers

    While working on the licensing, a big change was landed that moved
    various types over to typelets. When updating the licensing code, a
    bad merge resulted in an import getting left in a TYPE_CHECKING block
    instead of being promoted to a top-level import as intended.

    This change moves the import.

    Unit tests pass.

    Verified this fixed a crash when using license providers.

    Summary ID
    Fix a missing import in the licensing code due to a merge.
    While working on the licensing, a big change was landed that moved various types over to `typelets`. When updating the licensing code, a bad merge resulted in an import getting left in a `TYPE_CHECKING` block instead of being promoted to a top-level import as intended. This change moves the import.
    399af403729bee386c9eb779586ab2ff4762d8f2
    maubin
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-7.1.x (8a9a2ed)