diff options
Diffstat (limited to 'src/couch/feedreader.py')
-rw-r--r-- | src/couch/feedreader.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/couch/feedreader.py b/src/couch/feedreader.py index e293932..98401ab 100644 --- a/src/couch/feedreader.py +++ b/src/couch/feedreader.py @@ -1,13 +1,13 @@ # -*- coding: utf-8 -*- # Based on py-couchdb (https://github.com/histrio/py-couchdb) +from __future__ import annotations - -class BaseFeedReader(object): +class BaseFeedReader: """ Base interface class for changes feed reader. """ - def __call__(self, db): + def __call__(self, db) -> BaseFeedReader: self.db = db return self @@ -44,9 +44,9 @@ class SimpleFeedReader(BaseFeedReader): a valid feed reader interface. """ - def __call__(self, db, callback): + def __call__(self, db, callback) -> BaseFeedReader: self.callback = callback return super(SimpleFeedReader, self).__call__(db) - def on_message(self, message): + def on_message(self, message) -> None: self.callback(message, db=self.db) |