fix: add mx_bec dep
CI for pxii_bec / test (push) Failing after 42s

This commit is contained in:
perl_d committed 2026-11-03 12:46:40 +01:00
1 parent c85bde6127
commit 81a093fb91
2 files changed
+15 -2

No files matched your search

+14 -1
View File
@@ -24,6 +24,11 @@ on:
required: false
type: string
default: "main"
MX_BEC_REPO_BRANCH:
description: "Branch of the mx_bec core repo to install"
required: false
type: string
default: "main"
PYTHON_VERSION:
description: "Python version to use"
required: false
@@ -46,6 +51,13 @@ jobs:
with:
python-version: "${{ inputs.PYTHON_VERSION || '3.12' }}"
- name: Checkout BEC Plugin Repository
uses: actions/checkout@v4
with:
repository: bec/mx_bec
ref: "${{ inputs.MX_BEC_REPO_BRANCH || github.head_ref || github.sha }}"
path: ./mx_bec
- name: Checkout BEC Plugin Repository
uses: actions/checkout@v4
with:
@@ -94,7 +106,8 @@ jobs:
uv pip install --system -e ./bec/bec_lib[dev]
uv pip install --system -e ./bec/bec_ipython_client
uv pip install --system -e ./bec/bec_server[dev]
uv pip install --system -e ./bec_widgets[dev,pyside6]
uv pip install --system -e ./bec_widgets[dev]
uv pip install --system -e ./mx_bec[dev]
uv pip install --system -e ./pxii_bec[dev]
- name: Run Tests with Coverage
+1 -1
View File
@@ -12,7 +12,7 @@ classifiers = [
"Programming Language :: Python :: 3",
"Topic :: Scientific/Engineering",
]
dependencies = ["pandas~=2.0", "matplotlib"]
dependencies = ["mx_bec", "pandas~=2.0", "matplotlib"]
[project.optional-dependencies]
dev = [