Installation

iiisight is a pure-Python library, so it installs as a single universal wheel on any platform with Python 3.10 or newer:

pip install iiisight

Its only runtime dependency is httpx.

Optional extras

Extra

Installs

For

iiisight[prezi3]

iiif-prezi3

Interop with the write-side iiif-prezi3 library

iiisight[dev]

pytest, ruff, build, …

Working on iiisight itself

iiisight[docs]

Sphinx, MyST, Furo

Building this documentation

pip install "iiisight[prezi3]"

Requirements

  • Python 3.10+ — iiisight uses modern typing (X | None, list[str]).

  • No compiled extensions, no system libraries, no image-decoding dependency.

Verifying the install

import iiisight
print(iiisight.__version__)