python-scalpel

View on PyPIReverse Dependencies (0)

1.0b0 python_scalpel-1.0b0-py3-none-any.whl

Wheel Details

Project: python-scalpel
Version: 1.0b0
Filename: python_scalpel-1.0b0-py3-none-any.whl
Download: [link]
Size: 102036
MD5: 19361e7d4326fa21a904ae240ee12a64
SHA256: 485b3a3cc1d5fc3c72ebefdaccad4d8b9c10887e4749eabdec69312cf0c590ed
Uploaded: 2022-12-25 16:38:22 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: python-scalpel
Version: 1.0b0
Summary: Scalpel: The Python Program Analysis Framework
Author: Jiawei Wang and Li Li and Haowei Quan
Author-Email: jiawei.wang1[at]monash.edu, li.li[at]monash.edu, haowei.quan[at]monash.edu
Home-Page: https://github.com/SMAT-Lab/Scalpel
Requires-Dist: astor (~=0.8.1)
Requires-Dist: graphviz (~=0.17)
Requires-Dist: networkx
Requires-Dist: astunparse (~=1.6.3)
Requires-Dist: typed-ast
Requires-Dist: typeshed-client
Requires-Dist: regex
Requires-Dist: setuptools
Requires-Dist: dataclasses
Requires-Dist: pycg
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: sphinxcontrib-spelling; extra == "docs"
Requires-Dist: pydoctor; extra == "docs"
Provides-Extra: docs
[No description]

WHEEL

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

RECORD

Path Digest Size
scalpel/__init__.py sha256=zBm2XDeG1ngVTsydnNazHhWoGSQZD2QCyoaXD-DfRaI 464
scalpel/rewriter.py sha256=2jeyKh7tsqpV6uXqHAV3tIpjL3_HPMTfRD1ZpSb7jw4 13437
scalpel/util.py sha256=gYnBvI5HosiBl62cq7sU5T-raSGDCZ41S44nUzXdtEc 1177
scalpel/SSA/__init__.py sha256=r3aK52Ww5AEkaJLE41Wft_1tpyqNy7-gW4HhI-9-G1g 782
scalpel/SSA/alg.py sha256=EGiiy-4ogrLTmgLYSKIeYJtr8TzjVNjFxpVb3A5XAWU 3923
scalpel/SSA/const.py sha256=oC5u3DCRLmfvVRvCMUgxxtGwJxDFP3oo6Wly67g7fxg 16554
scalpel/SSA/def_use.py sha256=Cxt6LusmCSJNcu7H_uqVwqhPd_3mmpiTdfSjpc_Ohag 148
scalpel/SSA/ssa.py sha256=DxaerUO9TbKEW_lBidIcB5TFZey1tOuLvAem44-qvUU 18345
scalpel/call_graph/__init__.py sha256=aukvTjy-WumumL8HcZ4sxa3ibmbVluhX69P0j_uFZcs 556
scalpel/call_graph/pycg.py sha256=6Y9xMtDrne6rN3VgvBOjLQGiyAAdbRJVA9lI4fgYRTU 997
scalpel/cfg/__init__.py sha256=ggbu2eK5lxXurmOctZFRQvwuMetdEQEEmTGFLkSUDv0 767
scalpel/cfg/builder.py sha256=P-95U-Iqr-sDExD7HsBw2gcvdjRTDXptbzWeVd9rgHA 27489
scalpel/cfg/model.py sha256=cjKKSxZi-hLHyvPislUL26eMoxrIS4Pj1ve-xbnCVCw 11025
scalpel/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scalpel/core/_scope_graph.py sha256=z2OSydmRipR3x6ZltRQDtdpKJz3KqRGfMI5SQNl7Eho 7426
scalpel/core/class_hierarchy.py sha256=yC-M05ouDAwnesshpKpg80aVDqqVsBmw2vBvW9pdVI8 503
scalpel/core/class_visitor.py sha256=Nf8dun_s1EBP6X52o670sOJDHZgXTg-XsGZq0LB1vd8 472
scalpel/core/fun_def_visitor.py sha256=T-b9F1se3FlHDMYd9_eK-Q6BO8fo26qbAlCzS9EqVQE 272
scalpel/core/func_call_visitor.py sha256=ps0snjTchBXilhor3ijrx3ZqUuhCZYT94b5s5lFC5Z8 7313
scalpel/core/kw_visitor.py sha256=B-NjftUM3YNMoZ42R1QhFOY19NgnTnHXxIFjE-u_QoQ 160
scalpel/core/mnode.py sha256=6JMhihIxSszFXSDKaSo0ZUEnU-1nkJZYZ29rtVCas9A 10500
scalpel/core/source_visitor.py sha256=D21sWfv8ITEj0d0oNVP0ja0UNj9pbugwYQ6bhpLHlQc 884
scalpel/core/util.py sha256=SrzsCumbENOZCKqsY5uS0-Rx4aVWmpBpbS-zAbckrJ8 5812
scalpel/core/vars_visitor.py sha256=gE5fNyJS6jslD6vsMRbFLoy3n1xTwH-b54mBcNYO72M 5660
scalpel/dataflow/IFDS.py sha256=Tpkoy1igJJXEfrEz4WhSrS4efUKrU1TvgdrcA9eHmwY 811
scalpel/dataflow/__init__.py sha256=yHVKS_roFdGUBKIzN4LtBGVS5p6iGTYkDdBcp5XbhQA 194
scalpel/import_graph/__init__.py sha256=eEMDK6ivNlMk-4G8bIOquYOVb7-2vHszj_zAuYuVIdM 509
scalpel/import_graph/import_graph.py sha256=zWXDvGCxbQoLOa123DgfVRhMZnSNlM0VZVkLhPBVB3c 7817
scalpel/pycg/__init__.py sha256=-zXElEWWIsjX1JtRCZJmVXPHFXEbwvh86_cfEwrIUdw 30
scalpel/pycg/__main__.py sha256=3dNjB11KdhFMESb2JGKCADWNZnupaUyc94vRkNtK6nk 1655
scalpel/pycg/pycg.py sha256=qtKpNpETIEwZK7JQ6jxRoehR-vG9jtYiSescxm5oOM0 7222
scalpel/pycg/formats/__init__.py sha256=ANoumvg7Cmz1EsmsaBvSH_fU2qy3sANl6p5VSpTKfZM 881
scalpel/pycg/formats/base.py sha256=3MScLjLyjieTdAhySoE9Ud7aRZ7_mpKVnPqdYFZcnrU 956
scalpel/pycg/formats/fasten.py sha256=I61BGdhl1A0F5Kgqy9pBuybKJSaJbH9o1riPVQxQK94 8719
scalpel/pycg/formats/simple.py sha256=uaJU0qeweZykTADJh1RUaJtPG1FDwJyXJXtdGJB433Q 1162
scalpel/pycg/machinery/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scalpel/pycg/machinery/callgraph.py sha256=6CHJ8t9_ARGIaxMxtboJXTvkv8vuQLUonlMW_UcImtQ 1794
scalpel/pycg/machinery/classes.py sha256=TEAZv9w0S5LPfhupPsYzj85VUwFFrbATBJRNaH3SmpE 2191
scalpel/pycg/machinery/definitions.py sha256=S8w_-XNgvq1tMwy5xgAmwm4VecfCUlttGkqejnMsOks 7990
scalpel/pycg/machinery/imports.py sha256=DFuWVyrJuSXk8zgMy7Wpgr1d54tATOIJ1_SuMCF5Vqc 6909
scalpel/pycg/machinery/modules.py sha256=gE9nz4Oszy9m2hg9MGPW9cnCiwZZVtJBLo06QRr7-8g 1996
scalpel/pycg/machinery/pointers.py sha256=52MiLv2aaaNjgfJTKxmq4xCUrfXf6bp6CF6zZpevuYM 4253
scalpel/pycg/machinery/scopes.py sha256=yqgRhyFT4l8rpPfTqhSh_7VrYBAMJCzhx8230HoXCuo 4258
scalpel/pycg/processing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scalpel/pycg/processing/base.py sha256=znO7BmmZusRrlkz98WFv-ZNzWl0y0yPx56jZj0pk_Qg 18344
scalpel/pycg/processing/cgprocessor.py sha256=QPwRqLBDWh4QTP7NufVFTum6WISXzOtJHncvs6ZyKKo 9466
scalpel/pycg/processing/postprocessor.py sha256=A5DuxTKmZTRDrvcU1KKv19GaY6r0uv5NhWbd_VJE0z0 12751
scalpel/pycg/processing/preprocessor.py sha256=GafTO7l1xjA72kpOA_EmvAdzkm9fbCQH24Nh-Cvsx_Y 15165
scalpel/pycg/utils/__init__.py sha256=q5Z07R53Q4HAkDBzCoRjQLmHAN5bYxzMFkQmXWC-Hhc 873
scalpel/pycg/utils/common.py sha256=xfLWDq5tnzDrBJBLcKcXacyvQSeNlnntCVbpQe-hq-A 1264
scalpel/pycg/utils/constants.py sha256=RFXU8SSSvXehp_ezTgtQvn1kIHbLHQ4sIxKhyHR2Oto 1309
scalpel/scope_graph/__init__.py sha256=sbOLDHMmBJAUSwVwMZCn6lDjnr6tYf9QMtSjy-COgJQ 1772
scalpel/typeinfer/__init__.py sha256=6WbkkCidRyjtAwGlx_Wpiygem2qg1Yna_2VtuiRhD-I 353
scalpel/typeinfer/analysers.py sha256=gSgfGoGthMm84mSuUbJpLYizD54YoIHOGMx87MD5WLI 52096
scalpel/typeinfer/classes.py sha256=toSydoKFqbT5KSsqf1KPWU4ykJAmy3SIb-N17qLSTqQ 2862
scalpel/typeinfer/typeinfer.py sha256=1OHbXi8oEhTnW__WlJxB66v7pQMv2-6p8xdOXippCa8 24205
scalpel/typeinfer/utilities.py sha256=ne4khfBvvCqa_0Hi6jtf_3N7YEWPn17JifgHba9H8nY 13759
scalpel/typeinfer/visitors.py sha256=cmtovKqzVA6qOg5Q5HM6dZ6dUXgafCPpCXldOWDoffg 3528
python_scalpel-1.0b0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
python_scalpel-1.0b0.dist-info/METADATA sha256=8pN1GV78zuBS2upQavCS2Ozb9jFHAp42iniAaDL9lRc 861
python_scalpel-1.0b0.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
python_scalpel-1.0b0.dist-info/top_level.txt sha256=5M3TYay_L7BLgoVyVNA9SVgz-Jc64iZzI35Ov8L77UU 8
python_scalpel-1.0b0.dist-info/RECORD

top_level.txt

scalpel