-
Notifications
You must be signed in to change notification settings - Fork 0
/
pixi.toml
27 lines (22 loc) · 1019 Bytes
/
pixi.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
[project]
authors = ["Thomas Schrefl, DISS-UWK", "Wilfried Hortschitz, DISS-UWK", "Hans Fangohr <[email protected]>"]
channels = ["conda-forge"]
description = "An EMMO-based ontology for magnetic materials."
name = "MagneticMaterialsOntology"
platforms = ["win-64", "linux-64", "osx-64", "osx-arm64"]
version = "0.1.0"
[tasks]
build = "python src/build_onto.py"
check = "emmocheck magnetic_material_mammos.ttl"
init_dot = "dot -c" # needed on Mac M2 before graphviz can be used
docs = {cmd = "python mammosdoc --template=mammos.md --local --format=html ../magnetic_material_mammos.ttl magnetic_material_mammos.html", cwd = "doc", depends_on = ['init_dot']}
clean = "rm -f demo.sqlite3 magnetic_material_mammos.ttl doc/magnetic_material_mammos.html"
# convenience target: run all steps subsequently
all = { depends-on = ["clean", "build", "check", "docs"] }
[dependencies]
python = "3.13.*"
graphviz = ">=12.0.0,<13"
pandoc = "3.1.3"
[pypi-dependencies]
ontopy = ">=0.1.1, <0.2"
emmontopy = ">=0.7.2, <0.8"