Browse Source

Update pyright to 1.1.289

pull/10109/head
Rapptz 2 years ago
committed by dolfies
parent
commit
11aa26d4d7
  1. 2
      .github/workflows/lint.yml
  2. 4
      discord/ext/commands/core.py
  3. 2
      discord/ext/tasks/__init__.py
  4. 2
      discord/file.py

2
.github/workflows/lint.yml

@ -33,7 +33,7 @@ jobs:
- name: Run Pyright
uses: jakebailey/pyright-action@v1
with:
version: '1.1.265'
version: '1.1.289'
warnings: false
no-comments: ${{ matrix.python-version != '3.x' }}

4
discord/ext/commands/core.py

@ -451,11 +451,11 @@ class Command(_BaseCommand, Generic[CogT, P, T]):
self.require_var_positional: bool = kwargs.get('require_var_positional', False)
self.ignore_extra: bool = kwargs.get('ignore_extra', True)
self.cooldown_after_parsing: bool = kwargs.get('cooldown_after_parsing', False)
self.cog: CogT = None
self.cog: CogT = None # type: ignore # This breaks every other pyright release
# bandaid for the fact that sometimes parent can be the bot instance
parent: Optional[GroupMixin[Any]] = kwargs.get('parent')
self.parent: Optional[GroupMixin[Any]] = parent if isinstance(parent, _BaseCommand) else None
self.parent: Optional[GroupMixin[Any]] = parent if isinstance(parent, _BaseCommand) else None # type: ignore # Does not recognise mixin usage
self._before_invoke: Optional[Hook] = None
try:

2
discord/ext/tasks/__init__.py

@ -619,7 +619,7 @@ class Loop(Generic[LF]):
if not inspect.iscoroutinefunction(coro):
raise TypeError(f'Expected coroutine function, received {coro.__class__.__name__!r}.')
self._error = coro
self._error = coro # type: ignore
return coro
def _get_next_sleep_time(self, now: datetime.datetime = MISSING) -> datetime.datetime:

2
discord/file.py

@ -112,7 +112,7 @@ class File:
else:
filename = getattr(fp, 'name', 'untitled')
self._filename, filename_spoiler = _strip_spoiler(filename) # type: ignore # the above getattr doesn't narrow the type
self._filename, filename_spoiler = _strip_spoiler(filename)
if spoiler is MISSING:
spoiler = filename_spoiler

Loading…
Cancel
Save