Просмотр исходного кода

Remove more unnecessary things

Tulir Asokan 3 лет назад
Родитель
Сommit
e1ace60fec
3 измененных файлов с 2 добавлено и 7 удалено
  1. 0 5
      mautrix_instagram/__main__.py
  2. 1 1
      optional-requirements.txt
  3. 1 1
      requirements.txt

+ 0 - 5
mautrix_instagram/__main__.py

@@ -19,7 +19,6 @@ import asyncio
 
 from mautrix.types import UserID, RoomID
 from mautrix.bridge import Bridge
-from mautrix.bridge.state_store.asyncpg import PgBridgeStateStore
 
 from .config import Config
 from .db import upgrade_table, init as init_db
@@ -47,7 +46,6 @@ class InstagramBridge(Bridge):
 
     config: Config
     matrix: MatrixHandler
-    state_store: PgBridgeStateStore
     provisioning_api: ProvisioningAPI
 
     periodic_reconnect_task: Optional[asyncio.Task]
@@ -56,9 +54,6 @@ class InstagramBridge(Bridge):
         self.periodic_reconnect_task = None
         super().preinit()
 
-    def make_state_store(self) -> None:
-        self.state_store = PgBridgeStateStore(self.db, self.get_puppet, self.get_double_puppet)
-
     def prepare_db(self) -> None:
         super().prepare_db()
         init_db(self.db)

+ 1 - 1
optional-requirements.txt

@@ -3,7 +3,7 @@
 
 #/e2be
 python-olm>=3,<4
-unpaddedbase64>=1,<2
+unpaddedbase64>=1,<3
 
 #/metrics
 prometheus_client>=0.6,<0.13

+ 1 - 1
requirements.txt

@@ -4,7 +4,7 @@ commonmark>=0.8,<0.10
 aiohttp>=3,<4
 yarl>=1,<2
 attrs>=20.1
-mautrix>=0.13rc1,<0.14
+mautrix>=0.13.0,<0.14
 asyncpg>=0.20,<0.26
 pycryptodome>=3,<4
 paho-mqtt>=1.5,<2