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 diff --git a/pyproject.toml b/pyproject.toml index 2c8ad42c3..6ce7b95b1 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", @@ -56,7 +56,7 @@ dev = [ "watchdog~=6.0", "pre_commit~=4.2", ] -qtermwidget = ["pyside6_qtermwidget"] +qtermwidget = [] [build-system] requires = ["hatchling"]