We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a0fb1e7 commit 2bd904bCopy full SHA for 2bd904b
3 files changed
Makefile
@@ -3,10 +3,13 @@ DEFAULT_GOAL := ci
3
.PHONY: ci
4
ci: check format-check test
5
6
-.PHONY: venv
7
-venv:
+.venv: uv.lock pyproject.toml
+ rm -rf .venv
8
uv sync
9
10
+.PHONY: venv
11
+venv: .venv
12
+
13
.PHONY: clean
14
clean:
15
rm -rf .venv
@@ -28,4 +31,4 @@ format-check:
28
31
29
32
.PHONY: check
30
33
check: venv
- uv run mypy src/flareio tests
34
+ uv run ty check
pyproject.toml
@@ -37,16 +37,17 @@ build-backend = "uv_build"
37
[dependency-groups]
38
dev = [
39
"pytest>=8.3.2",
40
- "mypy>=1.11.1",
41
"ruff>=0.15.0",
42
"requests-mock>=1.12.1",
43
"types-requests>=2.32.0.20240712",
44
"pip>=26",
+ "ty>=0.0.15",
45
]
46
47
[tool.ruff.lint]
48
extend-select = [
49
"I",
50
+ "ANN",
51
"C411",
52
"C413",
53
"C414",
0 commit comments