Release notes for libsbgnpy 0.6.1
We are pleased to release the next version of libsbgnpy. This is a documentation release, the code of the package is unchanged since 0.6.0.
Documentation
- the validation documentation walks through an invalid document:
examples/sbgn/invalid.sbgnbreaks the schema in three ways, one per kind of error the validation reports, and the page explains what each of them means and which line the error points at - the
validateexample validatesinvalid.sbgnas well, so a run shows a failing validation instead of only passing ones, and closes with a summary of how many documents are valid - a
For agentssection on the home page and in the README links the files of the llms.txt convention, which have been generated into the site since 0.6.0 but were only mentioned on the contributing page, so nothing a reader sees pointed at them - the README is shortened further, the quickstart and the installation instructions are on the documentation site
- the citation information is updated for the 0.6.0 release:
CITATION.cffcarries the version DOI indoiand lists it together with the concept DOI underidentifiers, and the citation and the bibtex entry of the home page point at the version DOI. The badges keep the concept DOI, which always resolves to the latest version - step 7 of the release procedure describes what is actually updated once Zenodo has archived a release
Development
- a test pins the three errors which
examples/sbgn/invalid.sbgnreports, so the validation documentation cannot drift from what the validation does
Your libsbgnpy team
