From 6b939ac34d01cdbb0e8e32a0bd4e56cad032e75b Mon Sep 17 00:00:00 2001 From: David Perl Date: Tue, 3 Jun 2025 13:38:55 +0200 Subject: [PATCH] ci: check for disallowed imports from PySide --- .github/workflows/formatter.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/formatter.yml b/.github/workflows/formatter.yml index 51c62163..389b44ec 100644 --- a/.github/workflows/formatter.yml +++ b/.github/workflows/formatter.yml @@ -14,10 +14,15 @@ jobs: - name: Run black and isort run: | - pip install black isort - pip install -e .[dev] + pip install uv + uv pip install --system black isort + uv pip install --system -e .[dev] black --check --diff --color . isort --check --diff ./ + + - name: Check for disallowed imports from PySide + run: '! grep -re "from PySide6\." bec_widgets/ | grep -v -e "PySide6.QtDesigner" -e "PySide6.scripts"' + Pylint: runs-on: ubuntu-latest