Release/0.0.20
Contents
New Features
- Add file tags template to twine schema
- Add file tags template validation for datasets
Breaking changes
- Require datasets to be inside "datasets" field in "manifest" fields of
twine.json
- Make tags an object and add labels field to manifest schema
- Separate old tags in examples and tests into labels and new tags
Minor improvements
- Update tags format in examples in docs
- Remove
filters
field from manifest intwine
schema - Remove
kind
field frommanifest
schema (i.e. "multi-dataset") - Factor out manifest schema into definition in
twine
schema and use for all three manifest types - Split getting schema from validating against schema in
Twine
Fixes
- Add missing
configuration_manifest
to twine schema - Fix name of
configuration_values_schema
intwine
schema andtwine.json
files
Testing
- Use correct method in manifest validation test
- Update tags format