We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f75ca2c commit bbf0bc9Copy full SHA for bbf0bc9
.github/workflows/build.yml
@@ -20,7 +20,22 @@ jobs:
20
- name: Install dependencies
21
run: |
22
python -m pip install --upgrade pip setuptools six wheel
23
- python -m pip install pytest-cov -r requirements.txt
+ python -m pip install mypy pytest-cov -r requirements.txt
24
+ # FIXME: #4052 fix mypy errors in other directories and add them here
25
+ - run: mypy --ignore-missing-imports
26
+ backtracking
27
+ bit_manipulation
28
+ blockchain
29
+ boolean_algebra
30
+ cellular_automata
31
+ computer_vision
32
+ fractals
33
+ fuzzy_logic
34
+ genetic_algorithm
35
+ geodesy
36
+ knapsack
37
+ networking_flow
38
+ scheduling sorts
39
- name: Run tests
40
run: pytest --doctest-modules --ignore=project_euler/ --ignore=scripts/ --cov-report=term-missing:skip-covered --cov=. .
41
- if: ${{ success() }}
0 commit comments