diff options
author | Alex Grönholm <alex.gronholm@nextday.fi> | 2022-09-06 01:54:25 +0300 |
---|---|---|
committer | Alex Grönholm <alex.gronholm@nextday.fi> | 2022-09-07 17:20:19 +0300 |
commit | 89bef78188912149248433210ccbcd6554291d24 (patch) | |
tree | 5bae9ca7d7785cf6bfd17f4e2d31136bdf4e1e4e /src/apscheduler/abc.py | |
parent | c0284eca70ed92ab5292bff813804e18f7c5d6dc (diff) | |
download | apscheduler-89bef78188912149248433210ccbcd6554291d24.tar.gz |
Added the ABCMeta metaclass to (Async)DataStore
Diffstat (limited to 'src/apscheduler/abc.py')
-rw-r--r-- | src/apscheduler/abc.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/apscheduler/abc.py b/src/apscheduler/abc.py index 48d9b8f..74920e5 100644 --- a/src/apscheduler/abc.py +++ b/src/apscheduler/abc.py @@ -158,7 +158,7 @@ class AsyncEventBroker(EventSource): """Publish an event, but only to local subscribers.""" -class DataStore: +class DataStore(metaclass=ABCMeta): @abstractmethod def start(self, event_broker: EventBroker) -> None: pass @@ -320,7 +320,7 @@ class DataStore: """ -class AsyncDataStore: +class AsyncDataStore(metaclass=ABCMeta): """Asynchronous version of :class:`DataStore`. Expected to work on asyncio.""" @abstractmethod |