There is a newer version of this record available.

Software Open Access

gklyne/annalist: Python 3 support, HTTPS proxying and dependent package updates


Citation Style Language JSON Export

  "publisher": "Zenodo", 
  "DOI": "10.5281/zenodo.1487815", 
  "title": "gklyne/annalist: Python 3 support, HTTPS proxying and dependent package updates", 
  "issued": {
    "date-parts": [
  "abstract": "<p>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).</p>\n<p>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).</p>\n<p>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.)</p>\n<p>The test suite has been updated to cover <code>annalist-manager</code> functionality.</p>", 
  "author": [
      "family": "gklyne"
  "version": "release-0.5.12", 
  "type": "article", 
  "id": "1487815"
All versions This version
Views 53442
Downloads 466
Data volume 5.7 GB748.2 MB
Unique views 47842
Unique downloads 365


Cite as