From 47c0182ee2885ab9308badbdf2f6f8c9737b13ac Mon Sep 17 00:00:00 2001 From: Daniel <d.hornung@indiscale.com> Date: Mon, 14 Oct 2024 18:18:48 +0200 Subject: [PATCH] MAINT: Unit tests for Python 3.13 --- .gitlab-ci.yml | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8812abac..62c41db7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -155,23 +155,10 @@ unittest_py3.12: script: *python_test_script unittest_py3.13: - allow_failure: true tags: [cached-dind] stage: test - image: python:3.13-rc - script: - # TODO: Replace by '*python_test_script' as soon as 3.13 has been officially released. - # TODO Remove the "!" after 3.13 release, which serves as an xfail - - apt update && apt install -y cargo - # install dependencies - - pip install pytest pytest-cov - # TODO: Use f-branch logic here - - pip install git+https://gitlab.indiscale.com/caosdb/src/caosdb-pylib.git@dev - - (! pip install git+https://gitlab.indiscale.com/caosdb/src/caosdb-advanced-user-tools.git@dev) - - (! pip install .[h5-crawler,spss]) - # actual test - - (! caosdb-crawler --help) - - (! pytest --cov=caosdb -vv ./unittests) + image: python:3.13 + script: *python_test_script inttest: tags: [docker] -- GitLab