PyLLMut

View on PyPIReverse Dependencies (1)

0.4.0 pyllmut-0.4.0-py3-none-any.whl

Wheel Details

Project: PyLLMut
Version: 0.4.0
Filename: pyllmut-0.4.0-py3-none-any.whl
Download: [link]
Size: 27659
MD5: 26fb9cb96bd265b86caf22f21c948559
SHA256: 8007074aa8f71be55015b348489bc784d78ca1192245f739d332611ee1c0bb03
Uploaded: 2025-03-27 16:16:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: PyLLMut
Version: 0.4.0
Summary: An LLM-driven mutant generator library for Python
Author-Email: Mohammad Rezaalipour <rezaalipour.mohammad[at]gmail.com>
Maintainer-Email: Mohammad Rezaalipour <rezaalipour.mohammad[at]gmail.com>
Project-Url: Homepage, https://pyllmut.readthedocs.io
Project-Url: Bug Reports, https://github.com/mohrez86/pyllmut/issues
Project-Url: Source, https://github.com/mohrez86/pyllmut
License: The MIT License (MIT) Copyright (c) 2024 Mohammad Rezaalipour Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: LLM,Mutation,Python
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.6
Requires-Dist: openai (~=1.58.1)
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 1900 characters]

WHEEL

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

RECORD

Path Digest Size
pyllmut/__init__.py sha256=ynGxMRYMi3N6n_3tdy7wbw87VqMQ8920CGAIxFIZUa8 273
pyllmut/generator.py sha256=AhxA4apK8VTYrTqiBqXbO4FLbafkRoMVwX21Pq3kovA 6719
pyllmut/mutation_report.py sha256=_7ngZMaakUEb3X9_7UCI9PgUm9Q9uW-c8Zui87-Jnfg 2642
pyllmut/model_lib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyllmut/model_lib/gpt_4o.py sha256=pcxI9pYn2icKfOpZF3SinWsvID_75s3DsPeYHt39OjE 2163
pyllmut/model_lib/gpt_4o_mini.py sha256=TYlk9ffmsZD6laTeO7llYIGTdJzB_LR6mgjUm-FF70A 2510
pyllmut/model_lib/model_base.py sha256=HJZYtjIu9rt8YIoOozl4fzjz7pItA5eLmPmiJnXEPS8 797
pyllmut/model_lib/model_manager.py sha256=1PhaXV6U5jIwW2QcJZyoSYo2mYd_dK0quv2ZPNyFb4E 884
pyllmut/model_lib/model_response.py sha256=IXQS_NdTviOrGRX8C1ZQsiXVEBnsDz0aAJbaHDdFhwc 1396
pyllmut/model_lib/model_type.py sha256=5F7cUUMf9Wv1PH7hbbvQ_B8Q1QvDOXscyj6Q92H7CSs 286
pyllmut/mutant_lib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyllmut/mutant_lib/mutant_builder.py sha256=yL9EUXE_yXDYBafczAZT3DjeMGd6rxa5bRsiBaUhLz8 5661
pyllmut/mutant_lib/mutant_classifier.py sha256=1_8Y4UOZWnld1IzH-u3vTLn6oD3j_skVxDb42dVZSOM 9988
pyllmut/mutant_lib/mutant_info.py sha256=P1grLd9IhBr8D1xr-_vB4PPG_ExfD82dhymdWyXL25M 4495
pyllmut/mutant_lib/mutant_manager.py sha256=ZZbuo4HU56QooEakcIQFMh9Ym9ceO1GD2x8O0pVhtio 2006
pyllmut/mutant_lib/mutant_type.py sha256=Gcj6xiz2V1QFsE0nyzolXipp4bNiCdUwzO54gJ_XpK8 2662
pyllmut/mutant_lib/prompt_info.py sha256=eI5_MA0nFWgMm_L9cr869TbCK96RxOLE_nK66ddjApg 1224
pyllmut/mutant_lib/response_info.py sha256=Hye0BBYjdaFLY19NMlraumMfBnlGBMZs0CJvil6WO_E 1731
pyllmut/prompt_lib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyllmut/prompt_lib/prompt_manager.py sha256=LACmz45ZpCBpEKd-a4hbC4taHKaEFkZZzeziCXsSESY 1366
pyllmut/prompt_lib/templates/prompt.template sha256=yRKZQHCBGynk_k5ZVlPUa-sHMSiBcsH3dEoaSZJ9ohw 1486
pyllmut/response_lib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyllmut/response_lib/model_response_parser.py sha256=QiekPQtAnWrAGZ_57Wb9ck1YjmsOAsOuvuRWZ0bDvu8 1566
pyllmut/response_lib/response_manager.py sha256=9-lcbaTudDmbChY2w3TbP_QabuVrPT00vkCM6byc2xQ 1285
pyllmut/source_lib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyllmut/source_lib/code_line_checker.py sha256=orLPeymNwae1EOEyQF0SCidTzhvSvuR2H9KFMCUyggw 2240
pyllmut/source_lib/comment_remover.py sha256=XHVQybNzDspbaFC03rg8Ftzz1_h0zzcQMnOColY_kQo 4098
pyllmut/source_lib/line_context_finder.py sha256=ZfHEgz02UZhaYctBrClpFYnRPf_cVCveIQxq_j4xdfE 5330
pyllmut/source_lib/source_manager.py sha256=Xx-Ln80rkiKUo0CsSJnO6V8O5Gf2pUj7-O4SG3-ZtLY 2992
pyllmut-0.4.0.dist-info/LICENSE.txt sha256=r_Ryc1gD45JvyRxJDHIS1nbCSh2LkajgEqOAWNxNv4Y 1091
pyllmut-0.4.0.dist-info/METADATA sha256=S0xGb7x0roiUOoCEI8pd2G9XorrIzwgr6KDZrFtuhLI 4310
pyllmut-0.4.0.dist-info/WHEEL sha256=iAkIy5fosb7FzIOwONchHf19Qu7_1wCWyFNR5gu9nU0 91
pyllmut-0.4.0.dist-info/top_level.txt sha256=IwDs7eMH67WUWlROUkeDZSIVm7IaTDl0q6VSR36Q1oc 8
pyllmut-0.4.0.dist-info/RECORD

top_level.txt

pyllmut