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