From bb533b7859bd6fd342b926fc8467b06988dae0be Mon Sep 17 00:00:00 2001 From: wyzula-jan Date: Thu, 30 Apr 2026 11:41:33 +0200 Subject: [PATCH 1/3] build: update pyside6.11; pyqtgraph 0.14; PySide6-QtAds 4.5.0.3 --- pyproject.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 2c8ad42c3..213f49566 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,8 +10,8 @@ classifiers = [ ] dependencies = [ "PyJWT~=2.9", - "PySide6==6.9.0", - "PySide6-QtAds==4.4.0", + "PySide6==6.11.0", + "PySide6-QtAds==4.5.0.3", "bec_ipython_client~=3.107,>=3.107.2", # needed for jupyter console "bec_lib~=3.107,>=3.107.2", "bec_qthemes~=1.0, >=1.3.4", @@ -23,7 +23,7 @@ dependencies = [ "ophyd_devices~=1.29, >=1.29.1", "pydantic~=2.0", "pylsp-bec~=1.2", - "pyqtgraph==0.13.7", + "pyqtgraph==0.14.0", "qtconsole~=5.5, >=5.5.1", # needed for jupyter console "qtmonaco~=0.8, >=0.8.1", "qtpy~=2.4", From a2fde8cd3afb4f5c495a0e9bcd2a9bc2d8bcba4f Mon Sep 17 00:00:00 2001 From: wyzula-jan Date: Thu, 30 Apr 2026 12:02:58 +0200 Subject: [PATCH 2/3] wip temp disable qtermwidget --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 213f49566..6ce7b95b1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -56,7 +56,7 @@ dev = [ "watchdog~=6.0", "pre_commit~=4.2", ] -qtermwidget = ["pyside6_qtermwidget"] +qtermwidget = [] [build-system] requires = ["hatchling"] From bd9b41694677f6b0e2617f1c378fb96bd4c369eb Mon Sep 17 00:00:00 2001 From: wyzula-jan Date: Thu, 30 Apr 2026 12:14:22 +0200 Subject: [PATCH 3/3] wip added QTWEBENGINE_CHROMIUM_FLAGS: "--disable-gpu" --- .github/workflows/end2end-conda.yml | 1 + .github/workflows/pytest-matrix.yml | 1 + .github/workflows/pytest.yml | 1 + 3 files changed, 3 insertions(+) diff --git a/.github/workflows/end2end-conda.yml b/.github/workflows/end2end-conda.yml index dca7d508c..3dc97b2b5 100644 --- a/.github/workflows/end2end-conda.yml +++ b/.github/workflows/end2end-conda.yml @@ -16,6 +16,7 @@ jobs: PROJECT_PATH: ${{ github.repository }} QTWEBENGINE_DISABLE_SANDBOX: 1 QT_QPA_PLATFORM: "offscreen" + QTWEBENGINE_CHROMIUM_FLAGS: "--disable-gpu" steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/pytest-matrix.yml b/.github/workflows/pytest-matrix.yml index ff7fb279f..385aecdfe 100644 --- a/.github/workflows/pytest-matrix.yml +++ b/.github/workflows/pytest-matrix.yml @@ -36,6 +36,7 @@ jobs: PROJECT_PATH: ${{ github.repository }} QTWEBENGINE_DISABLE_SANDBOX: 1 QT_QPA_PLATFORM: "offscreen" + QTWEBENGINE_CHROMIUM_FLAGS: "--disable-gpu" steps: - name: Checkout BEC Widgets diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 3c316da9b..ce8d54f72 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -35,6 +35,7 @@ jobs: env: QTWEBENGINE_DISABLE_SANDBOX: 1 QT_QPA_PLATFORM: "offscreen" + QTWEBENGINE_CHROMIUM_FLAGS: "--disable-gpu" steps: - name: Checkout BEC Widgets