diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e6d102c..6c8be34 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -20,14 +20,17 @@ jobs: task: make -f Makefile fmt-travis - dependencies: yamllint task: make -f Makefile yamllint - - dependencies: pylint python3-into-dbus-python + - dependencies: pylint python3-into-dbus-python python3-setuptools task: PYTHONPATH=./src make -f Makefile lint - - dependencies: python3-into-dbus-python + - dependencies: python3-into-dbus-python python3-setuptools task: PYTHONPATH=./src make -f Makefile test - - dependencies: python3-coverage python3-into-dbus-python + - dependencies: > + python3-coverage + python3-into-dbus-python + python3-setuptools task: PYTHONPATH=./src make -f Makefile coverage runs-on: ubuntu-latest - container: fedora:40 # CURRENT DEVELOPMENT ENVIRONMENT + container: fedora:41 # CURRENT DEVELOPMENT ENVIRONMENT steps: - uses: actions/checkout@v4 - name: Install dependencies @@ -42,8 +45,6 @@ jobs: strategy: matrix: include: - - dependencies: pylint python3-into-dbus-python - task: PYTHONPATH=./src make -f Makefile lint - dependencies: python3-into-dbus-python task: PYTHONPATH=./src make -f Makefile test - dependencies: python-setuptools python3-into-dbus-python diff --git a/.github/workflows/weekly.yml b/.github/workflows/weekly.yml deleted file mode 100644 index 97c9553..0000000 --- a/.github/workflows/weekly.yml +++ /dev/null @@ -1,33 +0,0 @@ ---- -name: dbus-python-client-gen weekly - -# yamllint disable-line rule:truthy -on: - schedule: - - cron: 20 5 * * 0 - workflow_dispatch: - -jobs: - next-fedora-python-checks: - strategy: - matrix: - include: - - dependencies: black python3-isort - task: make -f Makefile fmt-travis - - dependencies: yamllint - task: make -f Makefile yamllint - - dependencies: pylint python3-into-dbus-python - task: PYTHONPATH=./src make -f Makefile lint - - dependencies: python python3-build twine - task: make -f Makefile package - runs-on: ubuntu-latest - container: fedora:41 # NEXT DEVELOPMENT ENVIRONMENT - steps: - - uses: actions/checkout@v4 - - name: Install dependencies - run: > - dnf install -y - make - ${{ matrix.dependencies }} - - name: ${{ matrix.task }} - run: ${{ matrix.task }} diff --git a/src/dbus_python_client_gen/_errors.py b/src/dbus_python_client_gen/_errors.py index 221ecb9..54c8b50 100644 --- a/src/dbus_python_client_gen/_errors.py +++ b/src/dbus_python_client_gen/_errors.py @@ -164,7 +164,7 @@ def __init__( method_name, expected, actual, - ): # pylint: disable=too-many-arguments + ): # pylint: disable=too-many-arguments, too-many-positional-arguments """ Initialize a DPClientKeywordError with the mismatched arguments.