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.1.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

apiiif-0.3.1-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for apiiif-0.3.1.tar.gz
Algorithm Hash digest
SHA256 cc214e24c27e0a3e1dc7ec2fbfd7d84ded845355658ee27d030a195aa20f08f8
MD5 103368e182e2ec83e6861db400520479
BLAKE2b-256 3be6a6e41a826c149f269fef9f8850fe0df6e6f98b416192a6b4e9a104de5088

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for apiiif-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d57c85d195b7fd33292770f23c6c4d59576ba125a04be7fae95421bbe32d7805
MD5 fd0fa096346ec8ae4a85adda653b4621
BLAKE2b-256 d0bd4c9ad746c9c6d84f2bc66f6f59109973aa4c11444eff59a64d8f85cffcab

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