codemodder
View on PyPI — Reverse Dependencies (2)
3.8.0 | codemodder-3.8.0-py3-none-any.whl |
Wheel Details
Project: | codemodder |
Version: | 3.8.0 |
Filename: | codemodder-3.8.0-py3-none-any.whl |
Download: | [link] |
Size: | 286105 |
MD5: | 76e1c9fb58613d72a455a86a66070adf |
SHA256: | ef390be5794626cbe93066a1dc68091a2db7a9937fda05de659c3001a29bc743 |
Uploaded: | 2024-11-21 00:51:17 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt · entry_points.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | setuptools (75.6.0) |
Root-Is-Purelib: | true |
Tag: | py3-none-any |
RECORD
Path | Digest | Size |
---|---|---|
codemodder/__init__.py | sha256=4SirWqEJT3C9VRJAqpFeNaILRToWYo-oKOM_n5Ayqo0 | 184 |
codemodder/_version.py | sha256=hvmaOw9yeb_zs_ePB0RUeYnhDHdIDSo_FxV0X8T7LEk | 411 |
codemodder/cli.py | sha256=ZD8CRwqKCD7F-oTPoeeZt3slQXRSvO7OoCmTQpcvHE0 | 6085 |
codemodder/code_directory.py | sha256=oEksHUuv5a4KSDS2dxhX28TXZ2dJCZe7m4mSKG1Hb-I | 3130 |
codemodder/codemodder.py | sha256=xRy7ZyeitfkfkXRBbSSIAA7t0t7w16OWMBvo1BtY3os | 8771 |
codemodder/codeql.py | sha256=YxsnvIWsysDbrG6FHwSS02iaxrUvBWWHv0bEFBvpxgI | 2820 |
codemodder/codetf.py | sha256=dPhtrMyeJSLV0FdLwSm2vNIZXqQin6rxL-MHAOvfKn0 | 5099 |
codemodder/context.py | sha256=akUDS0I-Xn8pe8ckcyhzkyqvkvfRSwNNHpxYf56eP4E | 9887 |
codemodder/dependency.py | sha256=dn-8AKkGN7crkrlWnnWyYWcV9tNV4ccHWSRQGYFQ3EE | 6889 |
codemodder/diff.py | sha256=hi2nRjFY5P_jHfZX0IoOT63dZh_HsAOTrU-A4YKYoEM | 2743 |
codemodder/file_context.py | sha256=5YFszpzVSClyvWyMuZqsFcEhZ7yxBAtcCEjNO6Qy9QI | 3157 |
codemodder/llm.py | sha256=NDlSFooWIkEeE53pMIhdvYIh5nzScYl6krKebK-JaQA | 3561 |
codemodder/logging.py | sha256=XcRza8m-P3TyvazNX5HKhn0ACZHIji4nlA8RfOhyW4E | 2612 |
codemodder/providers.py | sha256=kO_G0rvaRoymBAA2FQhM4zY0k4c71q4HjR9H4tLbXnc | 1646 |
codemodder/registry.py | sha256=QHp0zWY65mqf6BjLLfg8HudzDDIqWvpSUekJSO2jGvk | 5260 |
codemodder/result.py | sha256=XGdEs5UtDLQ_GpCNFhpAl-ZreChU84g-KwMfov7Q9UY | 6274 |
codemodder/sarifs.py | sha256=BN88OsW8zTZuPlvD-hp_795MvjZs3nnvotNa4CniGEc | 1481 |
codemodder/semgrep.py | sha256=m-lUAXocA61kYBh_2M7fIXDnjqMmuqTDtcTEeNKrtPs | 5287 |
codemodder/codemods/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
codemodder/codemods/api.py | sha256=LtYFxHZpYLWiGRudDtaVmv1jq6DRuEY6hKw-QeWMn00 | 1667 |
codemodder/codemods/base_codemod.py | sha256=0GVAHKjillWecFKasJftjAnwUjwU0mO3NKWbx-AuYoE | 12526 |
codemodder/codemods/base_detector.py | sha256=hnGN2uxmjhaGlCwXI8LtJzPcqIQRcQRXPk-D2kbk3bQ | 317 |
codemodder/codemods/base_transformer.py | sha256=X2Bb_lZ9OLWCemMEZ9LLA546UBZJB2VOLmLdap3SoSM | 1999 |
codemodder/codemods/base_visitor.py | sha256=aiBYutt4H3Y45r8XNNEl0ro4nW4qGcjxWYF2T6JNrSE | 4325 |
codemodder/codemods/check_annotations.py | sha256=EnFQGkzz_epg5q3Eo1jngcsz29phpk0TJO7UVPMH6uM | 4284 |
codemodder/codemods/codeql.py | sha256=44ry9WPNRF0Mcz434WFiy_Jxyr3DwPoPkduh3WPHIoU | 807 |
codemodder/codemods/import_modifier_codemod.py | sha256=EdzaN9z_QMVN1Bj4-_k8HMAQ-cAv5tZpPys6nbqeKxs | 2998 |
codemodder/codemods/imported_call_modifier.py | sha256=knlWwss1i_r_iaTHHtDe3g_exAL6VJL_Sogoa93Vv8I | 3760 |
codemodder/codemods/libcst_transformer.py | sha256=OgBULzUWcAgQVBoAvnGcp1eaj3rXp9hvcaY8R6PCGrg | 11332 |
codemodder/codemods/regex_transformer.py | sha256=tMzq5PLs2CM4Puul5ohv7xOBwFfOkZ5dxPobvQPnnSM | 4127 |
codemodder/codemods/semgrep.py | sha256=wreW9BnLRcyU3OZRl1LTXZZQQQA0bq_JD--klRvnj6Q | 2204 |
codemodder/codemods/utils.py | sha256=LC80tIUhbfqD54zD--l5CegERG9MP_8LPjAi21UxmsU | 7879 |
codemodder/codemods/utils_mixin.py | sha256=3vxzEWCncoqkrAy8P2dEYkbPF74QmhmSG9g_Ic1eKV8 | 27029 |
codemodder/codemods/xml_transformer.py | sha256=DCso3yLvcrHmRMWMsoptYTtiGn03IPdbrbAF8GXVjXY | 8018 |
codemodder/codemods/test/__init__.py | sha256=PWNQP4BK8Ou0LegM25BduvtdSfU4y45OUwBfLz9UzNw | 203 |
codemodder/codemods/test/integration_utils.py | sha256=Rcy2euCoPIBTASOVU9GIqsr_GDLR36NNOU4OnGywSr4 | 12855 |
codemodder/codemods/test/utils.py | sha256=az9fanH9X3EQTBvTxFJTvzX5k52WGG5SPmnV678tR3Q | 6955 |
codemodder/codemods/test/validations.py | sha256=COR_MEnPt0w88sTcxX9Tz2-BINQujGpGOMAKjj9BB4w | 1143 |
codemodder/codemods/transformations/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
codemodder/codemods/transformations/clean_imports.py | sha256=u7qf_3AimEl--JOo2YMEsPhi0BsVfz4QMBFdBozSvqo | 16626 |
codemodder/codemods/transformations/remove_empty_string_concatenation.py | sha256=DeNrJGSCcmecrspvt_9BKEL-QUqU4gtFURYAsbwEF1Y | 2118 |
codemodder/codemods/transformations/remove_unused_imports.py | sha256=ENrtN587XKslMBCfqNvJRSHswiJ04MpC-ATR5ZBy6uo | 2505 |
codemodder/dependency_management/__init__.py | sha256=YZ86gBx8BV5oRxnUbIKC63eC_09-XqbXuU2THeVupn0 | 64 |
codemodder/dependency_management/base_dependency_writer.py | sha256=H5Irw5mQPc7q2vJyIk7NtPkFNsKxSaj6uy-ufxepBns | 2747 |
codemodder/dependency_management/dependency_manager.py | sha256=CTmlChttt76sEbn374VIUp7BAQ-o8j3jeGgEa_KQvFg | 1881 |
codemodder/dependency_management/pyproject_writer.py | sha256=q1jl1bv-zh3-qJefXMkX3zbJBsW7DVUQySrm9cL4QjA | 4200 |
codemodder/dependency_management/requirements_txt_writer.py | sha256=j3Vr497zmNm6dUvxxZ1NvvhS8r1sHN8w7ZuxJggkpKI | 1641 |
codemodder/dependency_management/setup_py_writer.py | sha256=pWG_Rq5eA4Q68SqWzwfjX9YqrcxCK5xVyxMt-3Y7y9g | 6424 |
codemodder/dependency_management/setupcfg_writer.py | sha256=pjM1WPAXfBedKqkiIDhSO6odnuaYzb9Y68dGVboz_-Y | 4114 |
codemodder/project_analysis/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
codemodder/project_analysis/python_repo_manager.py | sha256=9Fg1Swd-6S5DNFy-LF39Vj1dy1WwXeGc45uRYSPljNw | 1564 |
codemodder/project_analysis/file_parsers/__init__.py | sha256=bS7cgHaQ5Gez7558zDqSpRQpwCB2yFni0qCDW9F0HqA | 241 |
codemodder/project_analysis/file_parsers/base_parser.py | sha256=YU7i3vK2TNMIaiVMxrifV7568Gnp18ARKjTWmIhLzrE | 1159 |
codemodder/project_analysis/file_parsers/package_store.py | sha256=QuawvYfObC-F4xCfuBdkHPFdlzT7xoAZ9cH_frxlhGs | 1964 |
codemodder/project_analysis/file_parsers/pyproject_toml_file_parser.py | sha256=8XtIoJBBSj84_hf0WAoppV7xQMXhllx8Wto80dtHsxo | 1510 |
codemodder/project_analysis/file_parsers/requirements_txt_file_parser.py | sha256=3ZIHQTjZH5X35E2T54OAhu4a1icSkKxISg6ltpXtV6w | 1614 |
codemodder/project_analysis/file_parsers/setup_cfg_file_parser.py | sha256=3ofjz82KEyj19lfJaOeVN8p2rE-K8MMN6pyq2LK_PXw | 1087 |
codemodder/project_analysis/file_parsers/setup_py_file_parser.py | sha256=Tck9lIAWwOe_vL_5Utc3iAb1Op92YTUECcj5EPViesQ | 2471 |
codemodder/project_analysis/file_parsers/utils.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
codemodder/scripts/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
codemodder/scripts/generate_docs.py | sha256=1wtSbAhuG8YsDZICOjAsrdERamkKIQBELo3vQzHQIQA | 22355 |
codemodder/scripts/get_hashes.py | sha256=N-O6d7-OJ24zyTeZSr3xNYM5vg_1Yov8Qgqu2EtyeBc | 1400 |
codemodder/utils/abc_dataclass.py | sha256=zEf73YCwCE5wHmI1roSGa0E9SZ6y0aftqTbstBm7hSw | 386 |
codemodder/utils/clean_code.py | sha256=34RenSOrrxkvQ-VXm5SSo3HxQ0ULc5zIEA7jwK7Gcnc | 9967 |
codemodder/utils/format_string_parser.py | sha256=_c-WhwgmL_2NwIz0b2LjNl_Vvdd2BshyitIpP9GZZLE | 6117 |
codemodder/utils/linearize_string_expression.py | sha256=i5fy2Ni074VBPCiXJEi6tWTNsxMUnfmPoDP682TSQgc | 8487 |
codemodder/utils/timer.py | sha256=jxp2-VaMUDnolJNUnKCvTe6qFWMfKCzRXjeSn9k7MOM | 788 |
codemodder/utils/update_finding_metadata.py | sha256=uD8z4HbVLZRbm_Rb4aj_9t4mNGpiW9Vg_vXBD2uXnVQ | 805 |
codemodder/utils/utils.py | sha256=VIhaGBzG4MJHuJ9tquaDGSfU7eiPUtBRztZ8hA7Mtmg | 2452 |
core_codemods/__init__.py | sha256=srdEhuobUc8ipAaBL8Ei8b0SiQz_t2nA7w-fXpf_Qxk | 9794 |
core_codemods/add_requests_timeouts.py | sha256=v18jmtwSqzIpqSUmqlp72XWzpgfkT-mb8xSnPtmZCog | 1888 |
core_codemods/break_or_continue_out_of_loop.py | sha256=O0cDhS1X4r2IUKJ4LPCDoJGnu5MjfPMqUZj3qKldvlI | 3734 |
core_codemods/combine_calls_base.py | sha256=XaF9sIAqCaROEeELLV9-w-u7Ym2yxT8xQ4ro0wlO9tQ | 5158 |
core_codemods/combine_isinstance_issubclass.py | sha256=Ga4llxy8n-dzdhYgd9q8cADC090D6fqLGPs-TXIeVy4 | 1119 |
core_codemods/combine_startswith_endswith.py | sha256=xTehcAzbNj3nzozbwL7oCLriy1HIiemjme0odBD0H-o | 1305 |
core_codemods/disable_graphql_introspection.py | sha256=rFuIXUbpOY0XPi6sEQIqOmw9_qIrzWi2mSE0Qs8S0f8 | 5388 |
core_codemods/django_debug_flag_on.py | sha256=5xBI-0ovHHVfgVvTILIjdpiRjyJeksTKUaSzt3T0-jo | 1271 |
core_codemods/django_json_response_type.py | sha256=i2n34Sk6u95xwY7uV5NEH50ayfLeufYu6DS2ciPBeqE | 2141 |
core_codemods/django_model_without_dunder_str.py | sha256=H_4M6oDNTUt2v-Pxv6holHNldUEvTv44z8sRT_SmWAk | 3044 |
core_codemods/django_receiver_on_top.py | sha256=2eBLZGSH0ksJDF9pGb8fAnbPyJX59wGlL5pnfbrtkA8 | 1976 |
core_codemods/django_session_cookie_secure_off.py | sha256=o53zw3pHzzUmST_Cjk1VBCQF1WwreV5ztmTufIKVBeY | 3442 |
core_codemods/enable_jinja2_autoescape.py | sha256=bOWR4UQwDoSG6AroHU5MOy0MnMgboktNBECA4nrbNGc | 2079 |
core_codemods/exception_without_raise.py | sha256=xWgX00svErZn_tbO_ZRREOYHEIS6Crf2ttsk4ALbAhg | 2577 |
core_codemods/file_resource_leak.py | sha256=ld02PcHgEKKVF_s5l1bsozTsg4gny-wFFO_LUTfCkFc | 16421 |
core_codemods/fix_assert_tuple.py | sha256=4RDcqLtVMrULdStY-WEcJvgDnbQ9pwsu4TOGShlJxhU | 2233 |
core_codemods/fix_async_task_instantiation.py | sha256=_ywysI4fFxmD6QI_DxrGUinomImSjBULmcyDa-ZV0gU | 6460 |
core_codemods/fix_dataclass_defaults.py | sha256=0ZgY2IbYcFi6medFlj_6mo0FOoC8WAuWuDyBzd-HsjA | 3221 |
core_codemods/fix_deprecated_abstractproperty.py | sha256=oXy_xxXqQXr0IRvt8qlqKLk-Dw3lbQsHfPXY6D1yu7Y | 2298 |
core_codemods/fix_deprecated_logging_warn.py | sha256=30O0teZ1rblgVwefaWD92qzJFEq1GLo-fRgEhbrGMzE | 1933 |
core_codemods/fix_empty_sequence_comparison.py | sha256=Upzu2Hn0nwxvcQpAKXaaV07swyojUibVmVMUkSlxhKQ | 3031 |
core_codemods/fix_float_equality.py | sha256=nUhOFdYNNzqBNao1xQEjc6LkYS-A0sh_shv3rtkTAjQ | 3755 |
core_codemods/fix_hasattr_call.py | sha256=yCYGsiU8hKu2i128SX3KKLEPm96NWM-9wI3o2fDTBMQ | 1068 |
core_codemods/fix_math_isclose.py | sha256=FWb1_C4J11QTGu_r78WfEbNC2dAoO6G4TbRdPmwkGyg | 2263 |
core_codemods/fix_missing_self_or_cls.py | sha256=Y0UL6zsNoLKgGq21M8HPmgU8cB4hcHyg-oHK_JgcBTI | 3163 |
core_codemods/fix_mutable_params.py | sha256=k5ToyPTecQ5mBsHJ1U1Y10PoIDrnqSzYyOgms1iX5e4 | 8235 |
core_codemods/flask_enable_csrf_protection.py | sha256=ZWSla3ApbEYJJJNAf5qBE2bjWEzwRZC6LyrT6y0t6zE | 4325 |
core_codemods/flask_json_response_type.py | sha256=2Mn813rHmGDkq4YnJM-jAurpPUHcUgoqgldDL67-05Y | 11313 |
core_codemods/harden_pickle_load.py | sha256=15eUucDHFthmITm_-JudKkdXwTP7I9UeagaQUs1Hx1Y | 1379 |
core_codemods/harden_pyyaml.py | sha256=X2yFO602k5tT4mOMGW534B4Jr9mfsglQXAqiiv6s-UI | 6951 |
core_codemods/harden_ruamel.py | sha256=LxK9evH621f2FhbbO2J7AouBLiTB59t8qlByu3R6NLA | 1391 |
core_codemods/https_connection.py | sha256=uNkswqEclRlDr5TSm6H00JXdxfMylSIAqGzDFeis5YQ | 2949 |
core_codemods/invert_boolean_check.py | sha256=CfN89eGV4ClH8zy9EV4b7GDqfJfNxh623Gdx5ElADyI | 3110 |
core_codemods/jwt_decode_verify.py | sha256=vLEIh_8Ea_urAWsTIFMZkiSx0DdXxJQ3MaaxQfTC3v4 | 4746 |
core_codemods/lazy_logging.py | sha256=6xI0mJ1x4D3eNckUJ8z-BK_SSqGgzf0yoNbkUqQtA8Y | 7459 |
core_codemods/limit_readline.py | sha256=ZC6SOCoqEj5uetOPFgDKiHBdGFkvrwWrzy4gTrogU9c | 1288 |
core_codemods/literal_or_new_object_identity.py | sha256=krpK1-reNcIlrlvk1ysN_7K_u2sUNMLgr2zGvOV5ya8 | 3424 |
core_codemods/lxml_safe_parser_defaults.py | sha256=ARvGaVw5KRo0UTl_WjAjhEAy4dxoSudTxQzGQt1LRBw | 2293 |
core_codemods/lxml_safe_parsing.py | sha256=VizaxYYACzMM-s4G6qAJ8gb0THd8TPJNZub18QTSwSY | 2465 |
core_codemods/numpy_nan_equality.py | sha256=7r9adeVJiXV7h3oNIcK7B1kAlsO3zXesfiY-QFmCjnc | 3056 |
core_codemods/order_imports.py | sha256=5Q-IIhnlrmc5yX66cL1E-K-0_4JiQXDVBpV92FBptvc | 1874 |
core_codemods/process_creation_sandbox.py | sha256=ljgKVfNDjD31y76HmNjLoSSCnysYbpNDsw11OnfgwvI | 1857 |
core_codemods/remove_assertion_in_pytest_raises.py | sha256=3CEqGKRUFixtzHSJjtl6LmnCKV7CdXA8un0wkA5_4EI | 6465 |
core_codemods/remove_debug_breakpoint.py | sha256=R3NP5Ql8u6MI1T05psZ32Z0pBV80PwI0FUa05iAD_4o | 1396 |
core_codemods/remove_future_imports.py | sha256=8EVfUkZd6i60PJK24Gr6t4mhFMYiZXO-x3RFY0kTIp0 | 1869 |
core_codemods/remove_module_global.py | sha256=GxKUSLM-zHkGPN-wj9Ws16L0jaAo7sFU9fjXqg87kb8 | 1128 |
core_codemods/remove_unnecessary_f_str.py | sha256=uGV4adwIy99cvUzwPW8owneRxTiAjYNZEKbMHrr3wJ0 | 1848 |
core_codemods/remove_unused_imports.py | sha256=fnohBMeX8yWlub4kE23OBRkVTiu3eIyEl9IMdRxQs0I | 2629 |
core_codemods/replace_flask_send_file.py | sha256=QmiHW_RQIu0JUsaaPUQpmdDgb-DLk4p9lrIRDScjbCE | 4641 |
core_codemods/requests_verify.py | sha256=VaFOVznF_SrHM9W-Mx33YAwVA_mBNN-WQTNFPAKICPk | 1534 |
core_codemods/secure_cookie_mixin.py | sha256=ki0sCtAZtvqiE4fJ3aJqegFJGtZN_DaLPjBUiVhN7j8 | 791 |
core_codemods/secure_flask_cookie.py | sha256=AQD7rYwFZ8Fh5KPJdYqp3oub611sDtDLS9iVuURgSbE | 1958 |
core_codemods/secure_flask_session_config.py | sha256=0Gc62g5G-T0BFEek-z7hBfwsmmXMhlMs-C1f9351TEU | 8216 |
core_codemods/secure_random.py | sha256=wgbMYTlxfaXYDmXQ6QJ1okqJGKJWEyKmT-fSvIppUHY | 1687 |
core_codemods/sql_parameterization.py | sha256=ET5Qsn3A1jRtEw-4BRj2VCZPnXcZ0KeYG2_u-r1BoXI | 22842 |
core_codemods/str_concat_in_seq_literal.py | sha256=D-aKLEvz1eY1vVXltQUn8XI2Ik6WeRrL7kCfKyhKQ_8 | 3258 |
core_codemods/subprocess_shell_false.py | sha256=ipuDUCm0LFofTf041RpC_tcB5R3xwjhfOslwJuM4QEM | 3042 |
core_codemods/tempfile_mktemp.py | sha256=OlVzj8b1_Cr0afXtG2-4UoHT4tuWzjC1Q1UhV16R9zg | 6598 |
core_codemods/timezone_aware_datetime.py | sha256=-yA--Ao3rEjxNmo0jd-XN-MGHL7doTqeHH02SmE29V8 | 4126 |
core_codemods/upgrade_sslcontext_minimum_version.py | sha256=1W8PLpPYSjRYUkx5ULnJVEoLNY6K7Vg5J-sVLOG5zkY | 2057 |
core_codemods/upgrade_sslcontext_tls.py | sha256=acSIJipM-Pg7ROhCcsboH3D6lOgL9e95fVkuGch-5Sw | 3059 |
core_codemods/url_sandbox.py | sha256=vjhSPbo5GLzTGVi27RDTBHkeQemY7qQ3DISB3eGfakg | 2305 |
core_codemods/use_defused_xml.py | sha256=IZxaR8zwIea_Ci5zDLX5UWxEPvhDpwC-77gxniCbLDc | 2270 |
core_codemods/use_generator.py | sha256=F3uWJLs4uSVT3CFMh9u6cpOLd8Ji60qT8S9VI_yc270 | 2447 |
core_codemods/use_set_literal.py | sha256=7zoy_Ssmc39_upzcGO57mLtgxLjdsl_KmooFKxbriOM | 1312 |
core_codemods/use_walrus_if.py | sha256=Au3lUbETls90qmYkgZr_ei9JG-RgcNYAsIrqIgCd8cw | 8037 |
core_codemods/with_threading_lock.py | sha256=LMZMxWuyaGQn-MV_XWC_3lz3F9H71p84k1tsWBIcVE0 | 3795 |
core_codemods/api/__init__.py | sha256=1Djm1cqPbmmk94rT6GZOYPfLqoL6U3l6uGVjOIfHkOI | 158 |
core_codemods/api/core_codemod.py | sha256=tIXvWd-wE2u1JPG5nG4fSSGD58RIXmn13XadHMStiyw | 841 |
core_codemods/defectdojo/api.py | sha256=M1iH4zzR3Q6cd3gS1f4I_WX4SZQQZ5cl8AV9znnCFYo | 2461 |
core_codemods/defectdojo/results.py | sha256=o3zQQdFQ107UoKa3NpjIpf6Gtu4ySDNUbezGh7GMIbE | 2135 |
core_codemods/defectdojo/semgrep/avoid_insecure_deserialization.py | sha256=MqT12L70astyrNKUf6XEI0Qby0BuA_-Noc3Vctx9VXE | 2398 |
core_codemods/defectdojo/semgrep/django_secure_set_cookie.py | sha256=uUFmmu-8GY3dQ5P_WWAWQUlLZ3_4xMVcs5I-IXsGHEw | 2111 |
core_codemods/docs/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
core_codemods/docs/defectdojo_python_avoid-insecure-deserialization.md | sha256=gIacP4tnkk_RUHCDGDQkk-lZQke2W9QWy7cqAjS0C-0 | 2581 |
core_codemods/docs/defectdojo_python_django-secure-set-cookie.md | sha256=rcI_ZJg0T2-OI3gWWuu0dYJQl9TxEP-FkSaAn_TolaU | 557 |
core_codemods/docs/pixee_python_add-requests-timeouts.md | sha256=fKnDrB5XlGnVTq7LwdLBoguhnk65raYraRptqgNZjDo | 1024 |
core_codemods/docs/pixee_python_bad-lock-with-statement.md | sha256=IYRatSBxJFnera0QlVD_wHkcaBNUE1vOzEQaf3zdkmI | 568 |
core_codemods/docs/pixee_python_break-or-continue-out-of-loop.md | sha256=PDnlfF47_XOl9Naw1ZdbGx4olHCEea4NAQb5-gjgMGg | 244 |
core_codemods/docs/pixee_python_combine-isinstance-issubclass.md | sha256=F7gk8GBaPOSNpxcK4wQo_z36rKA6_Zqhsvhe9Wu6UdU | 598 |
core_codemods/docs/pixee_python_combine-startswith-endswith.md | sha256=-s-01GQ_bMD9FE0hxYPFcT0nNzOJzXCkxl8TlST1AKA | 607 |
core_codemods/docs/pixee_python_disable-graphql-introspection.md | sha256=C_JDBJ5ZrdILBuplIbamNjRMeIxCotuP2eaidPrYHPE | 1271 |
core_codemods/docs/pixee_python_django-debug-flag-on.md | sha256=t-vQmQtWAEcBG53I8t0hQN1Qy3WdVIaqilKrAj7mP9I | 510 |
core_codemods/docs/pixee_python_django-json-response-type.md | sha256=iIyZZSBm7ZIJ6VCDnFnh6IWolNb7_0m5Lcd1rq3cbp8 | 733 |
core_codemods/docs/pixee_python_django-model-without-dunder-str.md | sha256=MW4TGxslPqnyVibx8sIYI1MEnyTeh_ZWW_408jTY-yc | 1733 |
core_codemods/docs/pixee_python_django-receiver-on-top.md | sha256=PshsO6YR60thQnBEJfFXigWCjspeNp1VnECogef8WbU | 649 |
core_codemods/docs/pixee_python_django-session-cookie-secure-off.md | sha256=hMQZlyrf9jimr3MLCDuUsHtT2yFCxOYQIZWPiM07eAY | 443 |
core_codemods/docs/pixee_python_enable-jinja2-autoescape.md | sha256=n4MrIkbt3BJP80K5Ml87CM45BPHRpA7-qH84GpHTSjo | 590 |
core_codemods/docs/pixee_python_exception-without-raise.md | sha256=8SwOeE-AaN-wsYs-k6u2SkpOGTobIaI5Q02X4v93X2c | 301 |
core_codemods/docs/pixee_python_fix-assert-tuple.md | sha256=Xn_Dv5hTO2yMWHknIf2CL3qRoOuin5JUmhcE0ouRZ60 | 423 |
core_codemods/docs/pixee_python_fix-async-task-instantiation.md | sha256=juFmxwQvOJ3yECdjcOxA1flwgn8eHNvFjLRTIfcmFvk | 480 |
core_codemods/docs/pixee_python_fix-dataclass-defaults.md | sha256=X9G4lmK81BK6qgYs_hdkAcMx8WIs8S-zzhXrJ1awjfk | 1023 |
core_codemods/docs/pixee_python_fix-deprecated-abstractproperty.md | sha256=Ve-F7Mozs2Aq2G4rf-yKM7GmCgRDi2747VXD0PD2D1M | 547 |
core_codemods/docs/pixee_python_fix-deprecated-logging-warn.md | sha256=WJEphYQ4A2mQm_lts-ByCrOL1YF_vDTUCp9bs3ZBZoc | 551 |
core_codemods/docs/pixee_python_fix-empty-sequence-comparison.md | sha256=uuKXctemW_75LmXaWDBqXSwJhAHhfVJqpAKbdNG-A1k | 591 |
core_codemods/docs/pixee_python_fix-file-resource-leak.md | sha256=yTumownQdiPZH5cjG2ETG6ckgpCeGUsOlaXePH-IF7k | 733 |
core_codemods/docs/pixee_python_fix-float-equality.md | sha256=9ZXXXcFHhaz9kPcZVOmTO1I5vsMgmTGE5HC_PHjyXX0 | 852 |
core_codemods/docs/pixee_python_fix-hasattr-call.md | sha256=4QgXu86BTsYyu1pTLijKPZD7-CATiza53k0ykBf43Yg | 397 |
core_codemods/docs/pixee_python_fix-math-isclose.md | sha256=G5eAYk14WjGktQr_7dTnezerIzxSiC95z0FapegL28k | 673 |
core_codemods/docs/pixee_python_fix-missing-self-or-cls.md | sha256=mxH-O6du1kFFOELtie7mC0iYfZDPD1i3TA0Mf0gfRMw | 496 |
core_codemods/docs/pixee_python_fix-mutable-params.md | sha256=4WKpbtQTVRF26pXwPiLsUt1k0Wrxlzk7SwnLosGMGQw | 1407 |
core_codemods/docs/pixee_python_flask-enable-csrf-protection.md | sha256=GLHssuMDpfk2QAxeRz2t_yJLAenxnJDL0kmpUKUBCvU | 1052 |
core_codemods/docs/pixee_python_flask-json-response-type.md | sha256=RIcDIDcx0e-Ez2PD6oxSHGWk8MGenWikYzXYiIJu3c4 | 778 |
core_codemods/docs/pixee_python_harden-pickle-load.md | sha256=SthLPkHUOhnAugc3WMTmV_Bzd1lMetrbC_Z4AnnclZI | 1244 |
core_codemods/docs/pixee_python_harden-pyyaml.md | sha256=spa4ufnWfeB07YXcDrhp8ZgrorwUKzVSGBmTddGXBJ0 | 1252 |
core_codemods/docs/pixee_python_harden-ruamel.md | sha256=8XGcI33xfwTzKi2iXjoD6G7vHNp7NKtcs94Qm9-ZprU | 517 |
core_codemods/docs/pixee_python_https-connection.md | sha256=0CYWbqHeWJOGmpmcT7uGoFFMQA531Qvwsl9ax0jntP8 | 395 |
core_codemods/docs/pixee_python_invert-boolean-check.md | sha256=08XoGHeZDXpohSCdABZ3u69g1H-ee_ZvSS1qT6KrIag | 243 |
core_codemods/docs/pixee_python_jwt-decode-verify.md | sha256=4knPe55p8MZORykbk-iN9op-qWINc9nerLfUNZQ5s7Y | 912 |
core_codemods/docs/pixee_python_lazy-logging.md | sha256=YxOyWVCqUodY1wwLDt8Dn6WFltc-ACvhbvDa2zIq33w | 620 |
core_codemods/docs/pixee_python_limit-readline.md | sha256=rzEXyEmYPEQ-fLP9tids9Fx8-kU-9ivoEMXlo7kTWiI | 562 |
core_codemods/docs/pixee_python_literal-or-new-object-identity.md | sha256=T3vyYUwr2mQZpjGNcOVhtsaWWFiGyYjY5CRWmZPTj6A | 431 |
core_codemods/docs/pixee_python_numpy-nan-equality.md | sha256=mP17URZSrud0rFNQxWxDNneKI9AgNjqwqwyzBWXa-zs | 347 |
core_codemods/docs/pixee_python_remove-assertion-in-pytest-raises.md | sha256=ZCH_CrKNcQW7WoXL_RsR7OY-ZmmvJNxRzCxsxmT-_18 | 614 |
core_codemods/docs/pixee_python_remove-debug-breakpoint.md | sha256=pJxyJAKMdOmILkC2ss5naQK4SMW-byuDN-Eq3IHjAqI | 400 |
core_codemods/docs/pixee_python_remove-future-imports.md | sha256=9YnTupOzqndCGfU_4RmLw1v0lR2ML57hOnW83MNcVDA | 605 |
core_codemods/docs/pixee_python_remove-module-global.md | sha256=1dY2uz_hCkRDFgLen2pn-PHo19nylw6iZV4GBwFKHe8 | 334 |
core_codemods/docs/pixee_python_remove-unnecessary-f-str.md | sha256=Noo9JVqIfGbJbW5R3zS6KRntR5BmVpRJ9-4kcW1k77k | 409 |
core_codemods/docs/pixee_python_replace-flask-send-file.md | sha256=fCEQtXKU-UexbnfqXhkxxd-EleDrrHGI2M1Gn48zJpQ | 1033 |
core_codemods/docs/pixee_python_requests-verify.md | sha256=sgyQVDhqHFQOVdpUQMk0fNmcZvY54nyxqTRMUn3nV_Q | 1159 |
core_codemods/docs/pixee_python_safe-lxml-parser-defaults.md | sha256=NjcKsFamf1l5sxcX2Wm8dDrTUv3tUxkBOEmto5W75DA | 1184 |
core_codemods/docs/pixee_python_safe-lxml-parsing.md | sha256=h3-RPXDEwZdcqTzkNab_nRQezbw1RXxB74M41w0fGk4 | 648 |
core_codemods/docs/pixee_python_sandbox-process-creation.md | sha256=2rwEpHO5rVNCHKR_aaS7D32-8J5zOEJ54ySzXLuhrks | 1679 |
core_codemods/docs/pixee_python_secure-flask-cookie.md | sha256=ceT3kK6yVmLVQRjqCX-ClbJri83lARgpClPPUxTmvgg | 623 |
core_codemods/docs/pixee_python_secure-flask-session-configuration.md | sha256=ebSDSOkPuKUrDbq04Zf0hbfXKqLvulPEVNs8lf2yV68 | 578 |
core_codemods/docs/pixee_python_secure-random.md | sha256=Gj6-80i0gu9Paj7ca_D3bW3FJvssr-oToDkrB1IpNdY | 925 |
core_codemods/docs/pixee_python_secure-tempfile.md | sha256=uGpcNLSIqOS3QBjVs2jU0ZV0YyavNBaP6Vv0XGvmrqM | 1027 |
core_codemods/docs/pixee_python_sql-parameterization.md | sha256=c2vrMbuv4a-vnI_B-3RlG3OOeBFrq_bJHGNOpjz1P6E | 743 |
core_codemods/docs/pixee_python_str-concat-in-sequence-literals.md | sha256=UXYKQWMHqxkcC4Ka_zHNodW2wIzclEFO2H2QerzXvjk | 329 |
core_codemods/docs/pixee_python_subprocess-shell-false.md | sha256=_cnj_1q6fGOXPPWJhliOV543QnMaGgIHUoz3YK-MD_s | 596 |
core_codemods/docs/pixee_python_timezone-aware-datetime.md | sha256=RbNu7hhhZTdEyeoRKq_pIiR97fn_b6-i_UvNlkAn24Y | 707 |
core_codemods/docs/pixee_python_unused-imports.md | sha256=dtjZM0uVSCZEFhMxxaSQNfpo9Vo6UdD-QexcPmYgmhM | 141 |
core_codemods/docs/pixee_python_upgrade-sslcontext-minimum-version.md | sha256=6dpa-pc9E-FQ5oF3OlLR6di08hdlIkhpffUkOP7h6oo | 645 |
core_codemods/docs/pixee_python_upgrade-sslcontext-tls.md | sha256=dHoE23NjNCXqD3ogH-cslG0LtnHE1PQU0y0rArKzIUY | 1070 |
core_codemods/docs/pixee_python_url-sandbox.md | sha256=yWDDczVA1f6UjSi-9U8MD-u9gg56pp91gDz7C7q_z-w | 2870 |
core_codemods/docs/pixee_python_use-defusedxml.md | sha256=5BhGKnIbhPE-fCs0fn80yd0QbqZ1Pft6FR2qOLeFGSg | 985 |
core_codemods/docs/pixee_python_use-generator.md | sha256=5OJKgzFJEC4NTHc7hD_0UPgV7OkcX_SdEVb8fyVcimU | 1527 |
core_codemods/docs/pixee_python_use-set-literal.md | sha256=7CPGwH9efzRHlI8Nn4sKP0o01AGZmBVlVMTiea_XgzY | 308 |
core_codemods/docs/pixee_python_use-walrus-if.md | sha256=ozMFyPjUeLKpHMy0fLFs2rsyH9fncE11OzLRkmsnmZA | 543 |
core_codemods/refactor/__init__.py | sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU | 0 |
core_codemods/refactor/refactor_new_api.py | sha256=z0BImQiC3MsJoQn5cryrHikJ-zGRycPuLVPmwljl-Sc | 10705 |
core_codemods/semgrep/api.py | sha256=x06KR3eYYKE-IkZbOsIRpPQyNJqzhv1EGoUgJYVGJGs | 1593 |
core_codemods/semgrep/semgrep_django_secure_set_cookie.py | sha256=kbiSW3PAP3BC197wba-UjCzcTo33ybHGu78w3ijOW7k | 635 |
core_codemods/semgrep/semgrep_enable_jinja2_autoescape.py | sha256=ldI7KXsq0TsFAge9wziXhxnhlgEcDeicZGdvL-3t1UM | 611 |
core_codemods/semgrep/semgrep_harden_pyyaml.py | sha256=ETBFx95eK-ki_vZkIZV6APYZFnSJMqT7ijZmFz7h6Hg | 835 |
core_codemods/semgrep/semgrep_jwt_decode_verify.py | sha256=s0ITxqcb_AgqJMTpgi9kib9AiadoOKPb-njnx-NHywQ | 764 |
core_codemods/semgrep/semgrep_nan_injection.py | sha256=1hFMHXC2g65L1GaBS313-Pl8xC1XeAvUY424VgBytiA | 4426 |
core_codemods/semgrep/semgrep_no_csrf_exempt.py | sha256=aYivlW4ld9OP5onHUyCVhLIBqkyE_-bbvahGaq3qjmk | 1986 |
core_codemods/semgrep/semgrep_rsa_key_size.py | sha256=jVCYIk5BPgxQfsVy_tZLzCh8e9mzqm1Z90zA_Yrchgc | 2731 |
core_codemods/semgrep/semgrep_sandbox_process_creation.py | sha256=EBrBqA0fRfL62Wpgbxbs5OZTPI0sZ1kaVTgZ-9cdqCA | 546 |
core_codemods/semgrep/semgrep_sql_parameterization.py | sha256=gdRbWjE5EdbUnF8zZ_iXF5qUoAOz5eYkQE_Sc91PNs8 | 1653 |
core_codemods/semgrep/semgrep_subprocess_shell_false.py | sha256=BjWMt8bepxpPbGVfTIp8vdfbEbd_76X11p2YVvf5pFw | 599 |
core_codemods/semgrep/semgrep_url_sandbox.py | sha256=xzXIOxMr4USMN9menFi_gGNRCfSy8-VnWwwSVab44TQ | 751 |
core_codemods/semgrep/semgrep_use_defused_xml.py | sha256=Q-xBkUTs6G2Dx4kqRO2ePJIyIvv6dGlMRb3OjEvDb-w | 513 |
core_codemods/sonar/api.py | sha256=92DBk4u3RI6w2xU7K08mma6TTIoq_ByBfMm-I79Bsrg | 2447 |
core_codemods/sonar/results.py | sha256=3kah7VObOMlU2qtqyn6GbMgDykUeBI1X0g0i8CSARGY | 3450 |
core_codemods/sonar/sonar_break_or_continue_out_of_loop.py | sha256=WG596Z9htYFC4_yyesgx9FP8KN7iCfpVe8uGrkxkb-o | 377 |
core_codemods/sonar/sonar_disable_graphql_introspection.py | sha256=YKYun0ISEZOr9pYHuAjCkBJ_rOHopMTr1lxqjBVkC5g | 384 |
core_codemods/sonar/sonar_django_json_response_type.py | sha256=0rw38PaeUZ3wrIL3Ja1TYm5A1eMQ11FZsCDO6z5col4 | 383 |
core_codemods/sonar/sonar_django_model_without_dunder_str.py | sha256=IsjwEl6xLinu8t6GbzsiY49wCSsgPGsHep44lH0X7ME | 380 |
core_codemods/sonar/sonar_django_receiver_on_top.py | sha256=x86-N41mSje53tFYopqrqZ5EeF8db7GMGHGF8Ue_1mo | 392 |
core_codemods/sonar/sonar_enable_jinja2_autoescape.py | sha256=V02s7Jte73FVtNXc8TrOhaZd8WCNpFmGJ0AFltmTwqY | 370 |
core_codemods/sonar/sonar_exception_without_raise.py | sha256=LT_fHqaJNZvSEZno6g2mS2jyioa-qEAbiiI1ULvfquk | 353 |
core_codemods/sonar/sonar_fix_assert_tuple.py | sha256=G37SwGODf9lLI4kiFx6DB5GuPRmzDs6UXPBe0z_ZHd8 | 311 |
core_codemods/sonar/sonar_fix_float_equality.py | sha256=M2oBTFCkyJ0HT0dD73MA3dUpTNiThdHotGKvuepS5D8 | 331 |
core_codemods/sonar/sonar_fix_math_isclose.py | sha256=Lp-MqZ49zZ-hPBsisc7_QTHP8h3jBXDlcOeWUVylLJc | 1384 |
core_codemods/sonar/sonar_fix_missing_self_or_cls.py | sha256=C7h7H1mftk_scZ2x2stAiTs32hCK-gMM6_wPXDkLZSo | 366 |
core_codemods/sonar/sonar_flask_json_response_type.py | sha256=_PsoX5gdh07_C8RGq7jCvyhvfDBkyh8ze8rY10n65-g | 377 |
core_codemods/sonar/sonar_invert_boolean_check.py | sha256=3hNoHomSdqkreBjx-RG2g-ba-xmWi9oa7XKC_3hHZAI | 328 |
core_codemods/sonar/sonar_jwt_decode_verify.py | sha256=R6OYHpxTnlPFgjIzh3X2iU1b-_WAIpnn4wurF5SdN-8 | 500 |
core_codemods/sonar/sonar_literal_or_new_object_identity.py | sha256=EfLraMdGp4Fkg3ahdx-ZkxvP58EHAYkr3HZUhklHjIU | 391 |
core_codemods/sonar/sonar_numpy_nan_equality.py | sha256=vFTS6Qo2_oKsoCoRr4N_OJ_tH4lkZC-T2tm4nQ3vWHA | 329 |
core_codemods/sonar/sonar_remove_assertion_in_pytest_raises.py | sha256=U_OU0CAR6cfi2ehEoXXCmu7peWiQsKxkCQTxShI8QK4 | 426 |
core_codemods/sonar/sonar_sandbox_process_creation.py | sha256=FD2yk6JfRsgkTYpEs2_FJWqH_GpZyE1eYUPwcesZnyc | 364 |
core_codemods/sonar/sonar_secure_random.py | sha256=-W875P-FeXMPWaFrR-C10VHiCw0r0jkQUBal_I-zAJI | 319 |
core_codemods/sonar/sonar_sql_parameterization.py | sha256=RL_OfQIzXoo3sqBbweEh8_-aQIF6rVAoq3mAlQTURAA | 368 |
core_codemods/sonar/sonar_tempfile_mktemp.py | sha256=7ZX9iNbyGu94kgj_F5wRBkcdmdcOprOAQYiQfaH6iSg | 322 |
core_codemods/sonar/sonar_timezone_aware_datetime.py | sha256=UyXGFWUPVELCpyb6pOaUdhCZSCAgCdJuR2Yh8GW3l1w | 438 |
core_codemods/sonar/sonar_url_sandbox.py | sha256=4y_ZeDabGvQoINcdS1H0oLPEFYbCpWGm6samwYJ0XjE | 315 |
codemodder-3.8.0.dist-info/LICENSE | sha256=hIahDEOTzuHCU5J2nd07LWwkLW7Hko4UFO__ffsvB-8 | 34523 |
codemodder-3.8.0.dist-info/METADATA | sha256=s1pzdt5QIIThYE9v6uWTPjs1ne6c2A8-hzUCfK5Wl8U | 45870 |
codemodder-3.8.0.dist-info/WHEEL | sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U | 91 |
codemodder-3.8.0.dist-info/entry_points.txt | sha256=QLEO39k9itNz61T2oXCiERtYelsc3yF558xsgrw_Ypc | 451 |
codemodder-3.8.0.dist-info/top_level.txt | sha256=mExDUth_TYGEkEDMluVolSJHJdPJMgtbfdfbY0evc9Q | 25 |
codemodder-3.8.0.dist-info/RECORD | — | — |
top_level.txt
codemodder
core_codemods
entry_points.txt
[codemods]
core = core_codemods:registry
defectdojo = core_codemods:defectdojo_registry
semgrep = core_codemods:semgrep_registry
sonar = core_codemods:sonar_registry
codemodder = codemodder.codemodder:main
generate-docs = codemodder.scripts.generate_docs:main
get-hashes = codemodder.scripts.get_hashes:main
codeql = codemodder.codeql:CodeQLSarifToolDetector
semgrep = codemodder.semgrep:SemgrepSarifToolDetector