xmlschema

View on PyPIReverse Dependencies (136)

4.0.1 xmlschema-4.0.1-py3-none-any.whl
4.0.0 xmlschema-4.0.0-py3-none-any.whl
3.4.5 xmlschema-3.4.5-py3-none-any.whl

Wheel Details

Project: xmlschema
Version: 4.0.1
Filename: xmlschema-4.0.1-py3-none-any.whl
Download: [link]
Size: 452804
MD5: 5392758ef6e8f0ce22b8e7f59db332b0
SHA256: cf94d3380c5005fc027532ec4760b4bec414d6b4ead425285fa5bf8eb6c515c6
Uploaded: 2025-04-13 20:41:21 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: xmlschema
Version: 4.0.1
Summary: An XML Schema validator and decoder
Author-Email: Davide Brunato <brunato[at]sissa.it>
Project-Url: Homepage, https://github.com/sissaschool/xmlschema
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Text Processing :: Markup :: XML
Requires-Python: >=3.9
Requires-Dist: elementpath (<6.0.0,>=4.8.0)
Requires-Dist: jinja2; extra == "codegen"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: lxml; extra == "dev"
Requires-Dist: lxml-stubs; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: psutil; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: xmlschema[docs]; extra == "dev"
Requires-Dist: jinja2; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx_rtd_theme; extra == "docs"
Provides-Extra: codegen
Provides-Extra: dev
Provides-Extra: docs
Description-Content-Type: text/x-rst
Dynamic: license-file
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 6119 characters]

WHEEL

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

RECORD

Path Digest Size
xmlschema/__init__.py sha256=kjhl4vV6TzToOc9Mmp2Un3dmm3Kbk1Zy1EQkBBuYO8A 3226
xmlschema/aliases.py sha256=mr69pp7ij8wFYVoQ8OfMqqFNNDDUAct1408YqYR93e8 6371
xmlschema/cli.py sha256=g1jdnw9PYPaNSC57u5z1vgyV1UmtnmboZkw2qiPc0Rs 11786
xmlschema/dataobjects.py sha256=rG1_xf5XsPraL9q7M0YgOSLOdGDUPbxbsPP4t5FM8Dw 24788
xmlschema/documents.py sha256=a9iVmlpdFrerkC8BL6DthbFqKYkpg7UoSYEdHF9XCFs 31996
xmlschema/exceptions.py sha256=EtjpC5WJxlQt5IBeKBFcICt1ojfgKeGClORu0hXA8pA 1936
xmlschema/exports.py sha256=hhzVG-tHz3Z2Gz2P5HQRRLiK0DT07HV7_-DO3ILBlB4 15038
xmlschema/limits.py sha256=AZBVea4iXcxXtC9SMyjWOLWczIPXecU9XRaYvcyHpJY 677
xmlschema/loaders.py sha256=eUYxLJLu9yCzqbVVaDvxp4xZQSzdlBShkad2eCdeCXA 21073
xmlschema/locations.py sha256=079fvADYyFqz8hRHwP6cDhKo4tlyLElsJBy98WdtJPI 3955
xmlschema/names.py sha256=kZ1-3STfCGQXyfdLbvavQFjm76rFQ-bbLlsf2X1i5is 8379
xmlschema/namespaces.py sha256=hZkYBbHqmOjJRfLBE0b2YYYncELRb5p2Fa48O--uFaw 17510
xmlschema/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xmlschema/translation.py sha256=Dl_VJv4do-9dknECFkBw5IxrKuKwRw2hhRLTGH_lxYU 2099
xmlschema/converters/__init__.py sha256=4RZmFmWNZRPKcwtV-o_92BEF6mV-G2c-z-oKvXO6GyU 2350
xmlschema/converters/abdera.py sha256=HuRWUyXF_JF8flZXSpJg6TuY1sr8OF41nO4FrMBMCSA 6005
xmlschema/converters/badgerfish.py sha256=SERZFbvZCY3VXjy-EKueH3kndWXH4vY_aSk_AWO_nXM 6260
xmlschema/converters/base.py sha256=JRhmK2T-0LesPH17Ulyz1x6XHBNj5hAE3I3pQRf_lKU 23721
xmlschema/converters/columnar.py sha256=QtVUmcQAODQHKp0b_7ptBy2Ild2C7knu_fOJERgAp0g 7436
xmlschema/converters/gdata.py sha256=82Fl5DRDqggXSNuvgqlMFAKp4yo9ANvcchJ6Zm-bnDo 7665
xmlschema/converters/jsonml.py sha256=edwJ2f0ZAnWuXaGVeivcmBKJvvBrygmWdbJe7rKfFbs 5006
xmlschema/converters/parker.py sha256=D5SE-wAGfUgr9Nvu5rDE_fSr8przc6vdb6jb_bCTOes 5711
xmlschema/converters/unordered.py sha256=OxcUlJ84wP_GaxZXNd1ZxFW22E6TBL14FwTCacUDPso 5368
xmlschema/extras/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xmlschema/extras/codegen.py sha256=rfRIWMtCfWOCRKh0spkOWQydJG525BApUHI6XtDS6nU 21874
xmlschema/extras/wsdl.py sha256=26zID72s9a2RB7YIJQP29EWb9sZqf1NWWGNqT6lACnU 24287
xmlschema/extras/templates/python/bindings.py.jinja sha256=aSPzrk363W8Coq5j4HufXxc4ntXY_eLc_PsFTihL-P4 997
xmlschema/extras/templates/python/sample.py.jinja sha256=hdDDXD23i4xGC4NDBqV9cdFQVNMOOXixPNh6e5umFi8 1116
xmlschema/locale/en/LC_MESSAGES/xmlschema.mo sha256=FFQUSxoJskwee6Oj8xjWS-TBilb_HnyxozMBKRcENP8 46573
xmlschema/locale/en/LC_MESSAGES/xmlschema.po sha256=HKSAVkedqw5T0-ICL2jSd0x_KkednB1gcUob9ryB0PQ 69829
xmlschema/locale/it/LC_MESSAGES/xmlschema.mo sha256=BxFS5RyMvD-5pUB7nB1_kPgLvEr-0ISbo1hPsxGsvzM 50029
xmlschema/locale/it/LC_MESSAGES/xmlschema.po sha256=mKoyJZHrCd9yHCUUHEMmZPpi1Vpq6wRJrvl5dJYGkd8 73015
xmlschema/locale/pl/LC_MESSAGES/xmlschema.mo sha256=Maxq8K0TAoxd_HPwtGCJtoQzn2RmRW0uUw_TJEDAt5A 47395
xmlschema/locale/pl/LC_MESSAGES/xmlschema.po sha256=_Uuqijfzlnr2Hdw6w956PLzyOqoBeFkCWQYSObEM7dI 66282
xmlschema/locale/ru/LC_MESSAGES/xmlschema.mo sha256=0ug92FdenVFo5wOPVxzUOD3wXk4tQNwsusr1U7KtUkQ 60295
xmlschema/locale/ru/LC_MESSAGES/xmlschema.po sha256=ViX05mBdvJCOukm-OcU05gaDrGuxpiQY48qfGH56pXQ 79497
xmlschema/resources/__init__.py sha256=rnOQSM-iT-qmJ5oN2QKZGZnIIHhzwrf3r_xQg_7t9Tw 632
xmlschema/resources/arguments.py sha256=G5Wgw_vIzw0ze9bZjm6stQmTVWDuIvDCUQP8jrxF548 4673
xmlschema/resources/fetchers.py sha256=L2eYO1tI3TQXchq-CFUl7t0RJjATWuMyOQVLwxmQvi4 6219
xmlschema/resources/sax.py sha256=nbLMhLcu2iCMp-Ne19oX1DdlBJce7v2RQQ-d61saY9o 3854
xmlschema/resources/xml_loader.py sha256=pDBffsw3SRYKKfHpJtX1U8EpFFpdcpB0AFUQ9KFSrNA 13176
xmlschema/resources/xml_resource.py sha256=q65szV5dzO3WBIma3YweeOdgyDOpSBxeI9Rl8xcJixI 32554
xmlschema/schemas/DSIG/xmldsig-core-schema.xsd sha256=MhR9QQ-WSbfw8KgS4RejKcvtqBWroMQhrdxGpQSKPhk 10447
xmlschema/schemas/DSIG/xmldsig11-schema.xsd sha256=XgHXhZCn02KhS3Q74RjcDRpLGEom3UylbW2xU2o0LeI 4664
xmlschema/schemas/HFP/XMLSchema-hasFacetAndProperty.xsd sha256=7pzOdviURA7jEbTK6YwEYauym8KwUXXq_jBw8i9dEPo 1534
xmlschema/schemas/VC/XMLSchema-versioning.xsd sha256=Op6_DVAuvZqvNFU4Dth-ksYjLQdoKvivVfXvEYjOh88 1461
xmlschema/schemas/WSDL/soap-encoding.xsd sha256=t313rhmDbiGRTGdnMO3nJpvEkHSWRwxpLf74Xu4ONMw 19204
xmlschema/schemas/WSDL/soap-envelope.xsd sha256=_Mwd_zFXUCRk436Y35lYgGLuC7c-DjaB5OYHj5fkrcM 6061
xmlschema/schemas/WSDL/wsdl-soap.xsd sha256=YRfKE55yvuNmyg5SOl7u-xLYXiDrz2BVfxim-7Jrubg 6005
xmlschema/schemas/WSDL/wsdl.xsd sha256=W6TA0MKARXLxr8o-zaLpxmuYYB14FRnkBBNv33Zlc-Y 11900
xmlschema/schemas/XENC/xenc-schema-11.xsd sha256=-U8h0anx_lXTwPgMPDkb67kkuxdHnxfkkMARREoecgI 4360
xmlschema/schemas/XENC/xenc-schema.xsd sha256=qaGNK6Nwa0qN6vx9N0iJJi1LtqHhAATECVe31xlWr8g 6669
xmlschema/schemas/XHTML/xhtml1-strict.xsd sha256=n4l3fJW-aGYxfeg4Uvn73dbEjDgaNtj9mwDhG4ZKIJ8 65477
xmlschema/schemas/XLINK/xlink.xsd sha256=bXI4zzob7rUUTGeQZwHslNxriGda4HxT2zkW3Snp7rs 8051
xmlschema/schemas/XML/xml.xsd sha256=YZYPsxMeOAIsqtU2Di8zozgleKs8gM1YvXQyDt5hsgw 8836
xmlschema/schemas/XSD_1.0/XMLSchema.xsd sha256=TqG7Eb3IiU7yvKCLNpEKirKxI8Pm3IwXI9Vv9d_Fqbg 88033
xmlschema/schemas/XSD_1.0/datatypes.xsd sha256=m3-ne-k3Jof2VPUBMXfj-H2wzlmOQ_U01tfBYo1ROzc 44301
xmlschema/schemas/XSD_1.1/XMLSchema.xsd sha256=CFsfxXpFjDyOhElJjcvK-68SwPVN7PqTKN9hA7mo1SQ 67728
xmlschema/schemas/XSD_1.1/datatypes.xsd sha256=Icn012GNW6RgAt99xgLU3shucAn8JZQWjoSRZWSRLtE 17497
xmlschema/schemas/XSD_1.1/xsd11-extra.xsd sha256=IFijLN6y6ehw8mkGDy3p62uuTN7PeBj8-YhiNJE0Y34 3767
xmlschema/schemas/XSI/XMLSchema-instance.xsd sha256=IZkqLj54JanW3t1l10ov98Lj61N8guPjI0IYlChBNjc 1215
xmlschema/testing/__init__.py sha256=wBI_6ijJln90ymgSFPuJ-w0gSLkKAoYIF65d74g8Ysg 2229
xmlschema/testing/_builders.py sha256=iGsGXhjntzVbfUY1gti47m3ttirWk13rYT-hDPE_JJM 32931
xmlschema/testing/_factory.py sha256=iSGTsl5hom19o5NOhQBI6SVeMLljWp2SnXtzyvm2pv4 11272
xmlschema/testing/_helpers.py sha256=_BQ43G8vmO7rWlse1yVbR9f2RS6P-mdMXAjd73in-r8 7669
xmlschema/testing/_observers.py sha256=n7Th7HffqZDRWjlCgrdWCx8k_gWZb9hBm_fS3dRJVjQ 3365
xmlschema/testing/_test_case_classes.py sha256=3PgPr26_Qzur8HL1J4QLOBvsINRBgxO1_6ABknSbyC0 8182
xmlschema/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xmlschema/utils/decoding.py sha256=xVPSjHukOc7TV02tgCC8H7IrTuAcB-OzprNJto-Ye9g 3577
xmlschema/utils/descriptors.py sha256=mKbnZ-XVXow3cmqdWj4BqbntCc_o-g0ii9mNrf4baQM 6123
xmlschema/utils/etree.py sha256=8q8fy3TAlWU3nGijKVXy-jqs05ToS9d93sV4OM_qa1I 10140
xmlschema/utils/logger.py sha256=ncCDCuXHjKwoMGLhCqvqr0XmB2WigZ-jvLkmP1l784M 3119
xmlschema/utils/misc.py sha256=1dLwcJCGaL1XgjGZ993oonXXxX6J3CMim0HuWFlybkU 2774
xmlschema/utils/paths.py sha256=nTF3GhqnNiopB1hs7i7ApdIWOLnrG7kGIj_3lfwhWtg 7252
xmlschema/utils/protocols.py sha256=AuDrTXcTpwNt1xOli7DH27y-0wuFLjKH4bXVD02z3xk 1249
xmlschema/utils/qnames.py sha256=fD7FSPw619lcJ6ogzSnHihs-TJRwYHkV-btg7QdYlZE 6889
xmlschema/utils/streams.py sha256=gHBpiH5Qipe_exGe9WCohK-JdwTo3BzMDhDfarRq_3Q 4692
xmlschema/utils/urls.py sha256=_XDDbDKLymFaoLz6zygGovmCLT0ld2aYzbhLZECUoUM 9952
xmlschema/validators/__init__.py sha256=89t8F-xp4g9HthxDwpnaLTtgvxEMj8SFXNGgc1CDCuE 3985
xmlschema/validators/assertions.py sha256=varO-jC7qOxuTfWzLatCjN0JlTfSNYpLfGKf_OzH9eo 6331
xmlschema/validators/attributes.py sha256=CT_RGtowchy435ouuDU9qo-cUPyISudOOcRKG1bddqk 33139
xmlschema/validators/builders.py sha256=VNCNg_9iVlr4w9VCX-qwAu8ZaN2rLyVA3Z1D8t3JOpg 31952
xmlschema/validators/builtins.py sha256=uvkmXy7nC4gURK3yfCkZWCAEIL2YJ428N5ecFao59wk 18322
xmlschema/validators/complex_types.py sha256=3E5Mu_13neoHHz05UOoEOp0_Iz_47ngMr-HNg7VYykw 47396
xmlschema/validators/elements.py sha256=mjFCMQDQHwBczbusD5WdysteuyA2eHiQTITi6S63CRo 66156
xmlschema/validators/exceptions.py sha256=w1U0jNchyFlLDLl02meukwbzlzpDImn4oDFZd5hy0wE 19414
xmlschema/validators/facets.py sha256=3yz2xYSWoEndGykJ7QIoRskQf1YAuuXf7bRyb5ihajg 33239
xmlschema/validators/groups.py sha256=dr2siHVV0gKAJJ8dS_zMSpPOzFmAYl2mUC22KFTwiXo 63151
xmlschema/validators/helpers.py sha256=krj4QlueLVneHcRKc-8I_P3VglFmn_DbIkWgrZnGmh4 7169
xmlschema/validators/identities.py sha256=vMfHYIv93sPhaGcSmQLsnuQusJFbJUegV3nm9EUmRC0 21258
xmlschema/validators/models.py sha256=rMx-p6o6NBc-XWHnt8xCDjI1svNiSJsp7oKXAiH8Ygg 37178
xmlschema/validators/notations.py sha256=14yK0Qpe722FZjK9trTuKseqmrbZX5m2zRU1fs_k844 1576
xmlschema/validators/particles.py sha256=xsV5kTgrc9t_EriLSHE4znSamvUxAjYkJMzIELH35sk 8323
xmlschema/validators/schemas.py sha256=n9JCAIZJmk66NxhtjTDCQy2GGfaFZU2Y10xx2cjABOM 88972
xmlschema/validators/simple_types.py sha256=WMInNh6WlkemU7zmGJmid7d14oqpUgPvyXD_F_MKPrU 62275
xmlschema/validators/validation.py sha256=F3Vjeh_hB76TURSWM5VnFi1kbI8km32zJBTd_5wCkW8 25025
xmlschema/validators/wildcards.py sha256=UlMpf_OTuVPrWHWg05-8OKMqJS4mUG1-YWOUobqhM_o 37176
xmlschema/validators/xsd_globals.py sha256=fhxT31jYEZpDTcz1iiM8SeVc_Kq9JomhhpKcTGA60Zk 25564
xmlschema/validators/xsdbase.py sha256=0JQ8vSl8ZCnTX7A0NfdvUe3BfKIFG_NcI0swmub3FK4 35193
xmlschema/xpath/__init__.py sha256=VsVNJLOUKOku5OSlyMWv3L2PvOvm829XX3p6BbYTMng 787
xmlschema/xpath/assertion_parser.py sha256=MU8DZ2I5C1RvJwHaqZf9m3oZ1eOFC22Xxv09O7B9EIA 1156
xmlschema/xpath/identity_parser.py sha256=Gx--mqtdty9Ysq1DhACi2C7oUNZJcTLlUPtSFrQVGP4 1139
xmlschema/xpath/mixin.py sha256=nPqfDkVez09u1A-LoZT2zDxH6z8mMAfccrJti3Aiynk 9397
xmlschema/xpath/proxy.py sha256=yhdhcq10PCeUT-BRkWdoUz9J4nK9ivH-K0Tn_ngg1fA 3138
xmlschema/xpath/xpath3.py sha256=uQVUc6uDjS_7OVGXfcLgE11yw2kQj33ee3EcovstJiY 1379
xmlschema-4.0.1.dist-info/licenses/LICENSE sha256=uu8T5wb8OwmLF69wikVV4ZZteEqWoXTkJCYODUMHWfY 1131
xmlschema-4.0.1.dist-info/METADATA sha256=yDGW-7r4oXm60sMA47G2-GMM5xJOOc8GlVfYrXuPC44 8001
xmlschema-4.0.1.dist-info/WHEEL sha256=CmyFI0kx5cdEMTLiONQRbGQwjIoR1aIYB7eCAQ4KPJ0 91
xmlschema-4.0.1.dist-info/entry_points.txt sha256=bKP9zxXbju5v9_juXzIFtb4_deUjqaDLx3g9HR2Dqtw 150
xmlschema-4.0.1.dist-info/top_level.txt sha256=DBlxWjctVbwlWY-2uWMvr6i_7N2nERhDGKwupxGMYu8 10
xmlschema-4.0.1.dist-info/RECORD

top_level.txt

xmlschema

entry_points.txt

xmlschema-json2xml = xmlschema.cli:json2xml
xmlschema-validate = xmlschema.cli:validate
xmlschema-xml2json = xmlschema.cli:xml2json