Published May 4, 2022 | Version v0.6.0
Software Open

caltechlibrary/dibs: Release 0.6.0

  • 1. Caltech Library
  • 2. California Institute of Technology Library


The changes in this version do not affect user functionality or site templates; however, we bumped up the minor version number (instead of making this only a patch release) because of changes to the administrative management scripts and the way the database is handled by the server. * The helper program `admin/query-dibs` has been renamed to `admin/loan-manager` and has additional capabilities. * Internal handling of the database has changed such that it is explicitly opened and closed around every access by the server. This allows other processes to access the database. Previously, the server had the database file open continously and while this worked for multiple threads, it prevent other processes (such as the programs in the `admin` directory) from accessing it. * Updated `requirements.txt` uses new versions of some Python libraries. * New [Flake8]( project config file `.flake8`. * Minor adjustments to most code files based on Flake8 output. * Minor internal code improvements.

Files (25.9 MB)
Name Size
25.9 MB Preview Download


DIBS is an implementation of a basic controlled digital lending (CDL) system using IIIF to make scanned books available for time-limited viewing.

Additional details

September 8, 2022
November 18, 2022