Skip to content

Commit 5e09aa4

Browse files
authored
Merge pull request #843 from pyiron/bump-semantikon
Bump semantikon
2 parents 329fde1 + f9bc6d2 commit 5e09aa4

7 files changed

Lines changed: 183 additions & 97 deletions

File tree

.binder/environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ dependencies:
1616
- python >=3.11,<3.14
1717
- python-graphviz =0.21
1818
- rdflib =7.6.0
19-
- semantikon =1.0.0
19+
- semantikon =1.1.0
2020
- toposort =1.10
2121
- typeguard =4.5.1

.ci_support/environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ dependencies:
1616
- python >=3.11,<3.14
1717
- python-graphviz =0.21
1818
- rdflib =7.6.0
19-
- semantikon =1.0.0
19+
- semantikon =1.1.0
2020
- toposort =1.10
2121
- typeguard =4.5.1

.ci_support/lower_bound.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ dependencies:
1818
- pyiron_snippets =1.2.1
1919
- python-graphviz =0.20.3
2020
- rdflib =7.1.4
21-
- semantikon =1.0.0
21+
- semantikon =1.1.0
2222
- toposort =1.10
2323
- typeguard =4.2.0

docs/environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ dependencies:
2222
- python >=3.11,<3.14
2323
- python-graphviz =0.21
2424
- rdflib =7.6.0
25-
- semantikon =1.0.0
25+
- semantikon =1.1.0
2626
- toposort =1.10
2727
- typeguard =4.5.1

notebooks/ontological_workflows.ipynb

Lines changed: 176 additions & 87 deletions
Large diffs are not rendered by default.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ dependencies = [
4545
"pint==0.25.3",
4646
"pyiron_snippets==1.2.1",
4747
"rdflib==7.6.0",
48-
"semantikon==1.0.0",
48+
"semantikon==1.1.0",
4949
"toposort==1.10",
5050
"typeguard==4.5.1",
5151
]

tests/unit/test_knowledge.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -807,14 +807,11 @@ def test_external_knowledge(self):
807807
external_knowledge.add((EX.Input, rdflib.RDF.type, onto.OWL.Class))
808808
external_knowledge.add((EX.NotInput, rdflib.RDF.type, onto.OWL.Class))
809809

810-
self.assertTrue( # PENDING UPDATE
810+
self.assertFalse(
811811
validate_workflow(node, knowledge=external_knowledge)[0],
812812
msg="But if we have knowledge that the two URIs are disjoint, then "
813813
"we know at the recipe level that the parent _cannot_ fulfill the "
814-
"URI requirement of the child (for I-I; vice versa for O-O)"
815-
"-- is what I wish the message was here; this feature isn't "
816-
"released yet, so this is testing an opposite. Once this fails, "
817-
"update the test and add an example to the notebook.",
814+
"URI requirement of the child (for I-I; vice versa for O-O)",
818815
)
819816

820817
def test_restrictions(self):

0 commit comments

Comments
 (0)