Skip to main content

No project description provided

Project description

apiiif

PyPI - Version PyPI - Python Version


apiiif is a IIIF Presentation API 3.0 library inspired by the excellent iiif-prezi3 library.

This has been developed primarily for use on CSNTM's upcoming image website and, therefore, has a few requirements that make it more suitable than other solutions:

  • We need a library with comprehensive IDE support.
    • no monkey patching
    • consistent type-hinting
    • No code-gen
  • simple useage
    • currently supports only the creation of IIIF presentation resources
    • does not consume resources
  • uses pydantic for modeling and serialization.

Table of Contents

Installation

pip install apiiif

License

apiiif is distributed under the terms of the MIT license.

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

apiiif-0.3.3.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

apiiif-0.3.3-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file apiiif-0.3.3.tar.gz.

File metadata

  • Download URL: apiiif-0.3.3.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.0

File hashes

Hashes for apiiif-0.3.3.tar.gz
Algorithm Hash digest
SHA256 ae711edd665bea26416228d5ef314d15beef7736be6c89463356dfd81bc2bd7d
MD5 43f79fb58c1d5c70e1a01b49c3209061
BLAKE2b-256 37b437d78a8a8e29da8febb95cb071ec0e3996bca3c707302f9e7c59d1b5a5dc

See more details on using hashes here.

File details

Details for the file apiiif-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: apiiif-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.0

File hashes

Hashes for apiiif-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5cc9cafeb406c5769872037e84eeb6f510ae3b08f3bedf320c819b25a70cc9d9
MD5 6c1ee79637cba2afc33e00172843e094
BLAKE2b-256 50124fe17735c00622069ba0d60c73b38a82c712abf2b230485114e99d32dfc0

See more details on using hashes here.

Supported by

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