The main contribution of this release is the addition of the enumerate_relationships
script, which enumerates the IDs of all passages where two given witnesses have one or more given types of genealogical relationships. This enables users to identify easily, for instance, where two witnesses have unclear relationships in local stemmata. The repositories have also migrated from Travis CI to GitHub workflows for multi-platform continuous-integration testing. Finally, the variation_unit
constructor has been updated to handle readings with empty wit
attributes, and the witness
and local_stemma
classes have been updated so that they correctly regard readings collapsed with a common ancestor reading as agreeing with one another.