Skip to content

Commit c9543ca

Browse files
author
root
committed
Fix CI: Update shared.yml and requirements.txt for python-jose
1 parent 23efae9 commit c9543ca

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

.github/workflows/shared.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,14 @@ jobs:
5959
- name: Install the project
6060
run: uv sync --frozen --all-extras --dev --python ${{ matrix.python-version }}
6161

62+
- name: Install dependencies
63+
run: pip install -r requirements.txt
64+
6265
- name: Install required packages
6366
run: pip install python-jose types-python-jose
6467

68+
- name: Manually install python-jose (fix CI issue)
69+
run: pip install python-jose types-python-jose
70+
6571
- name: Run pytest
6672
run: uv run --no-sync pytest

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ httpx==0.28.1
1212
httpx-sse==0.4.0
1313
idna==3.10
1414
iniconfig==2.1.0
15-
-e git+https://github.com/Vinisha-Projects/python-sdk.git@d5b54f43d7efcfaadf21f1a1a66e54951188b10b#egg=mcp
15+
-e git+https://github.com/Vinisha-Projects/python-sdk.git@23efae98ed37528a2dffd34988664b1b2585307b#egg=mcp
1616
mypy==1.15.0
1717
mypy_extensions==1.1.0
1818
packaging==25.0

0 commit comments

Comments
 (0)