state: add __contains__

This commit is contained in:
Evgeny Zinoviev 2021-12-10 19:04:14 +03:00
parent 84e8b8afd6
commit 6633b5abc1
3 changed files with 6 additions and 3 deletions

View File

@ -1,2 +1,2 @@
from .functions import telegram_notify
from .state import State
from .state import State

View File

@ -39,6 +39,9 @@ class State:
def __setitem__(self, key, value):
self._data[key] = value
def __contains__(self, key):
return key in self._data
def __delitem__(self, key):
if key in self._data:
del self._data[key]
del self._data[key]

View File

@ -1,6 +1,6 @@
[metadata]
name = ch1p
version = 0.0.5
version = 0.0.6
author = Evgeny Zinoviev
author_email = me@ch1p.io
description =