File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3939 cache-dependency-path : " python/${{ matrix.project }}/uv.lock" # Update cache if uv.lock changes
4040
4141 - name : Install the project
42- run : uv sync --all-extras --dev
42+ run : uv sync --group dev --all-extras
4343
4444 - name : Configure path
4545 run : echo "$PWD/.venv/bin" >> $GITHUB_PATH
Original file line number Diff line number Diff line change 1+ [tool .uv .workspace ]
2+ members = [" thirdweb-ai" , " thirdweb-mcp" ]
Original file line number Diff line number Diff line change @@ -49,6 +49,7 @@ dev = [
4949 " pytest-mock>=3.12.0,<4" ,
5050 " pytest-cov>=4.1.0,<5" ,
5151 " ipython>=8.34.0" ,
52+ " thirdweb-mcp" ,
5253]
5354
5455[tool .hatch .build .targets .sdist ]
@@ -88,6 +89,9 @@ vcs = "git"
8889style = " semver"
8990format = " {base}"
9091
92+ [tool .uv .sources ]
93+ thirdweb-mcp = { workspace = true }
94+
9195[tool .pyright ]
9296include = [" src" ]
9397typeCheckingMode = " strict"
Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ thirdweb-mcp = "src.mcp:main"
1414dev = [
1515 " ruff>=0.9.10,<0.10" ,
1616 " pyright>=1.1.396,<2" ,
17+ " thirdweb-ai[mcp]" ,
1718]
1819
1920[tool .hatch .build .targets .sdist ]
@@ -47,3 +48,6 @@ vcs = "git"
4748style = " semver"
4849format = " {base}"
4950dev_mode = " env:THIRDWEB_DEV_MODE"
51+
52+ [tool .uv .sources ]
53+ thirdweb-ai = { workspace = true }
You can’t perform that action at this time.
0 commit comments