Software Open Access
This is a maintenance release, with no significant changes in functionality. Package dependencies have been updated to latest versons (Except Django is updated to 1.11, the last release to support Python 2).
All code has been updated to run under Python 3.7, but package dependencies Django 1.11 and rdflib-jsonld 0.4.0 are not ready (though easily patched).
The OpenID connect login code has been updated to use a newer support library, a consequence of which is that HTTPS must be used to access Annalist, which would be achieved by running Annalist behind a robust HTTP server such as Apache HTTPD or Nginx. (The Annalist installation document has initial instructions for installation with Apache, including installation of a "LetsEncrypt" certificate.)
The test suite has been updated to cover