diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 747c48d82b074e420f96ae328cc841edc2cfb0ca..41e3f278fe00573e9e66a9fe85d87a846ea60626 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 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9d53e2e03a4a49380e06fa5cab132b6be9d1c8d7..175b99714fd70b9b11da76ee54dfcea583571319 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 333bca9a69ef551de7cef1629d800859b21412d7..720475cd9c689feb21263de31dd5ff0b6efbb620 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]