dtschema

View on PyPIReverse Dependencies (0)

2024.11 dtschema-2024.11-py3-none-any.whl

Wheel Details

Project: dtschema
Version: 2024.11
Filename: dtschema-2024.11-py3-none-any.whl
Download: [link]
Size: 110523
MD5: dd720bd23c9b23bf956b2883b95e8f8c
SHA256: 7b789072354c134d05cc20363fc0b15729a359bc38dea4e3efd0684c52c876ca
Uploaded: 2024-11-08 20:24:08 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dtschema
Version: 2024.11
Summary: DeviceTree validation schema and tools
Author-Email: Rob Herring <robh[at]kernel.org>
Project-Url: Homepage, https://github.com/devicetree-org/dt-schema
Project-Url: Source, https://github.com/devicetree-org/dt-schema
License: Copyright 2018-2019 Linaro Ltd. Copyright 2018-2020 Arm Ltd. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Requires-Python: >=3.7
Requires-Dist: ruamel.yaml (>0.15.69)
Requires-Dist: jsonschema (<4.18,>=4.1.2)
Requires-Dist: rfc3987
Requires-Dist: pylibfdt
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 5730 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.3.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dtschema/.gitignore sha256=zYAINV1cdPnEx7wv_9n8W2FuzVjwkmxurIvlOL6NGYk 11
dtschema/__init__.py sha256=w9yQQPMPN-baM7NMVJiisj_GMM42IlzUUe07QQJEeIs 529
dtschema/check_compatible.py sha256=gp6IeBJQN9U21RrRAoicrigFPIrW1xI1YuVc0DwTFdk 1531
dtschema/cmp_schema.py sha256=-2XcVd5IvfocJAMMvugX2l1IZ8V7tcdRlCxVfLidRJU 4694
dtschema/doc_validate.py sha256=B1xx7R_EIriUzSoaz1rELMvKt7U2PLuIY4gjRLe3wgI 2028
dtschema/dtb.py sha256=Lhq9dAAwK1XRdoHRQNIX-r1Luy48KSfkCPEE5M7a-sE 16457
dtschema/dtb2py.py sha256=xs22i9vS1H-Pva0TPoPHlR5Oh9nWtdF9ALGEyotuYNE 1306
dtschema/dtb_validate.py sha256=OK26Ko-kFnCnPACOKTwr6pnAwDEiGoUCZSs3-uvIEZ0 6138
dtschema/extract_compatibles.py sha256=JHF-iGYQEddZEG_egyDOatlHLyEqoXKTMqwGVaszsiI 1200
dtschema/extract_example.py sha256=4175QJ0fSyyx7RtZMTo5ZYQC8BL_5geL8k1OmD_JMcU 2613
dtschema/extract_props.py sha256=mMIQFiejA-hVZF-yw2PEOBDcm42rA1ufuz8YbFnHzuY 1790
dtschema/fixups.py sha256=P2EaSx7s_jfkqhAQ22Dbpa0LFkxWQf-3JAQo4ZPaW-c 13554
dtschema/lib.py sha256=K6ii6WpAWODdslYBeOxX0I1PdmQsIESbg_XMCqhQ5lk 4587
dtschema/mk_schema.py sha256=Fw3t2T0tLRJItOwphqhPmh3gwbejCq13tWTBpZw_FeY 1326
dtschema/schema.py sha256=hFWV1LD8jlQQ6XiRhDSsxvcL1Kb3yfq6zokEXtOodpg 8523
dtschema/validator.py sha256=EbsuPSOuwcx0GRghcEM5Dw9tiyF03PTXAsRfKiEFy-w 19447
dtschema/version.py sha256=xMS23tnUpJLY3P4pNDLqaeU6M1G76FHtzetXw8Cgkxs 414
dtschema/meta-schemas/base.yaml sha256=VVrA2XHBc3Hzi107nnP_LrwkXuK3BShk0j-dTvHFdWU 1945
dtschema/meta-schemas/boolean.yaml sha256=uPa8OMwnTOvSZeY-DDPMEcv1lI3640h0RDvbJYUYzBo 335
dtschema/meta-schemas/cell.yaml sha256=TXZHQTHZPuv0JEy-9MYzDeCewm_6zYobrlfAlj09QEc 2239
dtschema/meta-schemas/clocks.yaml sha256=Sm8URkhNZXrC6swJhOjggIBDq5I8sLrn79oeI4WgKsg 989
dtschema/meta-schemas/core.yaml sha256=R1XDVTsyhGFWaUwSHCgKPfGiBOszfGjvNwPmPytOCoo 4193
dtschema/meta-schemas/dma.yaml sha256=rMlM2htQg0YF0l1C-p9tUVsIL_ONeyUx9nj4Lj7ChvU 272
dtschema/meta-schemas/gpios.yaml sha256=NUAlXAUPalSGOD1t1p2UkymZJ6_vgopoGxKqnUkv65Y 653
dtschema/meta-schemas/hwlock.yaml sha256=dsl5Vb-q1_bv33dmnfK-G7ctuw39txZpAkZ5Bn4tEz8 284
dtschema/meta-schemas/iio.yaml sha256=DOdQEkwa0C02vG815UyfORH6gq5rKTPX5MclETvSc9A 293
dtschema/meta-schemas/interrupts.yaml sha256=EiwQx8ItTTjAdJQIh4SHqroldiKtp3uD_xpgIM2RNIY 945
dtschema/meta-schemas/iommu.yaml sha256=FW3DhKXZS6Yv26oXIiXwcEFgCsjRqWzFErqsoNS-nY0 236
dtschema/meta-schemas/items.yaml sha256=tJBkE6jU4rLu7ZVCksx0HpupHdfb2YZqAk_PvVJ3UBU 2835
dtschema/meta-schemas/keywords.yaml sha256=sGRUM50qapE7jVOnjFaIkETdtwP3IXy6GuHHNPPvtAE 6121
dtschema/meta-schemas/mailbox.yaml sha256=xkaQSqdo4TfgIkTJPVB-haDoVyWfkFbRTtTxlxM0KXI 364
dtschema/meta-schemas/nodes.yaml sha256=fchpgtixBsjpVo40oePh4JJ_-TvT4cg7ZomHG5R7BM0 661
dtschema/meta-schemas/nvmem.yaml sha256=jTmjA8pGAJlY3prZPisy2sBwD3KaL6mme1EE-A0xkwg 355
dtschema/meta-schemas/phy.yaml sha256=o-QBiNimgHpRoQsbtDa3gG_KR0x16J39Wc3eBmpkS2M 272
dtschema/meta-schemas/power-domain.yaml sha256=VllSceZdUor6YfxRpklBYbjRKo7k-u7eg9dN24MGorg 308
dtschema/meta-schemas/pwm.yaml sha256=pmOlryukTAG0rMdIFpMtOXdTbq8YKs1ib83BP3hnNRo 272
dtschema/meta-schemas/reset.yaml sha256=CdtysDUe3Sjf4KmV1TJq8iYAD3rKsWK20_hrTv1rkUg 309
dtschema/meta-schemas/string-array.yaml sha256=faWFE8239VZ7nbgUOj8LEbw2t4tDJNti1Bf7dUon0ZU 1387
dtschema/meta-schemas/types.yaml sha256=2Tb0l0VyCE8rBkw1JRujldFJB-s-gqbEgsMuYqYFYXQ 832
dtschema/meta-schemas/vendor-props.yaml sha256=GXCKRZxFSdjWrMZ3dZ4Yfah9QxE5yh6pA-EhddAfQEc 1538
dtschema/schemas/aliases.yaml sha256=wBwMZhlnIgqYn59j74vDIKFGod3ak1HuWs1xMpZKU1Q 1804
dtschema/schemas/bootph.yaml sha256=dB5f-0gcTDBUMg-44vqj0Y-5s2jUYuSFODXqqSMPcP4 3204
dtschema/schemas/cache-controller.yaml sha256=QWEppyNnN4s44whsIJSyQ1BUPna2Yv1YWZr7d_HpJy8 1327
dtschema/schemas/cache.yaml sha256=QZd4kY9_WBOYSFoScxPOjUMjwSzMDFMx-aNKSr31jyc 1069
dtschema/schemas/chosen.yaml sha256=bb3kFEAx1Nx3vJc8HkiwfQckU2sQoKIvB3GMRe2Nwj8 8432
dtschema/schemas/cpu-map.yaml sha256=5WMWpoC8Msl83aVr54FRi2kEkwtkEDNTuDY5TWbLK4s 7657
dtschema/schemas/cpu.yaml sha256=ZpY19X0Hx5VZ7mFDFDEXl9h4zC7x0IBKCaTqo-9ssxQ 4152
dtschema/schemas/cpus.yaml sha256=f4KJMWbMVALz8Qhas1BA6MWM7QM5oV8bR24ysoGuSzI 1653
dtschema/schemas/dt-core.yaml sha256=oYW_gD5FpgTlsOuMgfZEav0pzHtwozmHj9FTOL5O2kE 2587
dtschema/schemas/graph.yaml sha256=y9YfMPw6UNGwuzj404cbiH_Sw0_P0z9LXiMD-w03u1w 6166
dtschema/schemas/interconnects.yaml sha256=7F9xrr-M6iStxhY3hIY8BsYdcJ_4sHiFB_OMYGT_h4M 557
dtschema/schemas/interrupt-controller.yaml sha256=V0stN2MosBX1_mU6Gf3ajyVLMmUjM1ZbU__gkdZ02o8 1438
dtschema/schemas/interrupts.yaml sha256=Q-LkUNnEazIR9kWlS2l1H3GHyICeVAjWecXqsH2bTa4 788
dtschema/schemas/memory.yaml sha256=eAaDm72O7Vn60jptdNv35cM-tiafvSfvN62E6TY7GWU 1421
dtschema/schemas/msi-consumer.yaml sha256=ipd6hDof-8GVA9PcCEsyXu3kji56kMXQuk1QlQCxaKU 1081
dtschema/schemas/numa-distance-map-v1.yaml sha256=u5yTG_6pXvsmESIc6yhWpKwW3jIRZKKez06aaDYBVVQ 3315
dtschema/schemas/options.yaml sha256=4wyyG07MhnMbanNx_NBZPqcbBU6RTCmrZPx9hTjCGWs 3640
dtschema/schemas/post-init-providers.yaml sha256=7Abagj0NtC68FK_4uI0dPYtNDsEH3IsZLzvfaat4j94 4504
dtschema/schemas/property-units.yaml sha256=tWbvVSayTD8IbjPhqMIXI0zkHAfD7uCC99SPRgQNsXs 3910
dtschema/schemas/reg.yaml sha256=fk1bdEEk6nCleHbK_CmF9-DjWoHBj0piULuHCOcqA5A 2090
dtschema/schemas/root-node.yaml sha256=cskP4imWMWk9clyngtnOTjkZR05yrstLteLW35KjCUc 1718
dtschema/schemas/serial.yaml sha256=FNbohU6--XQpSkBRe_JNKgh8lWE0HMLlHYXiYXMAtqM 366
dtschema/schemas/simple-bus.yaml sha256=MnQG6K8_mxO7hEKL6lDiv6-Qlsb1rnKmd0JxErFqR60 1800
dtschema/schemas/types.yaml sha256=YZ4tM_cYx6-oZjcf4twXZVDKK9gjCkW60YjFgTKLiK8 3531
dtschema/schemas/wakeup-source.yaml sha256=8A0ownH-hlZYE7rM8NL9QWffcPU_geL87hnTa_hhYN8 1894
dtschema/schemas/bus/qemu,platform.yaml sha256=Yt3uFrVLI74uqNk8CLbf_sZLIe3P77KVdLRdZEVp4_I 1106
dtschema/schemas/clock/clock.yaml sha256=jzR_i36pMeOCwIS9Kxff4B6iAFvtENm6JfbWLcvbxlI 6299
dtschema/schemas/dma/dma.yaml sha256=6LpCSyqhmG2CmqEhPGIH_cH6LHqhS2cWl5Oi3vQKWLM 671
dtschema/schemas/gpio/gpio-consumer.yaml sha256=3CWKRq3-gLbZNh8G-bp5-KF3KqD6IQ1zQZ38wWyxImg 776
dtschema/schemas/gpio/gpio-hog.yaml sha256=KeBgQ7SU3fIlyYXpESPlb-tE6r93_7GApgSsDhI0Zk4 1019
dtschema/schemas/gpio/gpio-nexus-node.yaml sha256=YTB2S4yPgqSaEhALPNXsEwTNuyAVKQWO7REjSAhDzos 778
dtschema/schemas/gpio/gpio.yaml sha256=8Z7EMi9iPlAO0JnhjXLuq6esrBcZGOYQB8zhRiKUCLw 1284
dtschema/schemas/hwlock/hwlock-consumer.yaml sha256=M32JF3OxGoWZTuOTExzzQHxnE4bNScY-79h7BdxWReg 592
dtschema/schemas/i2c/i2c-controller.yaml sha256=hXimQwXAieHG4xkOX9Q2E1x8WhNYiTCg8bl5_ikXBF8 6636
dtschema/schemas/iio/iio-consumer.yaml sha256=a6t3jwiL9_1eiHF6XRgkxwstbz1CJ6LzkjpMaE77XY4 2106
dtschema/schemas/iio/iio.yaml sha256=Ed-uEZ3RI7klRIzbd2cueDxGLOi9T1McXww59yGUVNU 1538
dtschema/schemas/iommu/iommu.yaml sha256=3mvYNH-oWMeBfGUoFm8rk_Z_a83BdOUjfo3DOoSfFS4 1834
dtschema/schemas/isa/isa-bridge.yaml sha256=c6D8FQxt0Qh9bgRCjqGY4Hh8J4ClG-PYZRhqkGj5XIM 857
dtschema/schemas/isa/isa-bus.yaml sha256=8kfv3eosY0W5adfFdlrJtkD7hjM6i_cSrcQnvbvbVgc 1125
dtschema/schemas/mbox/mbox-consumer.yaml sha256=mdhiVn1y3sYw26wFVqp8L_NlUyRonz7WKfcElu60gUQ 676
dtschema/schemas/opp/opp.yaml sha256=SGPrQguqUFhi0M5Ut-rWcHt6QrHEY834eCammWUyiuY 567
dtschema/schemas/options/u-boot.yaml sha256=K9mWCqSyWcoTV9cJB4Vc0I9EGz9nAk-0rKg_mLVmBcI 5160
dtschema/schemas/pci/pci-bus-common.yaml sha256=yvtu0vx2jl1Y3Hc7rMjWu_PzS5_7CTU-MpCd7avwS2Y 4514
dtschema/schemas/pci/pci-bus.yaml sha256=gLiBcMbJQ4ktFs26CUF4pWmglAb8Zu-UiT27b5Ewo8A 576
dtschema/schemas/pci/pci-device.yaml sha256=SF8eyo-64N1mBIgUKGgGtzMPrAQmxcfWl9aIS1OhFcc 1530
dtschema/schemas/pci/pci-host-bridge.yaml sha256=IdyS0_JGyfM3pij1Z_GjrGpMzJezTiW6tXmOnPldMXk 2041
dtschema/schemas/pci/pci-iommu.yaml sha256=7E5KIMaUFdrEaQRsbUfDgpGVGAFlK0uip1C8zNAvXH4 5037
dtschema/schemas/pci/pci-pci-bridge.yaml sha256=6Ree4YbD_gN9nbX7AhKI3ZrlomaFcjEuURGzBIus4VU 875
dtschema/schemas/phy/phy-consumer.yaml sha256=nZsolfDlw53C1bpZvpUfle92SvZL_wHiRPlMmuOLKNM 568
dtschema/schemas/phy/phy-provider.yaml sha256=e3yHSV6wDN0w8_eZ6hqhQ8EzwxupO3WuR4o7Atvdg60 880
dtschema/schemas/pinctrl/pinctrl-consumer.yaml sha256=iq0MItlxZ_-dlURH0ToWxf7nY3CXngxZrfn-A-Gkwao 626
dtschema/schemas/power-domain/power-domain-consumer.yaml sha256=c_Ku_RXyKVEaGimTlaa9cU5pAEmz5OxnadHIMktHNp0 631
dtschema/schemas/pwm/pwm-consumer.yaml sha256=RVzEua_ufoXetsP_0IsK0z5cZEhWeNoTH_jJGpVm7Po 568
dtschema/schemas/reserved-memory/framebuffer.yaml sha256=W8Rzsl0mSY4SCr0hLBhcLwuuL0ZsQ5dfnGY4D1pVaBY 1285
dtschema/schemas/reserved-memory/memory-region.yaml sha256=PFGHLp6F8hPbeU3nh2o0ZNCBEYfw4Hnn3JDgBt-TfxU 989
dtschema/schemas/reserved-memory/reserved-memory.yaml sha256=rZ1S1HcM2xzL7jSo9yWba2EJfT-IAvz3LD-zcPhYkto 5524
dtschema/schemas/reserved-memory/shared-dma-pool.yaml sha256=IJApsyDalEbQbCqnn9kGgkuP6Z3KRirqx032NHMLbqE 3235
dtschema/schemas/reset/reset.yaml sha256=l2RoV007bfdAh47aT_utXmTKVocnzZVDRlYTkN2MkqE 547
dtschema/schemas/thermal/thermal.yaml sha256=rfe79QpnhMvYOheAZ0vy3oEWnOVrjG10hD86eP60gZM 994
dtschema-2024.11.dist-info/LICENSE.txt sha256=yg1mJjQG3GhP6dtgV3sjT2X_32INfgQccI6WlEe2kRE 1298
dtschema-2024.11.dist-info/METADATA sha256=Z2ECirdI1HmQmN6lWkxwK1S6xVAqqz19ZqoN2qVQsD4 7903
dtschema-2024.11.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
dtschema-2024.11.dist-info/entry_points.txt sha256=A0Q2XEC8mEBF3dSF6LOrg5waaEy7kOgAy9ZpjB3ZTw0 365
dtschema-2024.11.dist-info/top_level.txt sha256=RdXCHEca6y3omHml_hw4wfHpMLj0bBNBdUwvcoQVgag 9
dtschema-2024.11.dist-info/RECORD

top_level.txt

dtschema

entry_points.txt

dt-check-compatible = dtschema.check_compatible:main
dt-cmp-schema = dtschema.cmp_schema:main
dt-doc-validate = dtschema.doc_validate:main
dt-extract-example = dtschema.extract_example:main
dt-extract-props = dtschema.extract_props:main
dt-mk-schema = dtschema.mk_schema:main
dt-validate = dtschema.dtb_validate:main
dtb2py = dtschema.dtb2py:main