dvc-pipeline-schema
JSON Schema for dvc.yaml file format.
It can provide better autocompletion, validation and linting for dvc.yaml files.
Usage
JSON Schema
Use the following URL for the up-to-date JSON schema for dvc.yaml:
https://raw.githubusercontent.com/iterative/pipeline-schema/master/schema.json
Usage with VSCode (with YAML Extension):
Add the following to your settings:
{
"yaml.schemas": {
"https://raw.githubusercontent.com/iterative/pipeline-schema/master/schema.json":
"dvc.yaml"
}
}Usage with Intellij IDE (PyCharm et al.)
Follow this instruction.
Important Files:
Contributing
- Open gen.py and make some adjustments.
- Generate schema and run tests:
$ dvc repro - Send us a pull request.
🤗
Make sure to create a virtual environment before, and
dvcis installed.

