ci: fix dep and add CI JOB for package dep checks

This commit is contained in:
appel_c 2024-05-07 15:20:48 +02:00
parent 3415ae2007
commit d89f8b8756
2 changed files with 12 additions and 7 deletions

View File

@ -28,8 +28,13 @@ workflow:
include: include:
- template: Security/Secret-Detection.gitlab-ci.yml - template: Security/Secret-Detection.gitlab-ci.yml
# - project: "bec/awi_utils" - project: "bec/awi_utils"
# file: "awi_utils/test_pkg_versions/.gitlab-ci-job-check-pkg.yml" file: "/templates/check-packages-job.yml"
inputs:
stage: test
path: "."
pytest_args: "-v --random-order tests/"
exclude_packages: ""
#commands to run in the Docker container before starting each job. #commands to run in the Docker container before starting each job.
before_script: before_script:

View File

@ -14,9 +14,9 @@ classifiers = [
] ]
dependencies = [ dependencies = [
"ophyd ~= 1.9", "ophyd ~= 1.9",
"typeguard ~= 4.0", "typeguard ~= 4.1, >=4.1.4",
"prettytable ~= 3.9", "prettytable ~= 3.9",
"bec_lib ~= 2.0", "bec_lib ~= 2.8",
"numpy ~= 1.24", "numpy ~= 1.24",
"pyyaml ~= 6.0", "pyyaml ~= 6.0",
"std_daq_client ~= 1.3", "std_daq_client ~= 1.3",
@ -30,10 +30,10 @@ dependencies = [
dev = [ dev = [
"bec-server~=2.7", "bec-server~=2.7",
"black~=24.0", "black~=24.0",
"isort~=5.0", "isort~=5.13, >=5.13.2",
"coverage~=7.4", "coverage~=7.0",
"pylint~=3.0", "pylint~=3.0",
"pytest-random-order~=1.0", "pytest-random-order~=1.1",
] ]
[project.scripts] [project.scripts]