Skip to main content

IIIF Manifest Generator for Abolition Now project

Project description

IIIF Now

About

IIIF Manifest generation tools for the Abolition Now project.

Example Manifest

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 details)

Uploaded Source

Built Distribution

iiif_now-0.1.6-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file iiif_now-0.1.6.tar.gz.

File metadata

  • Download URL: iiif_now-0.1.6.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Darwin/23.6.0

File hashes

Hashes for iiif_now-0.1.6.tar.gz
Algorithm Hash digest
SHA256 e1baf39b9138678d90b1a6e47efe838bd7edc086718a7fcb20af56fb32749dbe
MD5 68491359282d0a9a8668e97fe40a7d5f
BLAKE2b-256 e3b2431f0749e93d13085b16b578a9918e5bad50eabfd9614575a83027fafdab

See more details on using hashes here.

File details

Details for the file iiif_now-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: iiif_now-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Darwin/23.6.0

File hashes

Hashes for iiif_now-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 7e135fc9731680185af131e8f428fabf04ca66f5561d7a9818141b66964b34d5
MD5 a4d6ff1a2be4ab3a75ab5b11bb7dded5
BLAKE2b-256 d47f6f25c4287c5aa132687c7a442bedaa84970d9ba5a146d2e865d101f10575

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page