Skip to main content

IIIF Validator

This validator supports the same validations that are available on the IIIF website.

Installation

Installation from pypi

The following should install the iiif-validator tool, the library, and the necessary dependencies::

pip install iiif-validator-ng

Manual installation

Installation from the source code on GitHub can be done with:

uv install

This should install scripts, library, and the necessary dependencies. Requires the uv tool.

Command line validator, iiif-validator

After installation, for an image served at a IIIF Image API v2 server at http://localhost:8000/prefix/image_id the validator can be run with::

iiif-validator --v2 --validation-id image_id http://localhost:8000/prefix

If the server is a V3 server, omit the --v2 flag.

License

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

See LICENSE.txt

Data included with this software, such as the test image file, may be freely reused under CC0.

Metadata

Release files for iiif-validator-ng 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iiif-validator-ng 0.1.0
File Size Uploaded Provenance
iiif_validator_ng-0.1.0.tar.gz 25.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for iiif-validator-ng 0.1.0
File Interpreter ABI Platform
iiif_validator_ng-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 77.6 kB

Release files / iiif_validator_ng-0.1.0.tar.gz

Download URL iiif_validator_ng-0.1.0.tar.gz
Size 25.7 kB
Tags Source
SHA-256 checksum
How to use checksums
567f5b9d191f87293b6e6a1992d7087e836a4ee3b675ae4506f2b0f38cfd4f4e
BLAKE2b-256 checksum
How to use checksums
25e3f134dc8d2d45adb1e03a96a36b15ec2c6e46e10199bd35f7851a9792696e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.2

Release files / iiif_validator_ng-0.1.0-py3-none-any.whl

Download URL iiif_validator_ng-0.1.0-py3-none-any.whl
Size 51.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
924e8e75df96384deeae627104c14a5a2efdd1f924829ba9b27b211201a8927b
BLAKE2b-256 checksum
How to use checksums
fd83ca4ef1337831ae7f21960cf34cc19b0e1cc6717000498c3a16042c8aa6a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.2

Security for iiif-validator-ng 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page