From d4b962769f31a8be6d5bcc8eb5196a6e620105b4 Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Fri, 16 May 2025 08:40:43 +0200 Subject: [PATCH] install isort and black for code formatting --- .idea/misc.xml | 1 + krowlog.py | 30 +++++++++++++++++++----------- requirements.txt | 2 ++ 3 files changed, 22 insertions(+), 11 deletions(-) diff --git a/.idea/misc.xml b/.idea/misc.xml index fae0558..d2f6f71 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,6 +1,7 @@ + diff --git a/krowlog.py b/krowlog.py index 60e20e1..5660a6a 100644 --- a/krowlog.py +++ b/krowlog.py @@ -1,22 +1,26 @@ import argparse +import gettext import logging +import os import signal -from PySide6 import QtCore -from PySide6.QtWidgets import QApplication -from PySide6.QtCore import QTimer import sys +from pathlib import Path + +from PySide6 import QtCore +from PySide6.QtCore import QTimer +from PySide6.QtWidgets import QApplication + import constants from src import install from src.pluginregistry import PluginRegistry -import gettext from src.ui.icon import Icon -from pathlib import Path -import os -version_file = Path(os.path.dirname(os.path.realpath(__file__)) + os.sep + "version.txt") +version_file = Path( + os.path.dirname(os.path.realpath(__file__)) + os.sep + "version.txt" +) __version__ = version_file.read_text() if version_file.is_file() else "0.0.0" -gettext.install('krowlog', 'locale') +gettext.install("krowlog", "locale") logging.basicConfig(level=logging.INFO) log = logging.getLogger("main") @@ -28,7 +32,7 @@ def register_signal_handler(): def stop_signal(signum, _stackframe): - """ Handle terminate signal """ + """Handle terminate signal""" try: log.info("Terminate signal received. %s", signum) QtCore.QCoreApplication.quit() @@ -68,7 +72,9 @@ class CmdArgs: def parse_command_line_parameters() -> CmdArgs: parser = argparse.ArgumentParser() - parser.add_argument('files', metavar='F', type=str, nargs='*', help='file(s) to open') + parser.add_argument( + "files", metavar="F", type=str, nargs="*", help="file(s) to open" + ) namespace = parser.parse_args() return CmdArgs(files=namespace.files) @@ -77,7 +83,9 @@ if __name__ == "__main__": cmd_args = parse_command_line_parameters() app = QApplication(sys.argv) - app.setWindowIcon(Icon(constants.krow_icon)) # works only for Linux (but only X11, not Wayland) + app.setWindowIcon( + Icon(constants.krow_icon) + ) # works only for Linux (but only X11, not Wayland) # install stuff, e.g. a desktop file, set icon on Windows install.install() diff --git a/requirements.txt b/requirements.txt index e6e4bed..36acbb3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,3 +2,5 @@ pip==25.0.1 PySide6_Essentials==6.8.2.1 setuptools==77.0.3 pyinstaller==6.12.0 +isort==6.0.1 +black==25.1.0