File: control

package info (click to toggle)
dt-schema 2025.08-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 848 kB
  • sloc: python: 2,286; sh: 8; makefile: 3
file content (48 lines) | stat: -rw-r--r-- 1,747 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Source: dt-schema
Section: devel
Priority: optional
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders:
 Agathe Porte <gagath@debian.org>,
Build-Depends:
 debhelper-compat (= 13),
 pybuild-plugin-pyproject,
 python3,
 python3-jsonschema,
 python3-libfdt,
 python3-rfc3987,
 python3-ruamel.yaml,
 python3-setuptools,
 python3-setuptools-scm,
Standards-Version: 4.6.2
Testsuite: autopkgtest-pkg-python
Homepage: https://www.devicetree.org
Vcs-Git: https://salsa.debian.org/python-team/packages/dt-schema.git
Vcs-Browser: https://salsa.debian.org/python-team/packages/dt-schema
Rules-Requires-Root: no

Package: dt-schema
Architecture: all
Depends:
 ${misc:Depends},
 ${python3:Depends},
Description: Tooling for devicetree validation using YAML and jsonschema
 This package contains test code for devicetree schema validation using the
 json-schema vocabulary. Schema files are written in YAML (a superset of JSON),
 and operate on the YAML encoding of Devicetree data. Devicetree data must be
 transcoded from DTS to YAML before being used by this tool.
 .
 There are several tools available:
 .
 dt-doc-validate This tool takes a schema file(s) or directory of schema
 files and validates them against the DT meta-schema.
 .
 dt-mk-schema This tool takes user-provided schema file(s) plus the core
 schema files in this repo, removes everything not needed for validation,
 applies fix-ups to the schemas, and outputs a single file with the processed
 schema. This step is done separately to speed up subsequent validation of YAML
 Devicetrees.
 .
 dt-validate This tool takes user-provided YAML Devicetree(s) and either
 a schema directory or pre-processed schema file and validates the YAML
 Devicetree against the schema.