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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
341d4d8cfc492f8c26f752e6d4f0be9a60a43984d9ae7942277af2f5cbeebab7
|
|
| MD5 |
a6f4576c2ed269d5e911d6fd0c3cc852
|
|
| BLAKE2b-256 |
6923f3bdb58adea733696611ed5b2c8bcf5488356c277865cf9836422b234efd
|
File details
Details for the file meemoo_sip_validator-0.2.9-py3-none-any.whl.
File metadata
- Download URL: meemoo_sip_validator-0.2.9-py3-none-any.whl
- Upload date:
- Size: 57.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
caade2758a996edcd773bc204cfef3e76998f7d756c3cd35143ffbe3d97935af
|
|
| MD5 |
424db2159135f528129502db5079fd5d
|
|
| BLAKE2b-256 |
85bf51bad362af56df6b5034aeffeaf78faf00281c3e9d413bab877df915d401
|