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

Description

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](https://flake8.pycqa.org/en/latest/) project config file `.flake8`. * Minor adjustments to most code files based on Flake8 output. * Minor internal code improvements.

Files

caltechlibrary_dibs-v0.6.0.zip
Files (25.9 MB)
Name Size
md5:87727fb6cdf14a07d3a27b10eb27ec95
25.9 MB Preview Download

Other

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

Created:
September 8, 2022
Modified:
November 18, 2022