Skip to content

websemantic 0.2.6

Latest

Choose a tag to compare

@cyrilvoyant cyrilvoyant released this 10 Oct 11:46
· 31 commits to main since this release

Licence

  • MIT from this version on. Versions 0.2.0 to 0.2.5 remain under PolyForm Noncommercial 1.0.0. The pinned scientific codes keep their own licences (TLS and LQL-Equiv: MIT; pyrcel: BSD-3-Clause).

Since 0.2.3

  • SHACL checks of returned scenarios: grouped values (objects, lists, dotted and indexed paths) are flattened before mapping, without completing any value; unit tests added.
  • Sensitivity of the contract effect to unparseable answers (evaluation/e1/parse_sensitivity.py).
  • Spoken-request case: the stored first answers are checked by the Python validator and the SHACL rules; the specified follow-up is archived.
  • Ontology 0.2.6: version-independent citation, MIT licence; FOOPS! 1.0 on 24 checks.
  • Package published on PyPI (pip install websemantic); SECURITY.md and CONTRIBUTING.md; howfairis report archived.
  • 536 tests pass.

Concept DOI (all versions): https://doi.org/10.5281/zenodo.23238902