diff --git a/config/warning_images/generic/Img-020g.png b/config/warning_images/generic/Img-020g.png new file mode 100644 index 0000000..ee48028 Binary files /dev/null and b/config/warning_images/generic/Img-020g.png differ diff --git a/config/warning_images/st-ten-10/img-025.png b/config/warning_images/st-ten-10/img-025.png new file mode 100644 index 0000000..5e7d7bd Binary files /dev/null and b/config/warning_images/st-ten-10/img-025.png differ diff --git a/src/components/brother_label_printer.py b/src/components/brother_label_printer.py index 7d9b33a..3175298 100644 --- a/src/components/brother_label_printer.py +++ b/src/components/brother_label_printer.py @@ -1,7 +1,10 @@ import logging import os -import win32print -import win32ui +import platform + +if platform.system().lower() == "windows": + import win32print + import win32ui from PIL import Image, ImageDraw, ImageFont, ImageOps, ImageWin import qrcode diff --git a/src/requirements.txt b/src/requirements.txt index bab1fa4..22b9b08 100644 --- a/src/requirements.txt +++ b/src/requirements.txt @@ -15,9 +15,9 @@ pyqt5 pyqt5-tools pyserial pyserial-asyncio +qrcode requests tensorflow #tflite-runtime zebra pylibdmtx~=0.1.10 -qrcode \ No newline at end of file