DataONEorg / sem-prov-ontologies

Ontologies focused on scientific observations and scientific workflow provenance.
https://ontologies.dataone.org
17 stars 7 forks source link

Investigage website build issue #117

Closed amoeba closed 2 years ago

amoeba commented 2 years ago

Upon merging the latest stuff on develop onto main, I'm seeing an odd build issue: https://github.com/DataONEorg/sem-prov-ontologies/runs/3889063287?check_suite_focus=true.

amoeba commented 2 years ago

Looks like it's something to do with which version of rdflib (the RDF library PyLODE depends on) between 5.x and 6.x. I can reproduce what I see on GHA breaks with an rdflib 6.x release. Still tracking this down.

amoeba commented 2 years ago

I considered locking our dep on rdflib to 5.x but I lucked out and upgrading pylode to be compatible with the rdflib 6.x series wasn't too complicated. See https://github.com/amoeba/pyLODE/commit/85242ec186e34012f9a3ad3be8fc1cf3f7bf40c4.

Website build is now back to working.