0
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2025-07-14 03:31:50 +02:00

chore(formatter): upgrade to black v25

This commit is contained in:
2025-05-01 15:02:40 +02:00
committed by wyzula_j
parent 9c84e158ba
commit 452124b528
11 changed files with 25 additions and 25 deletions

View File

@ -21,7 +21,7 @@ def _submodule_specs(module: ModuleType) -> tuple[ModuleSpec | None, ...]:
def _loaded_submodules_from_specs( def _loaded_submodules_from_specs(
submodule_specs: tuple[ModuleSpec | None, ...] submodule_specs: tuple[ModuleSpec | None, ...],
) -> Generator[ModuleType, None, None]: ) -> Generator[ModuleType, None, None]:
"""Load all submodules from the given specs.""" """Load all submodules from the given specs."""
for submodule in ( for submodule in (

View File

@ -1,6 +1,6 @@
""" This custom class is a thin wrapper around the SignalProxy class to allow signal calls to be blocked. """This custom class is a thin wrapper around the SignalProxy class to allow signal calls to be blocked.
Unblocking the proxy needs to be done through the slot unblock_proxy. The most likely use case for this class is Unblocking the proxy needs to be done through the slot unblock_proxy. The most likely use case for this class is
when the callback function is potentially initiating a slower progress, i.e. requesting a data analysis routine to when the callback function is potentially initiating a slower progress, i.e. requesting a data analysis routine to
analyse data. Requesting a new fit may lead to request piling up and an overall slow done of performance. This proxy analyse data. Requesting a new fit may lead to request piling up and an overall slow done of performance. This proxy
will allow you to decide by yourself when to unblock and execute the callback again.""" will allow you to decide by yourself when to unblock and execute the callback again."""

View File

@ -1,5 +1,5 @@
""" Module for a thin wrapper (LinearRegionWrapper) around the LinearRegionItem in pyqtgraph. """Module for a thin wrapper (LinearRegionWrapper) around the LinearRegionItem in pyqtgraph.
The class is mainly designed for usage with the BECWaveform and 1D plots. """ The class is mainly designed for usage with the BECWaveform and 1D plots."""
from __future__ import annotations from __future__ import annotations

View File

@ -1,4 +1,4 @@
""" Module for a PositionerGroup widget to control a positioner device.""" """Module for a PositionerGroup widget to control a positioner device."""
from __future__ import annotations from __future__ import annotations

View File

@ -1,4 +1,4 @@
""" Module for DapComboBox widget class to select a DAP model from a combobox. """ """Module for DapComboBox widget class to select a DAP model from a combobox."""
from bec_lib.logger import bec_logger from bec_lib.logger import bec_logger
from qtpy.QtCore import Property, Signal, Slot from qtpy.QtCore import Property, Signal, Slot

View File

@ -1,5 +1,5 @@
""" """
BECConsole is a Qt widget that runs a Bash shell. BECConsole is a Qt widget that runs a Bash shell.
BECConsole VT100 emulation is powered by Pyte, BECConsole VT100 emulation is powered by Pyte,
(https://github.com/selectel/pyte). (https://github.com/selectel/pyte).
@ -56,12 +56,12 @@ control_keys_mapping = {
QtCore.Qt.Key_G: b"\x07", # Ctrl-G (Bell) QtCore.Qt.Key_G: b"\x07", # Ctrl-G (Bell)
QtCore.Qt.Key_H: b"\x08", # Ctrl-H (Backspace) QtCore.Qt.Key_H: b"\x08", # Ctrl-H (Backspace)
QtCore.Qt.Key_I: b"\x09", # Ctrl-I (Tab) QtCore.Qt.Key_I: b"\x09", # Ctrl-I (Tab)
QtCore.Qt.Key_J: b"\x0A", # Ctrl-J (Line Feed) QtCore.Qt.Key_J: b"\x0a", # Ctrl-J (Line Feed)
QtCore.Qt.Key_K: b"\x0B", # Ctrl-K (Vertical Tab) QtCore.Qt.Key_K: b"\x0b", # Ctrl-K (Vertical Tab)
QtCore.Qt.Key_L: b"\x0C", # Ctrl-L (Form Feed) QtCore.Qt.Key_L: b"\x0c", # Ctrl-L (Form Feed)
QtCore.Qt.Key_M: b"\x0D", # Ctrl-M (Carriage Return) QtCore.Qt.Key_M: b"\x0d", # Ctrl-M (Carriage Return)
QtCore.Qt.Key_N: b"\x0E", # Ctrl-N QtCore.Qt.Key_N: b"\x0e", # Ctrl-N
QtCore.Qt.Key_O: b"\x0F", # Ctrl-O QtCore.Qt.Key_O: b"\x0f", # Ctrl-O
QtCore.Qt.Key_P: b"\x10", # Ctrl-P QtCore.Qt.Key_P: b"\x10", # Ctrl-P
QtCore.Qt.Key_Q: b"\x11", # Ctrl-Q QtCore.Qt.Key_Q: b"\x11", # Ctrl-Q
QtCore.Qt.Key_R: b"\x12", # Ctrl-R QtCore.Qt.Key_R: b"\x12", # Ctrl-R
@ -72,10 +72,10 @@ control_keys_mapping = {
QtCore.Qt.Key_W: b"\x17", # Ctrl-W QtCore.Qt.Key_W: b"\x17", # Ctrl-W
QtCore.Qt.Key_X: b"\x18", # Ctrl-X QtCore.Qt.Key_X: b"\x18", # Ctrl-X
QtCore.Qt.Key_Y: b"\x19", # Ctrl-Y QtCore.Qt.Key_Y: b"\x19", # Ctrl-Y
QtCore.Qt.Key_Z: b"\x1A", # Ctrl-Z QtCore.Qt.Key_Z: b"\x1a", # Ctrl-Z
QtCore.Qt.Key_Escape: b"\x1B", # Ctrl-Escape QtCore.Qt.Key_Escape: b"\x1b", # Ctrl-Escape
QtCore.Qt.Key_Backslash: b"\x1C", # Ctrl-\ QtCore.Qt.Key_Backslash: b"\x1c", # Ctrl-\
QtCore.Qt.Key_Underscore: b"\x1F", # Ctrl-_ QtCore.Qt.Key_Underscore: b"\x1f", # Ctrl-_
} }
normal_keys_mapping = { normal_keys_mapping = {
@ -89,7 +89,7 @@ normal_keys_mapping = {
QtCore.Qt.Key_Left: b"\x02", QtCore.Qt.Key_Left: b"\x02",
QtCore.Qt.Key_Up: b"\x10", QtCore.Qt.Key_Up: b"\x10",
QtCore.Qt.Key_Right: b"\x06", QtCore.Qt.Key_Right: b"\x06",
QtCore.Qt.Key_Down: b"\x0E", QtCore.Qt.Key_Down: b"\x0e",
QtCore.Qt.Key_PageUp: b"\x49", QtCore.Qt.Key_PageUp: b"\x49",
QtCore.Qt.Key_PageDown: b"\x51", QtCore.Qt.Key_PageDown: b"\x51",
QtCore.Qt.Key_F1: b"\x1b\x31", QtCore.Qt.Key_F1: b"\x1b\x31",

View File

@ -1,4 +1,4 @@
""" Module for a StatusItem widget to display status and metrics for a BEC service. """Module for a StatusItem widget to display status and metrics for a BEC service.
The widget is bound to be used with the BECStatusBox widget.""" The widget is bound to be used with the BECStatusBox widget."""
import enum import enum

View File

@ -1,4 +1,4 @@
""" Utilities for filtering and formatting in the LogPanel""" """Utilities for filtering and formatting in the LogPanel"""
from __future__ import annotations from __future__ import annotations

View File

@ -16,7 +16,7 @@ dependencies = [
"bec_ipython_client>=2.21.4, <=4.0", # needed for jupyter console "bec_ipython_client>=2.21.4, <=4.0", # needed for jupyter console
"bec_lib>=3.29, <=4.0", "bec_lib>=3.29, <=4.0",
"bec_qthemes~=0.7, >=0.7", "bec_qthemes~=0.7, >=0.7",
"black~=24.0", # needed for bw-generate-cli "black~=25.0", # needed for bw-generate-cli
"isort~=5.13, >=5.13.2", # needed for bw-generate-cli "isort~=5.13, >=5.13.2", # needed for bw-generate-cli
"pydantic~=2.0", "pydantic~=2.0",
"pyqtgraph~=0.13", "pyqtgraph~=0.13",

View File

@ -1,5 +1,5 @@
""" """
Test module for the gui object within the BEC IPython client. Test module for the gui object within the BEC IPython client.
""" """
from unittest import mock from unittest import mock

View File

@ -116,7 +116,7 @@ def fill_commponents(components: dict[str, DynamicFormItem]):
def test_griditems_are_correct_class( def test_griditems_are_correct_class(
metadata_widget: tuple[ScanMetadata, dict[str, DynamicFormItem]] metadata_widget: tuple[ScanMetadata, dict[str, DynamicFormItem]],
): ):
_, components = metadata_widget _, components = metadata_widget
assert isinstance(components["sample_name"], StrMetadataField) assert isinstance(components["sample_name"], StrMetadataField)
@ -162,7 +162,7 @@ def test_validation(metadata_widget: tuple[ScanMetadata, dict[str, DynamicFormIt
def test_numbers_clipped_to_limits( def test_numbers_clipped_to_limits(
metadata_widget: tuple[ScanMetadata, dict[str, DynamicFormItem]] metadata_widget: tuple[ScanMetadata, dict[str, DynamicFormItem]],
): ):
widget, components = metadata_widget = metadata_widget widget, components = metadata_widget = metadata_widget
fill_commponents(components) fill_commponents(components)