Skip to content

Commit d3e77d3

Browse files
Add pylint (#136)
1 parent d1e66cc commit d3e77d3

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

.github/workflows/test.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,18 @@ jobs:
3030
python-version: ${{ matrix.python-version }}
3131
- name: Install dependencies
3232
run: |
33+
sudo apt-get update
34+
sudo apt-get install -y libgirepository1.0-dev
3335
python -m pip install --upgrade pip
34-
pip install -e . -r requirements-test.txt homeassistant
36+
pip install -e .[server] -r requirements-test.txt homeassistant
3537
- name: Flake8
3638
run: flake8 scripts matter_server/client matter_server/common matter_server/server
3739
- name: Black
3840
run: black --check scripts matter_server/client matter_server/common matter_server/server
3941
- name: isort
4042
run: isort --check scripts matter_server/client matter_server/common matter_server/server
43+
- name: pylint
44+
run: pylint matter_server/client matter_server/common matter_server/server
4145
# - name: test show stored node script
4246
# run: python3 -m scripts.show_stored_node tests/fixtures/nodes/lighting-example-app.json
4347
# - name: test dump fixer script

pyproject.toml

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ test = [
3636
"black==22.10.0",
3737
"flake8==5.0.4",
3838
"isort==5.10.1",
39+
"pylint==2.15.8",
3940
"pytest==7.2.0",
4041
]
4142

requirements-test.txt

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
black==22.10.0
22
flake8==6.0.0
33
isort==5.10.1
4+
pylint==2.15.8
45
pytest==7.2.0

0 commit comments

Comments
 (0)