Skip to content
This repository has been archived by the owner on May 9, 2024. It is now read-only.

Run mypy also on the GUI #53

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/workflows/mypy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,9 @@ jobs:
python-version: '3.x'
- name: Install dependencies
run: pip install -r test-requirements.txt
- name: Find py files
run: find / 2> /dev/null | grep pyi$
- name: Workaround pyqt5 issue
run: sudo touch /opt/hostedtoolcache/Python/3.9.1/x64/lib/python3.9/site-packages/PyQt5/typed.py
- name: mypy
run: make mypy
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ relational_gui/resources.py:
pyrcc5 relational_gui/resources.qrc > relational_gui/resources.py

.PHONY: mypy
mypy:
mypy relational relational_readline
mypy: gui
mypy relational relational_readline relational_gui

.PHONY: test
test:
Expand Down
1 change: 1 addition & 0 deletions test-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
mypy
typedload
pyqt5
xtermcolor