No project description provided
Project description
HathiTrust meta.yml Schma and Validator
A JSON schema and tooling to test whether a meta.yml file in a HathiTrust SIP is valid
How to Use
If you just want to grab the schema and bring it into an application, you can grab it from schemas\ht.json
.
If you want to use the built in validator, you can install like so:
pipx install htschema
and then run the validator against a meta.yml or directory of meta.ymls like so:
htschema validate -p the/path/to/your/meta/files
Fixtures
In case it's useful, a set of meta.ymls are included in the fixtures.
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
htschema-0.1.0.tar.gz
(1.8 kB
view details)
Built Distribution
File details
Details for the file htschema-0.1.0.tar.gz
.
File metadata
- Download URL: htschema-0.1.0.tar.gz
- Upload date:
- Size: 1.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.4 Darwin/23.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70be4e4f29d1ba825d792f9353ae4038fb3a6d06d4458ba1558b14090ac230ac |
|
MD5 | d299734908d8d38ebb5a0449df9c0c35 |
|
BLAKE2b-256 | 9edcf57605c5c4b691945dc7cc7e077632aaa363b5558f24c36cd739d88eed52 |
File details
Details for the file htschema-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: htschema-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.4 Darwin/23.5.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 587ca9dbf4befe9e663f4ba7512a2ab12e19ea684202c71fb9db4db1b588e826 |
|
MD5 | da3b9c955a35505ec18eab560e836c71 |
|
BLAKE2b-256 | 006480b020578ccb3fefc2e2dbae881fba965ea35fd22365520dbff66437a278 |