pyoak

View on PyPIReverse Dependencies (0)

2.1.0 pyoak-2.1.0-py3-none-any.whl

Wheel Details

Project: pyoak
Version: 2.1.0
Filename: pyoak-2.1.0-py3-none-any.whl
Download: [link]
Size: 75397
MD5: b104cdc8a937a939a27ef38f9813fec9
SHA256: 509068f1ef72fe3bd8be60c3012e17a824561f304b60e14607038147894031ef
Uploaded: 2023-09-11 19:34:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyoak
Version: 2.1.0
Summary: Library for building and working with arbitrary ASTs on top dataclasses
Author: Mike Perlov
Author-Email: mishamsk[at]gmail.com
Home-Page: https://github.com/mishamsk/pyoak
License: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10
Requires-Dist: chardet (<6.0.0,>=5.0.0)
Requires-Dist: lark (<2.0.0,>=1.1.5)
Requires-Dist: mashumaro (>=3.8.1)
Requires-Dist: msgpack (<2.0.0,>=1.0.4)
Requires-Dist: orjson (<4.0.0,>=3.8.7)
Requires-Dist: pyyaml (<7.0.0,>=6.0.0)
Requires-Dist: rich (<14,>=12.5.0)
Description-Content-Type: text/markdown
[Description omitted; length: 19054 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.6.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pyoak/__init__.py sha256=NTboFR0Ud2_oMe91uCZWB5Dpr4gTTDHUbRGO2J1cBr4 122
pyoak/codegen.py sha256=JgSIHkvGOH-tGk-nxW2ug0xH4_Ivq27qcFCPzxqfXEA 6836
pyoak/config.py sha256=LrcfklyxFWa8dfdbq_DmhJD5kzq3hd6IID2gGA1kgeg 90
pyoak/error.py sha256=kHdtOBORVIHvcjA9SfRivfUurcz3jEjxD-uzDFwZC0w 1561
pyoak/file.py sha256=H1XM7y3VhYAmv4WiS4bBy05P7JxoJhEye_PkcNAYdGs 1192
pyoak/legacy/__init__.py sha256=BUiw_hvKF6q3tRD3t4o0ZCKLrc0O3JcyDP2CKRqkXe4 95
pyoak/legacy/error.py sha256=CR8OPQ5eBPQpS_C0K5TkR_9A9FwbEGvSUS03OItFLb8 5633
pyoak/legacy/helpers.py sha256=W6dzHFcs-lv9KWgQVrx20CsU9jW3W7AuSAodDhLODxE 6859
pyoak/legacy/match/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyoak/legacy/match/error.py sha256=IsyJrZWMWyak64bjMbqm6diseAaZbvyjRewgD7mbg6w 726
pyoak/legacy/match/grammar.py sha256=2lv3g6o9hY0Tl6ibNgwNp7CmxqVtKBC4v7xrJfWqnSI 1110
pyoak/legacy/match/helpers.py sha256=W7Nycz0VC4Nzu-Xc9CkFbfqdlf5WXxTMzv442G1qcuc 1636
pyoak/legacy/match/pattern.py sha256=S23swg6jfGVe46LWnQnB_dsOnjMEoqEBTxU-b0xW02I 37832
pyoak/legacy/match/xpath.py sha256=-rlRcbGzpojcWncKHqaDeIe9Q3zjQlCJ9UQm78ed6sc 6073
pyoak/legacy/node.py sha256=I5Il3cErUvb6jA-moKtNDaTjzOVATeSDvcgVSLok3NA 70873
pyoak/match/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyoak/match/error.py sha256=IsyJrZWMWyak64bjMbqm6diseAaZbvyjRewgD7mbg6w 726
pyoak/match/grammar.py sha256=oiUbcS-NRdNG0Xfr7CNyDeq1Xgk912lylkXTfqEQyWA 528
pyoak/match/helpers.py sha256=RXSCfj4OG7lSnwRXGxBOQuM6I8PpwDOAtg9kDkSuWuU 439
pyoak/match/pattern.py sha256=9d6l__46pkKo8-FzK19jq3NyRIajpSLjQJyZ79J01Bw 15433
pyoak/match/xpath.py sha256=G1NiGKAAcdVCIOpg2UAdVwMHK71l6F6Pqe64HVIkCfc 9239
pyoak/node.py sha256=SlN9otelotLCTTGJDQ2mx-GqNImYHp6UP7Lm9egzgok 31695
pyoak/origin.py sha256=n-lo6q1xfGC-QNpG8oxqBjMo-8zqIYxcJM8rstWfaCc 23171
pyoak/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyoak/serialize.py sha256=j88ixcxmSDVhvj6zQcOyHw6e2rlL9jUZNWXG7bwbmwM 13768
pyoak/tree.py sha256=5_o9zlF0vmzuivtEMdn0_k8Br_xnzt7rXh_IUxYdKsE 5988
pyoak/typing.py sha256=3YPwPq2kcB0yE1hxEv7V4HO4-TDJsMYFNroj6VnGz6M 14148
pyoak/visitor.py sha256=1bwiSuZn_vdep5NwDzKkQNj1XoUKg9g2sIuh8T8-5zg 5683
pyoak-2.1.0.dist-info/LICENSE sha256=VyPx5Sd2wmjVMT6JPd2SazAmK9lzX2aNydQzEAkToLk 1068
pyoak-2.1.0.dist-info/METADATA sha256=pxjcYe9kZAy8IAcMECDDIahEj6leXLgZB_LsCqd2iRs 20008
pyoak-2.1.0.dist-info/WHEEL sha256=Zb28QaM1gQi8f4VCBhsUklF61CTlNYfs9YAZn-TOGFk 88
pyoak-2.1.0.dist-info/RECORD