1
0
Fork 0
mirror of synced 2024-05-18 03:22:42 +12:00

Workflows: Update checks workflow to work around astroid 2.13 crashes

This commit is contained in:
loathingKernel 2023-01-12 17:38:05 +02:00
parent 599db2629f
commit 0dc1937f1f

View file

@ -33,12 +33,13 @@ jobs:
python-version: '3.9'
- name: Install Test Dependencies
run: |
python -m pip install --upgrade pip
pip install pylint
python3 -m pip install --upgrade pip
pip3 install astroid==2.12.14
pip3 install pylint
- name: Install Target Dependencies
run: |
pip3 install -r requirements.txt
pip3 install -r requirements-presence.txt
- name: Analysis with pylint
run: |
pylint -E rare --disable=E0611,E1123,E1120 --ignore=ui,singleton.py --extension-pkg-whitelist=PyQt5
python3 -m pylint -E rare --jobs=3 --disable=E0611,E1123,E1120 --ignore=ui,singleton.py --extension-pkg-whitelist=PyQt5 --generated-members=PyQt5.*