diff options
author | Alex Grönholm <alex.gronholm@nextday.fi> | 2021-09-08 11:35:31 +0300 |
---|---|---|
committer | Alex Grönholm <alex.gronholm@nextday.fi> | 2021-09-08 11:39:24 +0300 |
commit | 075fce4105699c7adb4abc5f22de62dfc83b7e2b (patch) | |
tree | 976eebfdd03fbf1d3601c9c774a21624e24a7219 /src/apscheduler/schedulers | |
parent | c4e9a6676df302a8d783ed540a2d53682af60a7e (diff) | |
download | apscheduler-075fce4105699c7adb4abc5f22de62dfc83b7e2b.tar.gz |
More type annotation updates
Diffstat (limited to 'src/apscheduler/schedulers')
-rw-r--r-- | src/apscheduler/schedulers/async_.py | 4 | ||||
-rw-r--r-- | src/apscheduler/schedulers/sync.py | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/apscheduler/schedulers/async_.py b/src/apscheduler/schedulers/async_.py index 5ef9de2..335adbf 100644 --- a/src/apscheduler/schedulers/async_.py +++ b/src/apscheduler/schedulers/async_.py @@ -5,7 +5,7 @@ import platform from contextlib import AsyncExitStack from datetime import datetime, timedelta, timezone from logging import Logger, getLogger -from typing import Any, Callable, Iterable, Mapping, Optional, Type +from typing import Any, Callable, Iterable, Mapping, Optional from uuid import uuid4 import anyio @@ -87,7 +87,7 @@ class AsyncScheduler(EventSource): del self._wakeup_event def subscribe(self, callback: Callable[[Event], Any], - event_types: Optional[Iterable[Type[Event]]] = None) -> SubscriptionToken: + event_types: Optional[Iterable[type[Event]]] = None) -> SubscriptionToken: return self._events.subscribe(callback, event_types) def unsubscribe(self, token: SubscriptionToken) -> None: diff --git a/src/apscheduler/schedulers/sync.py b/src/apscheduler/schedulers/sync.py index 487b724..d336276 100644 --- a/src/apscheduler/schedulers/sync.py +++ b/src/apscheduler/schedulers/sync.py @@ -7,7 +7,7 @@ from concurrent.futures import FIRST_COMPLETED, Future, ThreadPoolExecutor, wait from contextlib import ExitStack from datetime import datetime, timedelta, timezone from logging import Logger, getLogger -from typing import Any, Callable, Iterable, Mapping, Optional, Type +from typing import Any, Callable, Iterable, Mapping, Optional from uuid import uuid4 from ..abc import DataStore, EventSource, Trigger @@ -89,7 +89,7 @@ class Scheduler(EventSource): del self._wakeup_event def subscribe(self, callback: Callable[[Event], Any], - event_types: Optional[Iterable[Type[Event]]] = None) -> SubscriptionToken: + event_types: Optional[Iterable[type[Event]]] = None) -> SubscriptionToken: return self._events.subscribe(callback, event_types) def unsubscribe(self, token: SubscriptionToken) -> None: |