# Ontology parsing and RDF libraries
rdflib>=7.0.0
owlready2>=0.46
SPARQLWrapper>=2.0.0

# SHACL validation (Validation report + Ontology Explorer validation panel).
# Both fall back to a built-in checker if this is missing, but full SHACL Core
# + SPARQL constraint support needs pySHACL.
pyshacl>=0.25.0

# HTTP utilities
requests>=2.31.0
PyJWT[crypto]>=2.8.0

# AWS Neptune IAM authentication + Bedrock LLM
boto3>=1.26.0
python-dotenv>=1.0.0

# The real OntoSpy library — the Explorer runs it to generate its own
# documentation sites and d3/sigma.js visualisations.
ontospy>=2.1.1
