Skip to main content

A library to validate meemoo SIP's

Project description

Meemoo SIP Validator

WARNING: This library is not yet finished. The SIP specification must always be seen as the source of truth. Some messages produced by the validator may to be clear and user friendly.

Library to validate meemoo SIP's.

Usage

You must have a Java runtime available.

Select a SIP version to validate from the meemoo developer site. Run the validator from the CLI.

meemoo-sip-validator "2.1" ~/Downloads/uuid-97bb2a97-f991-46f5-a9a4-b474ab30d4de

Alternatively, you can run it in Python.

from meemoo_sip_validator.v2_1 import validate

is_valid, report = validate("path/to/sip")

Examples of meemoo SIP's are found in examples repository.

Release

Bump the version in pyproject.toml and add a tag vX.Y.Z to the commit to start the CI/CD. The package will be build and uploaded to the interal registry.

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

meemoo_sip_validator-0.2.9.tar.gz (49.4 kB view details)

Uploaded Source

Built Distribution

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

meemoo_sip_validator-0.2.9-py3-none-any.whl (57.3 kB view details)

Uploaded Python 3

File details

Details for the file meemoo_sip_validator-0.2.9.tar.gz.

File metadata

  • Download URL: meemoo_sip_validator-0.2.9.tar.gz
  • Upload date:
  • Size: 49.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.10

File hashes

Hashes for meemoo_sip_validator-0.2.9.tar.gz
Algorithm Hash digest
SHA256 341d4d8cfc492f8c26f752e6d4f0be9a60a43984d9ae7942277af2f5cbeebab7
MD5 a6f4576c2ed269d5e911d6fd0c3cc852
BLAKE2b-256 6923f3bdb58adea733696611ed5b2c8bcf5488356c277865cf9836422b234efd

See more details on using hashes here.

File details

Details for the file meemoo_sip_validator-0.2.9-py3-none-any.whl.

File metadata

File hashes

Hashes for meemoo_sip_validator-0.2.9-py3-none-any.whl
Algorithm Hash digest
SHA256 caade2758a996edcd773bc204cfef3e76998f7d756c3cd35143ffbe3d97935af
MD5 424db2159135f528129502db5079fd5d
BLAKE2b-256 85bf51bad362af56df6b5034aeffeaf78faf00281c3e9d413bab877df915d401

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