Skip to content

Commit 261669c

Browse files
committed
add ty to precommit
1 parent fbaf2db commit 261669c

File tree

4 files changed

+35
-0
lines changed

4 files changed

+35
-0
lines changed

.pre-commit-config.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,13 @@ repos:
4747
language: unsupported
4848
pass_filenames: false
4949

50+
- id: local-ty
51+
name: ty check
52+
entry: uv run ty backend/app
53+
require_serial: true
54+
language: unsupported
55+
pass_filenames: false
56+
5057
- id: generate-frontend-sdk
5158
name: Generate Frontend SDK
5259
entry: bash ./scripts/generate-client.sh

backend/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ dependencies = [
2525
dev = [
2626
"pytest<8.0.0,>=7.4.3",
2727
"mypy<2.0.0,>=1.8.0",
28+
"ty>=0.0.9",
2829
"ruff<1.0.0,>=0.2.2",
2930
"prek>=0.2.24,<1.0.0",
3031
"coverage<8.0.0,>=7.4.3",

backend/scripts/lint.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@ set -e
44
set -x
55

66
mypy app
7+
ty app
78
ruff check app
89
ruff format app --check

uv.lock

Lines changed: 26 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)