summaryrefslogtreecommitdiff
path: root/src/apscheduler/workers/sync.py
diff options
context:
space:
mode:
authorAlex Grönholm <alex.gronholm@nextday.fi>2021-09-05 23:42:05 +0300
committerAlex Grönholm <alex.gronholm@nextday.fi>2021-09-06 01:39:07 +0300
commit148b29270eb8fa0974f29be4d85a0ee03b848d1a (patch)
tree4d874a4bb230151eedaed19ddf14af0ec0e7c060 /src/apscheduler/workers/sync.py
parent2a685fe105b6c715c16912109dfc0f982e0acd5c (diff)
downloadapscheduler-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.py6
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')