diff options
author | Alex Grönholm <alex.gronholm@nextday.fi> | 2021-09-05 23:42:05 +0300 |
---|---|---|
committer | Alex Grönholm <alex.gronholm@nextday.fi> | 2021-09-06 01:39:07 +0300 |
commit | 148b29270eb8fa0974f29be4d85a0ee03b848d1a (patch) | |
tree | 4d874a4bb230151eedaed19ddf14af0ec0e7c060 /src/apscheduler/workers/sync.py | |
parent | 2a685fe105b6c715c16912109dfc0f982e0acd5c (diff) | |
download | apscheduler-148b29270eb8fa0974f29be4d85a0ee03b848d1a.tar.gz |
Migrated annotations to the py3.10 style
Using "from __future__ import annotations" we can do this even on Python 3.7.
Diffstat (limited to 'src/apscheduler/workers/sync.py')
-rw-r--r-- | src/apscheduler/workers/sync.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/apscheduler/workers/sync.py b/src/apscheduler/workers/sync.py index 1fb1cba..8e023f6 100644 --- a/src/apscheduler/workers/sync.py +++ b/src/apscheduler/workers/sync.py @@ -7,7 +7,7 @@ from concurrent.futures import FIRST_COMPLETED, Future, ThreadPoolExecutor, wait from contextlib import ExitStack from datetime import datetime, timezone from logging import Logger, getLogger -from typing import Any, Callable, Iterable, Optional, Set, Type +from typing import Any, Callable, Iterable, Optional, Type from uuid import UUID from .. import events @@ -31,10 +31,10 @@ class Worker(EventSource): self.max_concurrent_jobs = max_concurrent_jobs self.identity = identity or f'{platform.node()}-{os.getpid()}-{id(self)}' self.logger = logger or getLogger(__name__) - self._acquired_jobs: Set[Job] = set() + self._acquired_jobs: set[Job] = set() self._exit_stack = ExitStack() self._events = EventHub() - self._running_jobs: Set[UUID] = set() + self._running_jobs: set[UUID] = set() if self.max_concurrent_jobs < 1: raise ValueError('max_concurrent_jobs must be at least 1') |