PyYAML>=6.0
rdflib>=7
pyoxigraph>=0.4

[all]
mcp<2,>=1.2
uvicorn>=0.27
starlette>=0.37
fsspec>=2024.2
s3fs>=2024.2
pyshacl>=0.25
owlrl>=6.0.2
model2vec>=0.3
numpy>=1.24
networkx>=3
pyjwt[crypto]>=2.8
snowflake-connector-python>=3.0
google-cloud-bigquery>=3.0
pyoxigraph>=0.4

[bigquery]
google-cloud-bigquery>=3.0

[dev]
pytest>=7
mcp<2,>=1.2
fsspec>=2024.2
pyshacl>=0.25
owlrl>=6.0.2
uvicorn>=0.27
starlette>=0.37
httpx>=0.27
model2vec>=0.3
numpy>=1.24
networkx>=3
pyjwt[crypto]>=2.8
pyoxigraph>=0.4

[mcp]
mcp<2,>=1.2

[networkx]
networkx>=3

[oauth]
mcp<2,>=1.2
pyjwt[crypto]>=2.8

[owl]
owlrl>=6.0.2

[oxigraph]
pyoxigraph>=0.4

[remote]
fsspec>=2024.2
s3fs>=2024.2

[semantic]
model2vec>=0.3
numpy>=1.24

[serve]
mcp<2,>=1.2
uvicorn>=0.27
starlette>=0.37

[shacl]
pyshacl>=0.25

[snowflake]
snowflake-connector-python>=3.0
