mloda>=0.8.0

[demo]
marimo
open-kgo[kg-all]

[dev]
tox
tox-uv
uv>=0.11.6
pytest
ruff
mypy
bandit
mloda-testing>=0.3.1

[kg-all]
open-kgo[kg-citation,kg-codebuild,kg-embedded,kg-lineage,kg-memory,kg-network-pg,kg-ontology,kg-rdf,kg-rest,kg-saas,kg-semantic-field]

[kg-citation]

[kg-codebuild]

[kg-embedded]
networkx>=3.2
igraph>=0.11

[kg-lineage]

[kg-memory]
networkx>=3.2

[kg-network-pg]
kuzu>=0.4
networkx>=3.2
grand-cypher>=0.12

[kg-ontology]
pyyaml>=6.0

[kg-rdf]
rdflib>=7.0
pyoxigraph>=0.5.9

[kg-rest]

[kg-saas]

[kg-semantic-field]
pyyaml>=6.0
