From a21ff7ef53f008d90f05df7320f621129b7ea954 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Preu=C3=9F?= <gabriel.preuss@helmholtz-berlin.de> Date: Mon, 10 Mar 2025 16:23:28 +0100 Subject: [PATCH 1/2] add pipeline for python3.13 --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 747c48d..41e3f27 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -23,7 +23,7 @@ Test Python Versions: - pytest --tb=no --ignore=test/endpoints --ignore test/harvester parallel: matrix: - - PYTHON_VERSION: [ "3.10", "3.11", "3.12" ] + - PYTHON_VERSION: [ "3.10", "3.11", "3.12", "3.13" ] Check Endpoints: stage: Endpoint Tests -- GitLab From 156d71e1a01139041bfc293314cd806774c04177 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Preu=C3=9F?= <gabriel.preuss@helmholtz-berlin.de> Date: Fri, 14 Mar 2025 15:58:25 +0100 Subject: [PATCH 2/2] update pre-commit pipeline --- .pre-commit-config.yaml | 12 ++++++------ pyproject.toml | 1 + 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9d53e2e..175b997 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.4.0 + rev: v5.0.0 hooks: - id: check-added-large-files - id: check-yaml @@ -17,12 +17,12 @@ repos: - xml - repo: https://github.com/ikamensh/flynt/ - rev: '0.77' + rev: '1.0.1' hooks: - id: flynt - repo: https://github.com/google/yapf - rev: v0.32.0 + rev: v0.43.0 hooks: - id: yapf name: yapf @@ -30,7 +30,7 @@ repos: additional_dependencies: [toml] - repo: https://github.com/PyCQA/pylint - rev: v3.0.2 + rev: v3.3.5 hooks: - id: pylint name: pylint @@ -56,12 +56,12 @@ repos: ] - repo: https://github.com/asottile/reorder_python_imports - rev: v3.12.0 + rev: v3.14.0 hooks: - id: reorder-python-imports - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.0.0 + rev: v1.15.0 hooks: - id: mypy verbose: true diff --git a/pyproject.toml b/pyproject.toml index 333bca9..720475c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,6 +57,7 @@ indent_width = 4 min-public-methods=0 max-line-length=120 min-similarity-lines=25 +max-positional-arguments=6 disable='wrong-import-order, invalid-name' # conflicts with reorder_python_imports [build-system] -- GitLab