Skip to content

Commit d305fb1

Browse files
committed
Fixed relative import issues.
1 parent 7b4b701 commit d305fb1

File tree

5 files changed

+20
-12
lines changed

5 files changed

+20
-12
lines changed

src/flatc_deserializer/deserializer.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
"""
22
Десериализация выбранных бинарных файлов Flatbuffers по выбранной схеме.
33
"""
4-
# pylint: disable=import-error
4+
# pylint: disable=import-error, wrong-import-position
55
import os
66
import sys
77
import argparse
88
from i18n import t
99

10-
from flatc_deserializer.general_funcs import init_app, get_flatc_path, execute_deserialize
10+
sys.path.append(os.path.join(os.path.dirname(__file__), "."))
11+
12+
from general_funcs import init_app, get_flatc_path, execute_deserialize
1113

1214

1315
def main() -> int | str:

src/flatc_deserializer/deserializer_batch.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@
22
Десериализация бинарных файлов Flatbuffers в выбранной директории по всем схемам в другой
33
выбранной директории.
44
"""
5-
# pylint: disable=import-error
5+
# pylint: disable=import-error, wrong-import-position
66
import os
77
import sys
88
import argparse
99
from i18n import t
1010

11-
from flatc_deserializer.general_funcs import init_app, get_flatc_path, execute_deserialize_batch
11+
sys.path.append(os.path.join(os.path.dirname(__file__), "."))
12+
13+
from general_funcs import init_app, get_flatc_path, execute_deserialize_batch
1214

1315

1416
def main() -> int | str:

src/flatc_deserializer/deserializer_frontend.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""
22
GUI app for deserializing flatbuffers files.
33
"""
4-
# pylint: disable=import-error
4+
# pylint: disable=import-error, wrong-import-position
55
import os
66
import sys
77
from collections.abc import Callable
@@ -15,9 +15,11 @@
1515
from customtkinter import CTk, CTkFrame, CTkButton, CTkImage, NSEW, EW, RIGHT
1616
from CTkMenuBar import CTkMenuBar
1717

18-
from flatc_deserializer.general_funcs import init_localization, get_resource_path, \
19-
execute_download, get_flatc_path, get_binary_tuples
20-
from flatc_deserializer.flatc_funcs import deserialize
18+
sys.path.append(os.path.join(os.path.dirname(__file__), "."))
19+
20+
from general_funcs import init_localization, get_resource_path, execute_download, get_flatc_path, \
21+
get_binary_tuples
22+
from flatc_funcs import deserialize
2123

2224

2325
def attempt_apply_dnd(widget_id: int, dnd_event: Callable):

src/flatc_deserializer/downloader.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
"""
22
Скачивание компилятора схемы Flatbuffers при его отсутствии в рабочей директории.
33
"""
4-
# pylint: disable=import-error
4+
# pylint: disable=import-error, wrong-import-position
55
import os
66
import sys
77
import argparse
88
from i18n import t
99

10-
from flatc_deserializer.general_funcs import init_app, execute_download
10+
sys.path.append(os.path.join(os.path.dirname(__file__), "."))
11+
12+
from general_funcs import init_app, execute_download
1113

1214

1315
def main() -> int | str:

src/flatc_deserializer/general_funcs.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
from tqdm import tqdm
1919
from tqdm.contrib.logging import logging_redirect_tqdm
2020

21-
from flatc_deserializer.download_funcs import download_flatc
22-
from flatc_deserializer.flatc_funcs import deserialize
21+
from download_funcs import download_flatc
22+
from flatc_funcs import deserialize
2323

2424

2525
def get_resource_path(file_path: str) -> str:

0 commit comments

Comments
 (0)