Skip to content

Commit 8acb3b7

Browse files
committed
Add python3.12 and prepare for more linters
1 parent 5ad7b28 commit 8acb3b7

File tree

4 files changed

+1356
-858
lines changed

4 files changed

+1356
-858
lines changed

Diff for: .github/workflows/linter.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
strategy:
1313
matrix:
14-
python-version: ['3.8', '3.9', '3.10', '3.11']
14+
python-version: ['3.10', '3.11', '3.12', '3.13']
1515

1616
steps:
1717
- uses: actions/checkout@v2

Diff for: Makefile

+10-3
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,19 @@ update: setup_poetry
1414
poetry update
1515

1616
clean:
17-
poetry env remove --all
17+
poetry env remove --all
1818
rm -rf .mk_poetry* dist
1919

20-
check: setup_poetry
20+
check: setup_poetry flake8 pylint
21+
22+
flake8: setup_poetry
2123
poetry run flake8 osia --max-line-length 100 --show-source --statistics
22-
poetry run pylint osia
24+
25+
pylint mypy: setup_poetry
26+
poetry run $@ osia
27+
28+
black-check: setup_poetry
29+
poetry run black --check osia
2330

2431
dist: setup_poetry
2532
poetry build

0 commit comments

Comments
 (0)