IIIF Manifest Generator for Abolition Now project
Project description
IIIF Now
About
IIIF Manifest generation tools for the Abolition Now project.
Installation
pip install iiif-now
Configuration
Create a configuration file in YAML format. The configuration file should contain the following:
main_sheet: 'path_to_main_sheet.csv'
artists_file: 'path_to_artists_codes.csv'
metadata_codes: 'path_to_metadata_codes.csv'
manifest_directory: 'path_to_where_you_want_manifests_to_go'
image_server_path: "https://strob6zro3bzklrulaqu2545sy0odbvz.lambda-url.us-east-2.on.aws/iiif/3/" # This is our default Image Server as of April 2, 2024.
video_location: "https://digital.lib.utk.edu/static/" # This is our default video location as of April 2, 2024. It will move in the future.
manifest_bucket: "https://aboltion-now-manifests.s3.us-east-2.amazonaws.com/" # This is a unique pattern for naming canvases. It should not be dereferenceable. 404 preferred.
extensions: ["extensions/navPlace.json"] # Path to navPlace extension
Usage
iiifnow use config.yml
Changes
[0.1.5] - 2024-04-07
Features
- Added
homepage
to manifest. - Added
rights
to manifest. - Initialized
StudyGuide
as something that may be rendered from a manifest.
[0.1.4] - 2024-04-05
Features
- Canvases now have metadata.
Bug Fixes
- Thumbnails: Both video and image canvases get thumbnails.
- navPlace: If location unknown, print error and pass.
Minor Changes
- Manifests: Got rid of all hard-coded URIs.
[0.1.3] - 2024-04-03
Features
- Added artists to metadata.
- Added thumbnails to image canvases.
Bug Fixes
- Made sure codes are not repeated in parent manifests.
[0.1.2] - 2024-04-02
- Implemented change log.
- Added progress bar.
- Added navPlace.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
iiif_now-0.1.6.tar.gz
(10.2 kB
view hashes)
Built Distribution
iiif_now-0.1.6-py3-none-any.whl
(13.2 kB
view hashes)