fauxpy

View on PyPIReverse Dependencies (0)

0.4.0 fauxpy-0.4.0-py3-none-any.whl

Wheel Details

Project: fauxpy
Version: 0.4.0
Filename: fauxpy-0.4.0-py3-none-any.whl
Download: [link]
Size: 99284
MD5: 0723f34b76cc4bce972dbf71f0a52f6d
SHA256: 908e590a2722a09bdd78bc22218cc28cef5a7092f82794d0ec4be44bb6094294
Uploaded: 2025-03-28 16:55:59 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fauxpy
Version: 0.4.0
Summary: A fault localization tool for Python
Author: Mohammad Rezaalipour
Author-Email: rezaalipour.mohammad[at]gmail.com
Home-Page: https://fauxpy.readthedocs.io
Requires-Python: >=3.6
Requires-Dist: pytest (>=3.1.2)
Requires-Dist: coverage (>=6.2)
Requires-Dist: cosmic-ray (==8.3.5)
Requires-Dist: astor (~=0.8.1)
Requires-Dist: pytest-timeout (==2.1.0)
Requires-Dist: wheel
Requires-Dist: pyllmut
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3062 characters]

WHEEL

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

RECORD

Path Digest Size
fauxpy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/constants.py sha256=vFB20O3XbKePnuwFhGSPyvAZlIXQWfBWLmmTZBTeKts 2533
fauxpy/main.py sha256=gxsF5mC2HEuLzswrdV8D8Vb8m0hox-P3ltMtdjGtl2A 2050
fauxpy/version.py sha256=PsXsqs7dFuoy2ndCrwa_Sk80QAVeJt1liKyWvMz7qj8 137
fauxpy/command_line/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/command_line/analysis_mode/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/command_line/analysis_mode/handler.py sha256=fFERt3bgKQvbbr_FY2OFHs0RA7RhRzgaKzDlEUXuHI4 627
fauxpy/command_line/pytest_mode/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/command_line/pytest_mode/fl_option_manager.py sha256=C5_IDz5HycJ9SngoCsx-IdvUgKXNNFAjWFY-IrX25mM 20139
fauxpy/command_line/pytest_mode/handler.py sha256=qCvFTDURoLS9sWVwA38fPR3YuMvxL9ptobZK3_NzeDY 4457
fauxpy/command_line/pytest_mode/legacy_input.py sha256=50Z6ttKyv9EBIHvi2_5KWX37HEkhH3_1IiQcVKt0i8A 3679
fauxpy/command_line/pytest_mode/pytest_option_manager.py sha256=Bxt1eO59TKdm1iIzftgx8DvPOvDv77NWDAtPT_pZeOc 5328
fauxpy/fault_localization/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/fault_localization/collect_mbfl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/fault_localization/collect_mbfl/api_file.py sha256=Gk6bImXZ7QmaOHyZrdZ6-OgB05N4BOrR_lzS7IwXbLc 634
fauxpy/fault_localization/collect_mbfl/api_lib.py sha256=nC9ajU5izpa_g6GLjxO_WiLB2k_5G0aGKzztO7tIpZw 2488
fauxpy/fault_localization/collect_mbfl/db_manager.py sha256=J9hdLoL9geosqIKnHwaCM53MYyZlCxA5TJnX2w3sp-k 1717
fauxpy/fault_localization/collect_mbfl/reporter_lib.py sha256=8Wtz6ND8G8saByuyNpb6Rdyn4ejb5-3oeKnliTK4jaM 666
fauxpy/fault_localization/collect_mbfl/session_file.py sha256=CJSRbEFf-bLWV5g20u3u0yNr4GeXldftaVjX-nT6RWU 466
fauxpy/fault_localization/collect_mbfl/session_lib.py sha256=8vWKEO9NVjwJV2vgyyilNCRlDBRDBJ-uzuS9LUJSP58 2816
fauxpy/fault_localization/collect_ps_info/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/fault_localization/collect_ps_info/api_file.py sha256=SkaaB6oBU8pVSG90kDAs1zJfov0AXhcVyRDMK3hjNHg 493
fauxpy/fault_localization/collect_ps_info/api_lib.py sha256=ChgFJv8DNO3uAvhRweW3Y02KluGrxjVLrHvvetVK6mE 4815
fauxpy/fault_localization/collect_ps_info/db_manager.py sha256=OFY9ru5AJ0wgIsd5yFOP4dkFE8n8a1mWuhZesVHyDnI 6319
fauxpy/fault_localization/collect_ps_info/reporter_lib.py sha256=f9zFxDxMxGh7JBQjAG9LBzXP-mgX3-WjZ4VMZu1K9ys 647
fauxpy/fault_localization/collect_ps_info/session_file.py sha256=FrA3YQ1qn40ssN3zNsHZpsaSR4acyTFfDEAcx3yQln8 2269
fauxpy/fault_localization/collect_ps_info/session_lib.py sha256=RDg7OtC9yMbahSi0kAThUflE3pLsDT8h6iph9nvd81c 2229
fauxpy/fault_localization/collect_ps_run/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/fault_localization/collect_ps_run/api_file.py sha256=WbwnB2KdxSwXXZY2tb00auIpd2aabNsUes7hmTet2qg 1701
fauxpy/fault_localization/collect_ps_run/api_lib.py sha256=4Rg7T5RwsLtDhIvgrY8SYzDudtwICRSuZUY_QKnyd14 3777
fauxpy/fault_localization/collect_ps_run/db_manager.py sha256=niK2uCIyevl9GXJNZCL5SnU6Z0bzfScN9ZgWX5qv2-I 6307
fauxpy/fault_localization/collect_ps_run/reporter_lib.py sha256=-MknBc6hbIrTlxgWTB5ZK4EGv6ZcOsqUVRwnOyhWK0Y 1084
fauxpy/fault_localization/collect_ps_run/result_type.py sha256=SRS7KFDIDFsF0qR2ImGVGbFhLiE7teRpNoRLRsWgMaI 915
fauxpy/fault_localization/collect_ps_run/session_file.py sha256=XKMzqG0tDnmoMk2jhGDTvYUd_PIZCf8gzSVKuWnrxLE 3017
fauxpy/fault_localization/collect_ps_run/session_lib.py sha256=ak7nadPNKWk1gu8kyxnqPldoflDk3iZzfaXaS8n9mUk 3871
fauxpy/fault_localization/granularity/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/fault_localization/granularity/ast_lib.py sha256=ztYG1feRAs7Q_BXR1rmALljKLQMaYMalXQ4Mr80EdPs 1787
fauxpy/fault_localization/granularity/db_manager.py sha256=VrUENCtbK2U2nydtaH3CEfpf0ZUmohE-joJl5LtVHOs 2421
fauxpy/fault_localization/granularity/function_level.py sha256=x4KbG8PS5CccUOxFy3UM5xm2Dn6d8h84AvVe--_0Yio 2703
fauxpy/fault_localization/mbfl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/fault_localization/mbfl/db_manager.py sha256=tbDrPRwiESyx36IhVEr5nXLC_An1fXfy8pWQaYT1Q5c 29107
fauxpy/fault_localization/mbfl/entity_score_manager.py sha256=QpPbwJu-wqbPB88xE3vAgrJnsamG6m6AD1tsC_l3YIQ 1733
fauxpy/fault_localization/mbfl/metric_metallaxis.py sha256=4obF-sk_25HClpV8QKz9rD7w62DgqcFoEqEpy9F0sBg 872
fauxpy/fault_localization/mbfl/metric_muse.py sha256=YchAm05KcXmZUPqTg4ZXuhh6mYO-yzsA-PUt6QntxD4 872
fauxpy/fault_localization/mbfl/mutant_score_manager.py sha256=u2OPgoLuPzTy7fh8SakvPusnmJUU-5pAnyjiJ77CEpc 1625
fauxpy/fault_localization/mbfl/mutation_manager.py sha256=-teuPX6bTiwnA-sDiBzEyr9w-kbP6OzHEr6tF3udH8s 12414
fauxpy/fault_localization/mbfl/run_manager.py sha256=tQZFaVMNTn_xC3jxvVpzjzKx-hMWTAW9L1dS8C8WphQ 11784
fauxpy/fault_localization/mbfl/session_lib.py sha256=7CQ3mT8vQbudmfiE3hE6EwPEpGjcVQ6Z22q3eZy7wN8 9697
fauxpy/fault_localization/mbfl/mutation_lib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/fault_localization/mbfl/mutation_lib/cosmic_ray.py sha256=vf7PaW_4R8C78bI2M_Q7rTwg67GkGTMgmgDU-OGoqtk 6143
fauxpy/fault_localization/mbfl/mutation_lib/mutant.py sha256=RCJAN0gZgoK0b3sgopeAQmShVpv9zjNgnyHimcqfeec 4057
fauxpy/fault_localization/ps/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/fault_localization/ps/algorithm_manager.py sha256=CzngoKffm33yRID3zgWtg4Zbfst4GeH2nSP26C5_tK4 16870
fauxpy/fault_localization/ps/db_manager.py sha256=KqfaMtJQ9_GZhBDDrYH3aidu17Rt2lDcy4pz95-CbVM 17219
fauxpy/fault_localization/ps/predicate_instance_manager.py sha256=r3gxVrWBzc9AvvSc6aRnhDmvgZblb75Z42uO7YSiQ84 1978
fauxpy/fault_localization/ps/seen_exception_manager.py sha256=CB7or_EE7B5rKltRkjOLmvo_2CGRXw_t2H9coikoQUo 977
fauxpy/fault_localization/ps/session_lib.py sha256=zYStO8f14wue9VqVRwyXIYcw-_J7IHc5xgIIX7lAN2Y 8289
fauxpy/fault_localization/ps/ast_lib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/fault_localization/ps/ast_lib/analyzer.py sha256=wZWCpkitKT5YgiNP5OGnHpqFYfMh9YZ-9k3nAUFydYA 1986
fauxpy/fault_localization/ps/ast_lib/instrumentation_manager.py sha256=DHuDBfQHkzjDvmQG_0454IrVdq1T0sWmSbKhQMzDQGQ 2024
fauxpy/fault_localization/ps/ast_lib/instrumentation_transformer.py sha256=rU0oaxspJnuaj6Z9N3kOy7xoJo8Uplzekz3wxkPZ_60 4033
fauxpy/fault_localization/ps/ast_lib/predicate_info_manager.py sha256=Cm7dSxzNsBgCsJPrKH5STRp9Q4BvNqOWaw4PaNgdczY 988
fauxpy/fault_localization/sbfl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/fault_localization/sbfl/covered_function_manager.py sha256=lgvvYqkBbuUoV_8yg--GUrvPYh5z75xFosKqgMlBZNo 1172
fauxpy/fault_localization/sbfl/db_manager.py sha256=T0GAXZ8dKQpYBsabZASgTqjwxbWs3NdBoth7CWwSTDo 8649
fauxpy/fault_localization/sbfl/metric_dstar.py sha256=OJkwvcnbEGrahnS2zWKIdqADFGDaPtPgXQoSdkksSNo 334
fauxpy/fault_localization/sbfl/metric_ochiai.py sha256=a0YvP3U1GcUAr2HJoXUHThLxRATWeO4oinENelE_pnU 348
fauxpy/fault_localization/sbfl/metric_tarantula.py sha256=73Fj8-bNpihgLYxQn7fNzoe90uL6h56FkHk0YpzV6fk 501
fauxpy/fault_localization/sbfl/ranking_metric_manager.py sha256=k6axhmjB3pKnpgT5s7w39z0irBF00vYonbjIZRPgE7s 2607
fauxpy/fault_localization/sbfl/session_lib.py sha256=Ig9RiZAXvTdZ8wCC021d1BKZOJszCC-2TjoIlp076jo 6706
fauxpy/fault_localization/st/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/fault_localization/st/db_manager.py sha256=cYM7iavbmomB-cp8S2_7diJbfVlkJEPBjOzd9gDhPaM 2215
fauxpy/fault_localization/st/rank_manager.py sha256=szRCZfdLdigwTE9rtiRa8Dx-FamdY_5pkkMnsT6NX_o 761
fauxpy/fault_localization/st/session_lib.py sha256=fir2X-kia0LpnQWU6H0LaUxhDj1ANUToJ4wCilJjbZw 4432
fauxpy/fault_localization/st/traceback_parser.py sha256=IgHjoQGrysEmvyaONers3L07ypt4FmRKP_UzUfL3BJs 1999
fauxpy/fault_localization/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/fault_localization/util/path_util.py sha256=4GeWZOXoWm-OZ6sTcs76rovh20Oi_hh6jDHWYgDrKPQ 1341
fauxpy/fault_localization/util/run_lib.py sha256=hbfKBb8h9qkkf8VQeeepmYFI5zIm5uOBZr66GwsEd_s 1271
fauxpy/fault_localization/util/temp_lib.py sha256=5wJpcIHhUMtBH93pxYftt0pHw-XFwrB0CAoTW6QOrbs 876
fauxpy/fault_localization/util/timeout.py sha256=Yz_iMM5dG_hZWwkoleLHYhZ7kF8lK-fS322Yxb7B65o 346
fauxpy/fault_localization/util/traceback_lib.py sha256=v5HBEOSOYPYSglSH-jI6d4PwVEMsUlDmuxYQsxvROvU 2642
fauxpy/fauxpy_inst/__init__.py sha256=DGTLgUcCdMXvWGzRQMtnyIPuFSEzYeuSOzL8sCsxfIw 82
fauxpy/fauxpy_inst/predicate_switching.py sha256=1bhyFhvXKIBwjdKHRLWebWQfWvZoRNuUMgYa0X5_DwQ 4326
fauxpy/program_tracer/__init__.py sha256=yy_l32Nu6-zTZso7q2GVnIxL9q0nkQMeYjjsIfkf4O4 95
fauxpy/program_tracer/execution_trace.py sha256=ToayF2aTVHUX_WAUMF4cNsjE5h46HsZwAhR-AFH7CgI 1160
fauxpy/program_tracer/tracer.py sha256=A69yzRAj0Ug2REp483NCoxw5Unb1zk0FRUz7cJnKhYw 1065
fauxpy/session_lib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fauxpy/session_lib/fauxpy_session_type.py sha256=YIA2mjfqbi2DmlnsdooL91z9wz8VpKcctyBdgUVnQ0k 105
fauxpy/session_lib/fl_file_manager.py sha256=c_b2DwiMzqPL0dH42-b4SqLL7Tg2Yf_EMu2QI5qgEVg 3588
fauxpy/session_lib/fl_path_manager.py sha256=H_ZDyhWDCdZcDgBMUasB5X7zSARcRfAP4IM7j0rcWBY 3147
fauxpy/session_lib/fl_session.py sha256=Ri0Gq1e10IZm8pDXSRMkjzvLgelWFQKVDf3V0Y4WbDk 536
fauxpy/session_lib/fl_session_report.py sha256=39XlfwVgt5VLea_UGkcCeR88HXqDo1vmVgds7oWBFwc 32
fauxpy/session_lib/fl_type.py sha256=zAt1G-9jcpQJ9tc7ERdKvGLj1-h_NfgPi0UL6kf5P6M 367
fauxpy/session_lib/naming_lib.py sha256=YmWu5HvY_HTgG9uOv_1qtktgH-oI8z4xsX8vZpuvhpU 1696
fauxpy/session_lib/path_lib.py sha256=LmQsGYaF5iHGsZvunmtiDXC0A79HGSqovQtpoj8tFYg 1798
fauxpy/session_lib/pytest_tst_item.py sha256=GsmCXZjZp98k0xAPIAQl66vJt3EI0NU1aOpf9oLsC3E 1787
fauxpy/session_lib/target_tsts.py sha256=PUC5YNzE3ZF6dNfSvfgmqzkOBlsnoDKeVcM1Obvka1U 1879
fauxpy/session_lib/timer.py sha256=UTQCabCrzE57mnzknka23V1ekU1wv0FpP_8Juij3D1M 267
fauxpy/session_lib/ts_lib.py sha256=Sf5QGkJPlKpN-dd7jfwp8l3ydWq-vV56F_qXP3BwqAQ 1131
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/common.py sha256=EaqOFltOoSBaL2uDjPosehBpCsNIuyUzi4pxG3x9ePY 1531
tests/test_path_lib.py sha256=izmmSZb0LHKj8cuaxV2JlAHLLPB4xmMgViU1fzyYGMY 3342
tests/collect_mode/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/collect_mode/test_collect_interface.py sha256=sifTIHupJJePnr5VvMWy2zjipaMrsSE-PDjtoZeVFT0 1532
tests/command_line/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/common_module/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/common_module/test_failing_tests.py sha256=RnDXkEhqRBRdq1F6il4i_SYA2ng9iooCr-EC6Osjz3c 1218
tests/mbfl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/mbfl/test_mutgen.py sha256=x_beMHgkYbfcpS3iU0orqn9vQehjzT4DeG-Nkcu2Bcs 2357
tests/predicate_switching/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/predicate_switching/test_instrumentation.py sha256=TmrXfyUL2l8Lq_35zEW7QUhLDSkePGocyzL6-o-z8Tc 5551
fauxpy-0.4.0.dist-info/LICENSE sha256=Xj0S6r5wh8e4Oz0BFLBfqnMRPazalCndOwUZns8YkSg 1088
fauxpy-0.4.0.dist-info/METADATA sha256=O7tBr2dRabPpaTuwzz0bkGlhRCzugztRHTfG3EsL5Cc 3565
fauxpy-0.4.0.dist-info/WHEEL sha256=iAkIy5fosb7FzIOwONchHf19Qu7_1wCWyFNR5gu9nU0 91
fauxpy-0.4.0.dist-info/entry_points.txt sha256=Hd0vf6Kdzx9lAqiATYmNiVlA8Ck7OmMbH-ZPX50jNAA 93
fauxpy-0.4.0.dist-info/top_level.txt sha256=8ayf-CLr-VsPryVuzi18ZnO1S8v91l8LRN10orjSMkM 13
fauxpy-0.4.0.dist-info/RECORD

top_level.txt

fauxpy
tests

entry_points.txt

fauxpy = fauxpy.main:fauxpy_analysis_mode
fauxpy = fauxpy.main