From cdbb8e3f5052f3d83aa539f7c1e3e632acdf72e3 Mon Sep 17 00:00:00 2001 From: Tomislav Adamic Date: Fri, 21 Jul 2023 08:36:51 +0200 Subject: [PATCH] fix: older Python versions don't know about new function args syntax --- .github/workflows/tests.yaml | 2 +- .../error_responses/exception_converters/base.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 858f4d9..a5a8dd5 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -19,7 +19,7 @@ jobs: data-layer: ["SQLAlchemy 1.x", "SQLAlchemy 2.x"] db-api: ["sqlite", "psycopg 2", "psycopg 3"] runs-on: ${{ matrix.os }} - name: "${{ matrix.os }} 🔹 🐍 ${{ matrix.python-version }} 🔹 ${{ matrix.data-layer }} 🔹 ${{ matrix.db-api }}" + name: "🐍 ${{ matrix.python-version }} 🔹 ${{ matrix.data-layer }} 🔹 ${{ matrix.db-api }}" steps: - uses: actions/checkout@v3 diff --git a/src/flask_rest_jsonapi_next/error_responses/exception_converters/base.py b/src/flask_rest_jsonapi_next/error_responses/exception_converters/base.py index 8596d0e..be9034b 100644 --- a/src/flask_rest_jsonapi_next/error_responses/exception_converters/base.py +++ b/src/flask_rest_jsonapi_next/error_responses/exception_converters/base.py @@ -68,8 +68,8 @@ def convert(error: Union[int, Exception]) -> Union[List[dict], dict]: class ExceptionConverter(abc.ABC): - def __init_subclass__(cls, /, **kwargs): - super().__init_subclass__(**kwargs) + def __init_subclass__(cls, *args, **kwargs): + super().__init_subclass__(*args, **kwargs) ConvertersRegistry.register(cls) @abc.abstractclassmethod