pyastrx

View on PyPIReverse Dependencies (0)

0.5.2 pyastrx-0.5.2-py3-none-any.whl

Wheel Details

Project: pyastrx
Version: 0.5.2
Filename: pyastrx-0.5.2-py3-none-any.whl
Download: [link]
Size: 41042
MD5: 58327b09da4871d48f63790226bdfc01
SHA256: c3cdfb6293e1733fce333d260c95a00b80dc55f1888f75be0fd15a34f49f15b6
Uploaded: 2023-01-10 12:03:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyastrx
Version: 0.5.2
Summary: 'Simple projects are all alike; each complexproject is complex in its own way.' - (adapted from Tolstoy's Anna Karenina)
Author: Bruno Messias
Author-Email: devmessias[at]gmail.com
Home-Page: https://github.com/pyastrx/pyastrx
License: MIT
Keywords: ast,xpath,yaml,linter,parser,refactoring tool,vscode,pyre,pyre-linter
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Requires-Dist: colorama (==0.4.4)
Requires-Dist: commonmark (==0.9.1)
Requires-Dist: gast (==0.5.3)
Requires-Dist: lxml (==4.9.1)
Requires-Dist: prompt-toolkit (==3.0.29)
Requires-Dist: pyaml (==21.10.1)
Requires-Dist: pygments (==2.12.0)
Requires-Dist: pyyaml (==6.0)
Requires-Dist: rich (==12.4.1)
Requires-Dist: typing-extensions (==4.4.0)
Requires-Dist: wcwidth (==0.2.5)
Description-Content-Type: text/x-rst
[Description omitted; length: 5473 characters]

WHEEL

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

RECORD

Path Digest Size
pyastrx/__init__.py sha256=r7DO6adl99G2Go-OSSgIbU2OpG9i_ExrXjkeuOJlrT0 896
pyastrx/config.py sha256=W60hoHbn3k_SzxARV2jzXejvId-EQWnf-VOMR-TAUbU 1331
pyastrx/data_typing.py sha256=-hM2lfW9JyN61xkC4r1wlgMkhpZNhpuCurS1yNgsmUo 3214
pyastrx/exceptions.py sha256=Qb94uW3I7kBq2PrNWcnR-CkLRPvDLeakXJDfgjddyGE 536
pyastrx/folder_utils.py sha256=_--9AebeCC120fGx_9vcHkzkfFKTMO_5GFfjxOsvhzo 846
pyastrx/ast/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyastrx/ast/ast2xml.py sha256=jAIadXnoqUxozqmSZTegDpJraAH17noq2awrvLChxDc 2824
pyastrx/ast/things2ast.py sha256=dPCfnhmsSxIw_AAQwSUewvRU2pyougsYSR4mEuUVy0A 2331
pyastrx/axml/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyastrx/axml/python/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyastrx/axml/python/ast2xml.py sha256=kk-vUMXj_SDYJMAQrsJAm8EtktP7p5_6iu383EkTlKU 7410
pyastrx/axml/python/things2ast.py sha256=83VnvUqx_ptU1rk0KxPzDaYBKIuoNsjx4O4QRGZFd-s 2184
pyastrx/axml/yaml/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyastrx/axml/yaml/composer.py sha256=CrCZzIdlu_eEnFHAkiv2VUbrEPOzilf_0bhKjUEI3Yg 4962
pyastrx/axml/yaml/loader.py sha256=JBge_ekXnwdoZB1oKst9y3u96HeZcXz2gqFzbEv19Tg 525
pyastrx/axml/yaml/nodes.py sha256=RP2zwKvCVXjr89Jj79C_OhHvyxiSgyNIvQ2qgqp6gjE 3681
pyastrx/axml/yaml/yaml2xml.py sha256=andAgSkT59Kr4mEVOANnJ0zrHoH7VlS6CEnoeN-uM-o 1110
pyastrx/frontend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyastrx/frontend/cli.py sha256=CA3LnY-0e3xUm1e1alP7LjsZx548tdFzuXFKs5XTmws 8321
pyastrx/frontend/manager.py sha256=zxGbYLfd2BbrIw_of0pzOTgfrC5nXPbmaFka8P_k0_E 6032
pyastrx/frontend/mypyq.py sha256=mrzPp91TZx1mOiocZZ59fBK2Palj84QxlzCyGXtFz5k 959
pyastrx/frontend/state_machine.py sha256=U_o985YPI5BOXyIOt4Y4r6jKXuc7FiVi-G97gYon4Kw 18968
pyastrx/inference/__init__.py sha256=X28h5ioOS_lCQkfAtDxQ50tdrvLzYG7a7lDP3S2VB0g 407
pyastrx/inference/mypy.py sha256=LWQCPQiRBnDVXbwDxwkUNgI54EVmdT137WaMMC24i5g 1439
pyastrx/inference/mypy_visitor.py sha256=ZfEoxvRJlfC7x73Bha2-I4NACJknChHnxA5OpvADJJI 9411
pyastrx/inference/normalization.py sha256=q4kbYGkrRmWmp-ROllDxQroDVaizVjCzUbgoMCW211c 1003
pyastrx/inference/pyre.py sha256=Vh2xeHeRXkjzFqAhkpfd_I5UGK9M1QaFpGQgzme_Po4 1241
pyastrx/report/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyastrx/report/data_friendly.py sha256=5w9WJgppULkKEUMJ5w41DZQffAeJw74375imZwbt2Jc 2201
pyastrx/report/humanize.py sha256=8kKf7ICIqLroFwssGXXo-WcnFZBT4aERkfIR9bNxGQE 2576
pyastrx/report/stdout.py sha256=CcexBLNTWEb7F2uviaRt1v8JcuZEjsA1zf2KCVlRa9o 1003
pyastrx/search/__init__.py sha256=BIi-qzhKejUUc9TIWnO5AgCVxeZBNlNeQLgm25OsjH0 57
pyastrx/search/cache.py sha256=ARImRzLxVQ06ehyJ0ErRKd0t9bzdvTr2R8pydHoJ_pc 2111
pyastrx/search/main.py sha256=wI1IRWDs1tIng3EO8pDzVycj_RN7Rgm4o7SOhy2VaE4 9505
pyastrx/search/txt_tools.py sha256=3MTEMvT654rh_AoIDw2JJsdUpKkr2Nzj5eaKDXePkoA 414
pyastrx/search/xml_search.py sha256=4kvMvA2VGhwyVn_lZ_rATFwEu1LrOYnE-SFQAeRXSZM 4357
pyastrx/xml/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyastrx/xml/misc.py sha256=zjdvuOhblKyPlbCUxrfiRsFDVddpeCaXruASSe562RU 512
pyastrx/xml/xpath_expressions.py sha256=BDq7PRuFzdMrtwGFQMr9MpPH-20cKu49h_SoOyblIHg 351
pyastrx/xml/xpath_extensions.py sha256=8MuSBJ6-udZSvX2UZ5jNSUqjYEu6qiUy46pIN_mf56s 3742
pyastrx-0.5.2.dist-info/AUTHORS.md sha256=yVT6g-c0zytIpA-qz_Y-cnwnlTySVLx-mzY6dZTm6ns 59
pyastrx-0.5.2.dist-info/LICENSE.md sha256=VAK-WThGjrdAgn5freHOAtDiNJr5vLIUHAK5wzl5eDI 1089
pyastrx-0.5.2.dist-info/METADATA sha256=St9k9xtoP1BS1UWSDIDd-tegfh8KhUY3IgnIqXl0wBk 6551
pyastrx-0.5.2.dist-info/WHEEL sha256=00yskusixUoUt5ob_CiUp6LsnN5lqzTJpoqOFg_FVIc 92
pyastrx-0.5.2.dist-info/entry_points.txt sha256=zkJD1WoKY0kCKZSxiCCTifTe28xg3wIXNkiMePW-GP0 100
pyastrx-0.5.2.dist-info/top_level.txt sha256=AixnMpFEel_erDv_eECxOFnRZvVVNv9kYMDsCyqAwj8 8
pyastrx-0.5.2.dist-info/RECORD

top_level.txt

pyastrx

entry_points.txt

mypyq = pyastrx.frontend.mypyq:mypy_query
pyastrx = pyastrx.frontend.cli:pyastrx