flake8
 passed.
 
 
 JSHint
 passed.
 
Review Request #14633 — Created Oct. 9, 2025 and updated
This updates the typing for
djblets.extensions.extensionand
djblets.extensions.manager, moving to some modern typing constructs
and improving type safety for middleware.This work is in preparation for some changes to
ExtensionManagerto
reduce side effects during reloading.
Unit tests pass.
| Summary | ID | 
|---|---|
| a25ffce5cdfae7509d99f7cb49593929c5260cea | 
| Description | From | Last Updated | 
|---|---|---|
| Should we change this to be Mapping[str, Any]? |  |