PyJSG

View on PyPIReverse Dependencies (6)

0.11.10 PyJSG-0.11.10-py3-none-any.whl

Wheel Details

Project: PyJSG
Version: 0.11.10
Filename: PyJSG-0.11.10-py3-none-any.whl
Download: [link]
Size: 80763
MD5: dabfc4810ca6ade8483bf44b9b647884
SHA256: 10af60ff42219be7e85bf7f11c19b648715b0b29eb2ddbd269e87069a7c3f26d
Uploaded: 2022-04-14 17:18:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: PyJSG
Version: 0.11.10
Summary: Python JSON Schema Grammar interpreter
Author: Harold Solbrig
Author-Email: solbrig[at]jhu.edu
Home-Page: https://github.com/hsolbrig/pyjsg
License: CC0 1.0 Universal
Keywords: JSG,Javascript,Schema,Python,Code Generator
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Code Generators
Classifier: License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: antlr4-python3-runtime (~=4.9.3)
Requires-Dist: jsonasobj (>=1.2.1)
[Description omitted; length: 41 characters]

WHEEL

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

RECORD

Path Digest Size
pyjsg/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyjsg/validate_json.py sha256=oYepXP5Ebqc-DPUuzvdb_CpWAgZ2NPhqtCJatucDvEM 4963
pyjsg/jsglib/README.md sha256=spkERmE6-Cu56ydVO9o4yscpGKEpLTC8sfnhnUHGq2s 10724
pyjsg/jsglib/__init__.py sha256=YYNKNh4Nps50Am2ID19aHcryO_YHtIZBOL_xfdo8dPg 711
pyjsg/jsglib/conformance.py sha256=zGoN374J-qzj6ljyaxxlG5cR8ZzXWmc8a4S6_gVXX70 1198
pyjsg/jsglib/empty.py sha256=RouyhfGPdecBE1fHqkwchN9wKSInKFqQcO8rkNg_oZU 271
pyjsg/jsglib/jsg_anytype.py sha256=ATAnD7mu51tDhgsL8eyIMuoRWx1hAtjjwF_NP___N9k 2380
pyjsg/jsglib/jsg_array.py sha256=RJmKTgpnP-7xmLxK8G7Tu7zYTqOrr8snrasB0NKaUrA 3653
pyjsg/jsglib/jsg_context.py sha256=qbOMMxAo7VBogw-o7wSKnBl71fLNPfbJslKJ5x_VGsY 1188
pyjsg/jsglib/jsg_null.py sha256=cC0gKm-WNONG165rG8sBFEbT6v02bQZ2jZYhSp3Csuk 832
pyjsg/jsglib/jsg_object.py sha256=fQpwV8ib8RO2rwYaeljYNQSiS9ObmcRcvYRhYpuCNts 11275
pyjsg/jsglib/jsg_objectmap.py sha256=HYYGYTDRDToE8arG_OJiKh6nTqtduTgjetOSmCbsgGM 3066
pyjsg/jsglib/jsg_strings.py sha256=7Ta2zu8VA7caN_c-3_EHgtdbGzGp2xhLX47tWq6eiSU 3106
pyjsg/jsglib/jsg_validateable.py sha256=3ueTLerpOb-ZeZcs7QhU7E9L5-faAVl7oapoaf2GG_0 622
pyjsg/jsglib/loader.py sha256=fqKbLaI4K7KFAZ1-c2imoBqIdxIvn6NFGGQMN3pYNZk 3642
pyjsg/jsglib/logger.py sha256=JeaQo9p_hiZBc5qYiYOgNCkIei0BeadOi-F2s0GXYAM 1791
pyjsg/jsglib/typing_patch_36.py sha256=5ARAa76mF5kqSGiYvhCGXFj-j-LuvmFzBeS89IJBccc 1559
pyjsg/jsglib/typing_patch_37.py sha256=Z_J5Acc52ixUx3-Cacq8g_cjhnp1Tbh45dr9N2Hi3_8 1500
pyjsg/parser/__init__.py sha256=3xsXMOupMpsQ2nrl8he0uwysMbji4wkJ-5z2Eroqyy4 187
pyjsg/parser/jsgLexer.interp sha256=l_5CRDHwcEMj_rnsonKIci_1Ya8jXP6AGYrtC2TJLLc 18174
pyjsg/parser/jsgLexer.py sha256=NonI--rVuggXuwDQF18tc_r43ag_2OnqsfLtAGsHYYM 21122
pyjsg/parser/jsgLexer.tokens sha256=IzZgsUL0Vfj9zo7BTpr0nTMINgWwFwoOQRsnCHfFSlY 458
pyjsg/parser/jsgParser.interp sha256=a7FMUYGEkE9SkN-Mn1ML1eeIWuhORZ3snDhJ04lnsOc 11380
pyjsg/parser/jsgParser.py sha256=QAIgjJVtkOl-p7ZeidApSVJjWBTu0Me13pf8i5cGuuA 85143
pyjsg/parser/jsgParser.tokens sha256=IzZgsUL0Vfj9zo7BTpr0nTMINgWwFwoOQRsnCHfFSlY 458
pyjsg/parser/jsgParserLexer.py sha256=L2xohGyOlZrqPs9VwLFhcXtEc1mMCOlfKe-ceeiAn3E 9609
pyjsg/parser/jsgParserLexer.tokens sha256=QKroYn4ijlTlSb1pl2WcpVu-jAu33SW0dyG1J13IwGo 382
pyjsg/parser/jsgParserParser.py sha256=9-VqV-W3U_tXdCGMtKnhXwRfDnhKMkymDdNLEN8wtbs 79272
pyjsg/parser/jsgParserVisitor.py sha256=xiJdHsbyZQoBItV4Sqs7_RF-gmBul3TBgPPTc5HaUeQ 5804
pyjsg/parser_impl/__init__.py sha256=GlqYdk9JLEF1__x8FJIaYOI-KxkX0iVyOAuosXn2XbQ 307
pyjsg/parser_impl/anonymousidentifierfactory.py sha256=lSwkYbmORWVTOhETnrv3_HesvB7el_6hmNQy3nJMAGU 620
pyjsg/parser_impl/generate_python.py sha256=W8EG5eSMyGERxZA_UJ2QnX_DhDRIq9CLuMMlpzdG31w 4798
pyjsg/parser_impl/jsg_arrayexpr_parser.py sha256=pp04IgRqj39zT1zqknNqL2HZ_EbK0MI34azSdPkBAHw 2585
pyjsg/parser_impl/jsg_builtinvaluetype_parser.py sha256=-OV83YbX3x8sPIz94TYolwNlq1-XD7vT9kbaENztufM 2630
pyjsg/parser_impl/jsg_doc_context.py sha256=MV9nlmA3HpufOE4WgA8sHcNX7vDB1z8BvDZcbuszfe0 9543
pyjsg/parser_impl/jsg_doc_parser.py sha256=NBDObI8mg6s04jjS1Yy_UP3h88E-lzWrN-rxznt-cwA 5615
pyjsg/parser_impl/jsg_ebnf_parser.py sha256=ZxnyUIAwGA4wqMHEqbVoh37wl5y1FtnCB9Fjnb_0T20 3768
pyjsg/parser_impl/jsg_lexerruleblock_parser.py sha256=bC46BBzOvq0D5kpHZGo5xbVjwxqeDTzm_qUCkJln6BE 4399
pyjsg/parser_impl/jsg_objectexpr_parser.py sha256=_XapgrekVPsHsH3TC34J-ul7jFLUU_S0STAY7-gMJGk 10616
pyjsg/parser_impl/jsg_pairdef_parser.py sha256=cplxP_XUxqOyeTeUbk2NF9UIZfLXBlGBTfx0OGRN908 7807
pyjsg/parser_impl/jsg_valuetype_parser.py sha256=3IJpWW5y20QNSJh_9Doe6tF2a0wtVoYlmWThOtrpU3o 8741
pyjsg/parser_impl/parser_utils.py sha256=1ckaNK2UXw2HvaqbdUdqfTaz4rw3mYpyKc2YO_NXa3c 3191
PyJSG-0.11.10.dist-info/AUTHORS sha256=8imQMMZxvrjUoxdvBJgBV6VY3dcarKdt-5QGC2YsIMc 33
PyJSG-0.11.10.dist-info/METADATA sha256=Yx0lccrIVaVsvH7LPD8A76YLfeqxboIJyXUmG5rOoJ8 978
PyJSG-0.11.10.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
PyJSG-0.11.10.dist-info/entry_points.txt sha256=g_q6GK7iOD_dGaNVCVhD23BJC-JMidkFYpgF9YZ6n9I 80
PyJSG-0.11.10.dist-info/pbr.json sha256=6Olarf4WY_YeUp4lChMunXunUQDRGnflUat9aacNtD0 47
PyJSG-0.11.10.dist-info/top_level.txt sha256=XO4D8sjq6kUC5s3bGUq9C3FyRDoysz115siRi8aZ3bU 6
PyJSG-0.11.10.dist-info/RECORD

top_level.txt

pyjsg

entry_points.txt

generate_parser = pyjsg.parser_impl.generate_python:generate