diff --git a/requirements.txt b/requirements.txt index 974c24f..f5de724 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ aiohttp PyNaCl~=1.4.0 -ptvp35 @ git+https://gitea.parrrate.ru/PTV/ptvp35.git@8be67bf834c7acb2d302060025e1a4c87e614cf8 +ptvp35 @ git+https://gitea.parrrate.ru/PTV/ptvp35.git@87ba808c2af1be87f4fbb9d9b3b97ba748cb9fae diff --git a/setup.py b/setup.py index ff78cb3..8ee30e2 100644 --- a/setup.py +++ b/setup.py @@ -15,7 +15,7 @@ setup( ], extras_require={ 'full': [ - 'ptvp35 @ git+https://gitea.parrrate.ru/PTV/ptvp35.git@632569a13521e6769ebe8bc4339c4f39a519be4f', + 'ptvp35 @ git+https://gitea.parrrate.ru/PTV/ptvp35.git@87ba808c2af1be87f4fbb9d9b3b97ba748cb9fae', ], }, ) diff --git a/v6d0auth/cdb.py b/v6d0auth/cdb.py index 0fe83c4..0e5684c 100644 --- a/v6d0auth/cdb.py +++ b/v6d0auth/cdb.py @@ -161,7 +161,7 @@ class CDB: self.role_mapping: MutableMapping[Role, RoleRequest] = weakref.WeakValueDictionary() self.heap: list[AbstractRequest] = [] self._loop = loop - self.rdb = Db(_rdbfile, kvrequest_type=KVJson) + self.rdb = Db(_rdbfile, kvfactory=KVJson()) def _cleanup(self): while self.heap and self.heap[0].timed_out():