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.0.3.tar.gz (6.3 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.0.3-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for apiiif-0.0.3.tar.gz
Algorithm Hash digest
SHA256 70473d5c53835038ee6d5891042427abc192f6d09ce4bfa86ffba735fb332d02
MD5 3b45cf20fac78777504fbf57cb859573
BLAKE2b-256 c926220def2d9f4f2e1852a05e03ea3eccdc512a81fbb7c2298ff823c1eb3719

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for apiiif-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 17977af01d8b615091ce00d9f542d434706c61b830e7a85b4c0a02473279f614
MD5 fa928e415a93118358796baca082bfd3
BLAKE2b-256 ff3fca1159b50b71256abd235383f9c43e98fb566b15d797dacb0e68221a2acf

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