|
128 | 128 | ("py:class", "asyncio.events.AbstractEventLoop"), |
129 | 129 | ("py:class", "concurrent.futures._base.Future"), |
130 | 130 | # Type aliases don't work properly in Sphinx <9 |
| 131 | + ("py:class", "BasicTypes"), |
| 132 | + ("py:class", "spyder.api.config.mixins.BasicTypes"), |
| 133 | + ("py:class", "ConfigurationKeyOrList"), |
| 134 | + ("py:class", "spyder.api.config.decorators.ConfigurationKeyOrList"), |
131 | 135 | ("py:class", "LoopID"), |
132 | 136 | ("py:class", "OptionSet"), |
133 | 137 | ("py:class", "spyder.api.preferences.OptionSet"), |
|
288 | 292 | # Configure type aliases for signatures |
289 | 293 | autodoc_type_aliases = { |
290 | 294 | # Actual type aliases |
| 295 | + "BasicTypes": "spyder.api.config.mixins.BasicTypes", |
| 296 | + "ConfigurationKey": "spyder.config.types.ConfigurationKey", |
| 297 | + "ConfigurationKeyList": ( |
| 298 | + "spyder.api.config.decorators.ConfigurationKeyList" |
| 299 | + ), |
| 300 | + "ConfigurationKeyOrList": ( |
| 301 | + "spyder.api.config.decorators.ConfigurationKeyOrList" |
| 302 | + ), |
291 | 303 | "LoopID": "spyder.api.asyncdispatcher.LoopID", |
292 | 304 | "OptionSet": "spyder.api.preferences.OptionSet", |
293 | 305 | # Ref name aliases |
|
0 commit comments