diff options
| author | 2021-09-02 12:42:25 -0700 | |
|---|---|---|
| committer | 2021-09-02 12:42:25 -0700 | |
| commit | 8813045f40946a6240f4d8823ef9939f3f154853 (patch) | |
| tree | 83b0fd28a0203a948b5d3eb64270d1799ac7c4b0 /bot/exts/utils/extensions.py | |
| parent | Merge pull request #838 from python-discord/Use-permissions_for-over-permissi... (diff) | |
| parent | Merge branch 'main' into decorator-factory/typehints-fix (diff) | |
Merge pull request #802 from python-discord/decorator-factory/typehints-fix
* Fix type annotations
Co-authored-by: decorator-factory <[email protected]>
Diffstat (limited to '')
| -rw-r--r-- | bot/exts/utils/extensions.py | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/bot/exts/utils/extensions.py b/bot/exts/utils/extensions.py index a95def4e..521bfb47 100644 --- a/bot/exts/utils/extensions.py +++ b/bot/exts/utils/extensions.py @@ -1,7 +1,8 @@  import functools  import logging -import typing as t +from collections.abc import Mapping  from enum import Enum +from typing import Optional  from discord import Colour, Embed  from discord.ext import commands @@ -170,7 +171,7 @@ class Extensions(commands.Cog):          log.debug(f"{ctx.author} requested a list of all cogs. Returning a paginated list.")          await LinePaginator.paginate(lines, ctx, embed, max_size=1200, empty=False) -    def group_extension_statuses(self) -> t.Mapping[str, str]: +    def group_extension_statuses(self) -> Mapping[str, str]:          """Return a mapping of extension names and statuses to their categories."""          categories = {} @@ -219,7 +220,7 @@ class Extensions(commands.Cog):          return msg -    def manage(self, action: Action, ext: str) -> t.Tuple[str, t.Optional[str]]: +    def manage(self, action: Action, ext: str) -> tuple[str, Optional[str]]:          """Apply an action to an extension and return the status message and any error message."""          verb = action.name.lower()          error_msg = None | 
