1- [build-system ]
2- requires = [" hatchling" ]
3- build-backend = " hatchling.build"
4-
51[project ]
62name = " vtk-mcp-server"
7- version = " 0.1.0 "
3+ dynamic = [ " version " ]
84description = " MCP server for VTK class documentation"
95authors = [{name = " Vicente Adolfo Bolea Sanchez" , email = " vicente.bolea@kitware.com" }]
106license = {text = " MIT" }
117readme = " README.md"
128requires-python = " >=3.10"
9+ keywords = [" vtk" , " mcp" , " model-context-protocol" , " documentation" , " visualization" ]
1310classifiers = [
1411 " Development Status :: 4 - Beta" ,
1512 " Intended Audience :: Developers" ,
1613 " License :: OSI Approved :: MIT License" ,
1714 " Programming Language :: Python :: 3" ,
15+ " Programming Language :: Python :: 3.10" ,
16+ " Programming Language :: Python :: 3.11" ,
17+ " Programming Language :: Python :: 3.12" ,
1818 " Topic :: Software Development :: Libraries :: Python Modules" ,
19+ " Topic :: Scientific/Engineering :: Visualization" ,
1920]
2021dependencies = [
2122 " fastmcp>=2.0.0" ,
2223 " beautifulsoup4>=4.12.0" ,
24+ " importlib_resources>=5.0.0" ,
2325 " requests>=2.31.0" ,
2426 " lxml>=4.9.0" ,
2527 " click>=8.0.0" ,
28+ " chromadb==0.6.3" ,
29+ " sentence-transformers==3.4.1" ,
2630 " vtk" ,
2731]
2832
@@ -39,11 +43,18 @@ test = [
3943 " httpx>=0.24.0" ,
4044]
4145
42- [tool .hatch .build .targets .wheel ]
43- packages = [" src/vtk_mcp_server" ]
46+ [project .urls ]
47+ Homepage = " https://github.com/kitware/vtk-mcp"
48+ Documentation = " https://github.com/kitware/vtk-mcp/blob/master/README.md"
49+ Repository = " https://github.com/kitware/vtk-mcp"
50+ Issues = " https://github.com/kitware/vtk-mcp/issues"
51+
52+ [build-system ]
53+ requires = [" setuptools>=61.0" , " setuptools-scm>=8.0" ]
54+ build-backend = " setuptools.build_meta"
4455
45- [tool .hatch . build . targets . sdist ]
46- include = [ " /src " , " /README.md " ]
56+ [tool .setuptools_scm ]
57+ fallback_version = " 0.1.0 "
4758
4859[tool .pytest .ini_options ]
4960testpaths = [" tests" ]
0 commit comments