From d2b11ecc11c4b9593255849df771f0e638ee631e Mon Sep 17 00:00:00 2001 From: def Date: Tue, 10 Jan 2023 16:33:52 +0400 Subject: [PATCH] fix: imports, requirements --- mirrortea/__main__.py | 2 +- mirrortea/abstract_source_platform/__init__.py | 2 +- mirrortea/abstract_source_platform/abstact_source_platform.py | 2 +- mirrortea/abstract_source_platform/telegram.py | 4 ++-- mirrortea/repository/__init__.py | 2 +- mirrortea/repository/sqlite_repository.py | 4 ++-- requirements.txt | 4 +++- 7 files changed, 11 insertions(+), 9 deletions(-) diff --git a/mirrortea/__main__.py b/mirrortea/__main__.py index 8bca93e..37213e1 100644 --- a/mirrortea/__main__.py +++ b/mirrortea/__main__.py @@ -1,7 +1,7 @@ import asyncio from matrix import MatrixLoop -from mirrortea.abstract_source_platform.telegram import Telegram +from abstract_source_platform.telegram import Telegram from config_dataclass import Config diff --git a/mirrortea/abstract_source_platform/__init__.py b/mirrortea/abstract_source_platform/__init__.py index f3ea23b..815fa79 100644 --- a/mirrortea/abstract_source_platform/__init__.py +++ b/mirrortea/abstract_source_platform/__init__.py @@ -1,3 +1,3 @@ -from mirrortea.abstract_source_platform.telegram import Telegram +from abstract_source_platform.telegram import Telegram platforms = [Telegram] diff --git a/mirrortea/abstract_source_platform/abstact_source_platform.py b/mirrortea/abstract_source_platform/abstact_source_platform.py index 35cec3b..f12d8b3 100644 --- a/mirrortea/abstract_source_platform/abstact_source_platform.py +++ b/mirrortea/abstract_source_platform/abstact_source_platform.py @@ -1,6 +1,6 @@ from abc import ABC, abstractmethod -from mirrortea.models.user import User +from models.user import User class AbstractSourcePlatform(ABC): diff --git a/mirrortea/abstract_source_platform/telegram.py b/mirrortea/abstract_source_platform/telegram.py index a8dcb44..0cb3916 100644 --- a/mirrortea/abstract_source_platform/telegram.py +++ b/mirrortea/abstract_source_platform/telegram.py @@ -1,10 +1,10 @@ import sys import aiogram as telegram -from mirrortea.abstract_source_platform.abstact_source_platform import ( +from abstract_source_platform.abstact_source_platform import ( AbstractSourcePlatform, ) -from mirrortea.models.user import User +from models.user import User class Telegram(AbstractSourcePlatform): diff --git a/mirrortea/repository/__init__.py b/mirrortea/repository/__init__.py index 4c46a48..53fd20a 100644 --- a/mirrortea/repository/__init__.py +++ b/mirrortea/repository/__init__.py @@ -1,4 +1,4 @@ -from mirrortea.repository.sqlite_repository import ( +from repository.sqlite_repository import ( SQLiteDatabaseRepository, ) diff --git a/mirrortea/repository/sqlite_repository.py b/mirrortea/repository/sqlite_repository.py index 18ccd81..65ce56c 100644 --- a/mirrortea/repository/sqlite_repository.py +++ b/mirrortea/repository/sqlite_repository.py @@ -2,9 +2,9 @@ import sqlite3 from pathlib import Path from typing import Optional -from mirrortea.repository.abstract_db_repository import AbstractDatabaseRepository +from repository.abstract_db_repository import AbstractDatabaseRepository -from mirrortea.repository.sqlite_init_tables import ( +from repository.sqlite_init_tables import ( TELEGRAM_USER_MATRIX_CHATS_SQL, TELEGRAM_USERS_SQL, MATRIX_ROOMS_SQL, diff --git a/requirements.txt b/requirements.txt index 9dc2e6d..495b865 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,5 @@ aiogram==2.24 matrix-nio==0.20.1 -jinja2 \ No newline at end of file +jinja2==3.1.2 +pydantic==1.10.2 +pyyaml==6.0 \ No newline at end of file