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.8.tar.gz (49.3 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.8-py3-none-any.whl (57.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for meemoo_sip_validator-0.2.8.tar.gz
Algorithm Hash digest
SHA256 2e20b979820be5a1e598cbec5dbad4919237addfd0454fa94fb74c1008efec4f
MD5 f7b5ae4ea618d574264f2e70e8691296
BLAKE2b-256 ad382c056986662a3a3c73f08eb7e7c30d56b5502ddc78f1cd91b4c7e6d76785

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for meemoo_sip_validator-0.2.8-py3-none-any.whl
Algorithm Hash digest
SHA256 158069b0c6578abcac8251db082231052b8c23cc4dd16b130f13acd180c2c747
MD5 a54c7c5378b462548bae5c55e2bd1428
BLAKE2b-256 b734afea5a915beb5fdfabb9a2f978634a49b6f811cc2cde51a43dc547d9c02d

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