File tree Expand file tree Collapse file tree 3 files changed +8
-12
lines changed Expand file tree Collapse file tree 3 files changed +8
-12
lines changed Original file line number Diff line number Diff line change 12
12
checks :
13
13
uses : ./.github/workflows/shared.yml
14
14
15
+
16
+
17
+
18
+
Original file line number Diff line number Diff line change 17
17
- name : Install the project
18
18
run : uv sync --frozen --all-extras --dev --python 3.12
19
19
20
- - name : Install required packages
21
- run : pip install python-jose types-python-jose
22
-
23
20
- name : Run ruff format check
24
21
run : uv run --no-sync ruff check .
25
22
36
33
- name : Install the project
37
34
run : uv sync --frozen --all-extras --dev --python 3.12
38
35
39
- - name : Install required packages
40
- run : pip install python-jose types-python-jose
41
-
42
36
- name : Run pyright
43
37
run : uv run --no-sync pyright
44
38
59
53
- name : Install the project
60
54
run : uv sync --frozen --all-extras --dev --python ${{ matrix.python-version }}
61
55
62
- - name : Clean existing mcp directory
63
- run : rm -rf /home/runner/work/python-sdk/python-sdk/src/mcp
64
-
65
- - name : Install dependencies
66
- run : pip install -r requirements.txt
56
+ - name : Install jose dependencies
57
+ run : uv run --no-sync pip install python-jose types-python-jose
67
58
68
59
- name : Run pytest
69
60
run : uv run --no-sync pytest
61
+
Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ pydantic_core==2.33.2
25
25
pytest == 8.3.5
26
26
python-dotenv == 1.1.0
27
27
python-jose == 3.4.0
28
+ types-python-jose == 3.4.0.20250516
28
29
python-multipart == 0.0.20
29
30
rsa == 4.9.1
30
31
ruff == 0.11.10
@@ -33,7 +34,6 @@ sniffio==1.3.1
33
34
sse-starlette == 2.3.5
34
35
starlette == 0.46.2
35
36
types-pyasn1 == 0.6.0.20250516
36
- types-python-jose == 3.4.0.20250516
37
37
typing-inspection == 0.4.0
38
38
typing_extensions == 4.13.2
39
39
uvicorn == 0.34.2
You can’t perform that action at this time.
0 commit comments