pynguin

View on PyPIReverse Dependencies (1)

0.38.0 pynguin-0.38.0-py3-none-any.whl

Wheel Details

Project: pynguin
Version: 0.38.0
Filename: pynguin-0.38.0-py3-none-any.whl
Download: [link]
Size: 307820
MD5: ed84d561227af43fa7303d96d5d50b81
SHA256: 3dee673b7587307699ba94a90f24e778b8f5377b275f11a5fe9653a72f246332
Uploaded: 2024-06-21 09:18:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pynguin
Version: 0.38.0
Summary: Pynguin is a tool for automated unit test generation for Python
Author: Stephan Lukasczyk
Author-Email: stephan[at]pynguin.eu
Home-Page: https://www.pynguin.eu
Project-Url: Documentation, https://pynguin.readthedocs.io
Project-Url: Repository, https://github.com/se2p/pynguin
License: MIT
Keywords: unit test,random testing,search based,test generation
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Education :: Testing
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Software Development :: Testing :: Unit
Classifier: Typing :: Typed
Requires-Python: >=3.10,<3.11
Requires-Dist: Jinja2 (<4.0.0,>=3.1.4)
Requires-Dist: Pygments (<3.0.0,>=2.18.0)
Requires-Dist: asciitree (<0.4.0,>=0.3.3)
Requires-Dist: astroid (<4.0.0,>=3.2.2)
Requires-Dist: black (<25.0.0,>=24.4.2)
Requires-Dist: bytecode (<0.16.0,>=0.15.1)
Requires-Dist: jellyfish (<2.0.0,>=1.0.4)
Requires-Dist: libcst (<2.0.0,>=1.4.0)
Requires-Dist: networkx (<4.0,>=3.3)
Requires-Dist: pytest (<9.0.0,>=8.2.2)
Requires-Dist: rich (<14.0.0,>=13.7.1)
Requires-Dist: simple-parsing (<0.2.0,>=0.1.5)
Requires-Dist: typing_inspect (<0.10.0,>=0.9.0)
Description-Content-Type: text/markdown
[Description omitted; length: 7101 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pynguin/__init__.py sha256=R8zoUPYmmv36nu-JOALADGEFDyfkAVpbSOpZujThC4Y 725
pynguin/__main__.py sha256=KgC02Ycy-dCbhEWdHV4ojuWRVtWJgdmezMcYiE_8NMU 378
pynguin/__version__.py sha256=r8HEg8u3XBMsEBWV6YtY9WwG8L29k1nNGRUBiQ2scu0 194
pynguin/analyses/__init__.py sha256=olrLHqUlwMXMPpH2UFV-0TD_W42mevK7LE4xUwXOmcc 185
pynguin/analyses/constants.py sha256=ngEQ8kGdp1KzrDNYzujXEQ9-mJbt_sy4BMhOgvYGdrg 11172
pynguin/analyses/controlflow.py sha256=AKca89T_-vBiXSct1nhT0DAVtye7AKdpUKMh_t13V58 29271
pynguin/analyses/module.py sha256=UBPvwwr_0mvwpGLVFoaxh3R-N5rJDDPe_ZPVYVej0KU 49690
pynguin/analyses/modulecomplexity.py sha256=q5g_cjvjs4JFl9EulBrNGnOOPr175R06nLnGH_BTtqo 10040
pynguin/analyses/seeding.py sha256=YR5XCCzL5c4HSkBH-uPM60CN4Rfo0Vl1wyo4HoUk9d0 34185
pynguin/analyses/syntaxtree.py sha256=hTJmf75OI8MmBBhwKOITzftfnYvw-UYBZKG4jjvQsg0 19209
pynguin/analyses/typesystem.py sha256=Mf21Rs22fJdRuAeBemYgipVpWgbwwUhKK3_AAAA-XKU 62825
pynguin/assertion/__init__.py sha256=XLAKHlSeZCO6Oa5l0hzDydJcj_oaP8rAuObm9kvMcak 193
pynguin/assertion/assertion.py sha256=wIiqN1clpJaAwwZMJXiXRC_qLmjK94cnp1-yWspCu0I 11048
pynguin/assertion/assertion_to_ast.py sha256=DdARfqe9jYECohn7qmMiwWOPk3s0DtdukhBIbn0HbNU 12744
pynguin/assertion/assertion_trace.py sha256=MQcZumBdWJgo5v72cJYaHzPzrLbMUtIZ5fNSsEhq82M 3812
pynguin/assertion/assertiongenerator.py sha256=sjgAEgBOvMrlpNsUSpLMIrMdtvW8wbyryeLGGFWFCFw 16290
pynguin/assertion/assertiontraceobserver.py sha256=bGOcg2mVX9LMlP131OOK7W1S1QOzcQwuBUI9H6XyYQg 12104
pynguin/assertion/mutation_analysis/__init__.py sha256=-p3mmJIfvaIxomrHALQfb9D4KWsfxSzpqUhFeeH9DMg 190
pynguin/assertion/mutation_analysis/controller.py sha256=_EnA0a-baKP76Gt5ZFtXkLw0o-m9QP2QNxNInkyDDlM 2684
pynguin/assertion/mutation_analysis/mutators.py sha256=3vMxsmsUsnQY60madlXfwq-mWD00FKg5XwSBreBZ3S0 3875
pynguin/assertion/mutation_analysis/operators/__init__.py sha256=98nkLnhplWMwyivF6hQhdSvF7lnaBA7qaJbuvY9s2Ew 3388
pynguin/assertion/mutation_analysis/operators/arithmetic.py sha256=ISEqBvGynEdh-j8RV4xM5TwQRaVFGWf8I4pXnVorE6s 6574
pynguin/assertion/mutation_analysis/operators/base.py sha256=iJahuDPaVryeblPmlh4vUTKiMoxM-olRqbiunLgdrA0 8940
pynguin/assertion/mutation_analysis/operators/decorator.py sha256=BoOFdCVtPkRn_rg42Q670eRGDMCf0qneOdSfmJDadns 1078
pynguin/assertion/mutation_analysis/operators/exception.py sha256=59rzeebnrjAE4Q5V3vzeYZYr7sbmkF52oNt-iBsjVpc 2461
pynguin/assertion/mutation_analysis/operators/inheritance.py sha256=OZw4LRq9yveInkVlzMMliB9PYsN7z_qfnQRJsXIyVuU 12255
pynguin/assertion/mutation_analysis/operators/logical.py sha256=UkdO6zHzw_VFhvxT_Ucc7EDJdH5E6xi9TdX1QBro5e8 7672
pynguin/assertion/mutation_analysis/operators/loop.py sha256=tRAS5tNc9ulvqGNTvGWf3VhH2ct3tttS7WHnYq2vItc 3542
pynguin/assertion/mutation_analysis/operators/misc.py sha256=Gk9ZKCu0uuAVR9155uOD89ihI9vSTAiSqLjBitnvaFg 6394
pynguin/assertion/mutation_analysis/strategies.py sha256=jBDRnd2ZMyNe_6Ys6Ab6ApxCC_QcC8jYERWAPsrv3jc 5841
pynguin/assertion/mutation_analysis/transformer.py sha256=c2kSVJxI6mnyFzSvetm8H_frldY53A4xrfFxUSLg6kU 2913
pynguin/cli.py sha256=U8mYtFSMsbovHkLOEuEiB66DgxGtusvQp9Nx6FVc4Eg 6369
pynguin/configuration.py sha256=LDBpW9JacGurceb736wo9kDk1MxKVjB_aIBsap8SCyo 22518
pynguin/ga/__init__.py sha256=J2huCsWM7rLGVckPaZVN2TVmJdi-S_s8FwFGdb2i5Ss 184
pynguin/ga/algorithms/__init__.py sha256=aTmdzhXlkEVxVb1a3fV2rbArQYZFKWFstKUCAE1G0Yo 177
pynguin/ga/algorithms/abstractmosaalgorithm.py sha256=BQDVrDypni7obNX_O7wnnUQLU1QHrTpNi-lB5ROqDNg 5077
pynguin/ga/algorithms/archive.py sha256=9wwx9jzxep0hBCmIMoAzP6NhlNesfZ95fxkSspIIy-Y 16850
pynguin/ga/algorithms/dynamosaalgorithm.py sha256=7kbmaej9kEVTzFQWGl5xi3sUhShwDVNpoyDg70pkagg 11378
pynguin/ga/algorithms/generationalgorithm.py sha256=rgVqsGD2lycZAWMrZWQH8_q-qoIyItbhbj-JRhwhxgE 10755
pynguin/ga/algorithms/mioalgorithm.py sha256=HiQ0aVepuHLM0pkRT_XkI2ZxhqxN-y99jd-b6iM8nVM 5827
pynguin/ga/algorithms/mosaalgorithm.py sha256=d01-ZybLJhV8YZ5il1zI8XaSxmQKStghQZe8_ZpK8gY 4119
pynguin/ga/algorithms/randomalgorithm.py sha256=6TjvTwChon1tzqB6YwcbZftkjtt53stGRrxQ8Q69eSw 6972
pynguin/ga/algorithms/randomsearchalgorithm.py sha256=CuI3oZ5pnP4PT7Dpe-wof3TZfQ_3ZvpUl8kzRqaidVU 2056
pynguin/ga/algorithms/wholesuitealgorithm.py sha256=5eHksCwiIwT1W8JjkXVVlfJoWwk1JMeHfdUayTEao_k 7201
pynguin/ga/chromosome.py sha256=GYJtIJlBttjnr1AOAMu03BL7MGv3lMzkExeM7zKTQSA 5659
pynguin/ga/chromosomefactory.py sha256=1VsH5eM9WKa_R5gcblxsACvevRgvEezPbitptlgLpu4 615
pynguin/ga/chromosomevisitor.py sha256=NegX9KnaLF8OI9C6l_AUUXMXeEzjEwxSG32DDRAjiZw 698
pynguin/ga/computations.py sha256=hL_MsvY3Wzp6DAQ724Qd1BOTxNLhrYmQwLMeXznJLo8 36384
pynguin/ga/coveragegoals.py sha256=gK2lkQjGkIve549Bn-KApfq0QWXeAHna4HwAcsIPzSQ 16297
pynguin/ga/generationalgorithmfactory.py sha256=kwPZU6rWZ-sbZY07t2d0QBgzTK4za_qFfW4tYGn4qxg 19284
pynguin/ga/operators/__init__.py sha256=-SZJ7-m-Z1oZNZl_0mMgBo4Hxv7yja56Uj5e1ZLKZjs 177
pynguin/ga/operators/comparator.py sha256=C839dMdzbRh7PYw7CkEpSBJVtoNwCaRkWHEFaYLZu9Y 4289
pynguin/ga/operators/crossover.py sha256=C7I1mDnu2l4HnkZTnW5W8p1MiRg8OHweivlOXtX8OTs 1677
pynguin/ga/operators/ranking.py sha256=MO49dA-6EYr9-IkhhOfiZ8PS5V2O_MMlkiy4odnQ6L0 7817
pynguin/ga/operators/selection.py sha256=f4QHjWAQuJRpq9x6eXsFbwGk4nqICUoMwft1YBv9iRc 3382
pynguin/ga/postprocess.py sha256=x1TW9OmY0rp_kITHkGzPH5CTwcsf8Bp97l_8OkGKqXM 9922
pynguin/ga/searchobserver.py sha256=HBBk3nLxBXB7QwZm6Vou73r5rf-RAgKE4LcVKQkEo90 2421
pynguin/ga/stoppingcondition.py sha256=0mspKk5v8z_0SAHW1wZC92h-NgMeo-Khr7g9P6EH4_k 14511
pynguin/ga/testcasechromosome.py sha256=ij-l3EY3fv9DGnZ_q6hvJv-7XitFYsfLTWqoe_HauqA 11236
pynguin/ga/testcasechromosomefactory.py sha256=QvkKPxQcJbmBvv5reL2hiojx63yskmCpEJ7oW8Uq4_I 3078
pynguin/ga/testcasefactory.py sha256=s-gmkSMs33HMJj2tVNVrwFM29LdDY0GeFKZsL6Bo2BY 2928
pynguin/ga/testsuitechromosome.py sha256=7WGZIVOLKYuQX_YRrqUX3a27Kpo9fb6VoucdW_8NEgQ 6543
pynguin/ga/testsuitechromosomefactory.py sha256=TNw0wWFOLLcBU9dBYQ7JnV0DsPkyJBTUgZLWZD8oVrc 2561
pynguin/generator.py sha256=xAw3lzpKs2XJgry4AiR24fbZhwWL11SOPIPvsBJYXTw 28786
pynguin/instrumentation/__init__.py sha256=LPvd9p0k7R3NV-4sMFib77oZSqpCyAtWpZvxo2nOVMg 188
pynguin/instrumentation/instrumentation.py sha256=wRtpVCSTgMXelxBElGCFETEQC1lwroaLJkyTTx8U_m0 76646
pynguin/instrumentation/machinery.py sha256=v4_GQhzrWKZ0A_ZW2VLY9PRXq7wmbpcQCoubjhSl_OM 9577
pynguin/resources/__init__.py sha256=FRx7iW4IL3eENNFOPjEaMdsDrX7RKt1RKt5Ni8qSy2o 189
pynguin/resources/coverage-template.html sha256=c5nrpmwyIlqn7t60vVO8l3mmctVD_YDaCWUhr3ULoAY 2471
pynguin/slicer/__init__.py sha256=3T5o-a5UxCPQjSzdLy3LFj5FVu-Uv6IHft0EeuqPsQY 166
pynguin/slicer/dynamicslicer.py sha256=l_KBGiHueu3uiWBEYKYA6UZQ45H7nuIemesExSzgD_E 34238
pynguin/slicer/executedinstruction.py sha256=U_H92VVhudbVLDdIzSlsyOkcI14NwrORlzxBoZjLMLE 4021
pynguin/slicer/executionflowbuilder.py sha256=64G7mmmjGdSw6uP3vRTT3B1YLRm5owHknMh8D9GCBec 23688
pynguin/slicer/stack/__init__.py sha256=l-b2QjTWD6kDZ0-l9M0nHLAglHZVOtj1wnE0Dfuy-p4 283
pynguin/slicer/stack/stackeffect.py sha256=qeajLd9m56YcObYLTZqczBfDrKgNxRwh1U78cb-MpN4 6928
pynguin/slicer/stack/stacksimulation.py sha256=7F46b2V49-4koUsUwIwxBEi9zexZg3fKyJLqBk3J1Fs 7325
pynguin/slicer/statementslicingobserver.py sha256=_pHHc0KmJ0YBD6xRVq-cvGO8fUIyD1BjjrvUg26hK_A 3860
pynguin/testcase/__init__.py sha256=01Ruz9aSwB4GJnH3BD7oN-Pzz7J44OBxG_WO3laTyOU 174
pynguin/testcase/defaulttestcase.py sha256=h5zzyGvFAi_Z_yzh4eX1HXOODf_9ZYTQNEvilHf8k68 6887
pynguin/testcase/execution.py sha256=KccMocvVpZZn9F4wO7ltCrdY1kZuK3up_8p01cJzHPU 89577
pynguin/testcase/export.py sha256=tkEzXqzETHXpGbihmZLsXjspvExZyjvqMz20xFn2s30 6978
pynguin/testcase/statement.py sha256=znEegkDPUkyvmHtQtdX__lrPEVEQFVXJe013OpT-gFw 68595
pynguin/testcase/statement_to_ast.py sha256=2KZyAanAD7UvLwdy694aco3nRauYD8SixOTG6fjOwY8 16565
pynguin/testcase/testcase.py sha256=zGh4MpXIhARilT21ZRALq4MY13w4OBtanO_dlGHWh7U 9667
pynguin/testcase/testcase_to_ast.py sha256=2H1nyK1gK536Yr8o2oD0JnEUupyqft4_1wxeE_bSqXs 4953
pynguin/testcase/testcasevisitor.py sha256=D0xXX7cdkPFlQnetCOOXuorTfnjgif8VcHHOhaMCM-g 480
pynguin/testcase/testfactory.py sha256=3rHQ4Ml-VGgbS0PYyq7dLWSFYYjZZPuvPwjmpF6O8dU 49463
pynguin/testcase/variablereference.py sha256=P1U8mntb-GrXh7cuYEH064p2HIL4EttAfBiQLkDSgk8 14771
pynguin/utils/__init__.py sha256=BJRqXzLjhhM4TYcHyDybHRay-y35zkQed8IkqHmwbUs 172
pynguin/utils/ast_util.py sha256=xNpu5BoJxUB7L79u5a-idZoN17m_g1TCxlEhr9bgnLo 4945
pynguin/utils/atomicinteger.py sha256=c7haUgeS_KukiDIG-Nixh1kxsU5lgeqfgPXxsRrjzXI 1700
pynguin/utils/collection_utils.py sha256=lWmxg2kuBsup5anfg8DaATo6Rb1vzRxMQuGvDCkiFto 642
pynguin/utils/controlflowdistance.py sha256=BuwMyVmuneztOAo0_bKtgwocEMVaeI0iAIsQYWFVtDI 7947
pynguin/utils/exceptions.py sha256=9wGRvypQm5GXN7rXpwPB5Zcaz6PJXha-fJzdtC2eZak 1167
pynguin/utils/generic/__init__.py sha256=t5H8O41uiKU8i7v6d2LNhNtAskc9MwfbRLYM4I3DrbU 194
pynguin/utils/generic/genericaccessibleobject.py sha256=UxrGL9WSIguThKy2W0mylRuWpJAhUwO9fkKKVt1FFdA 16555
pynguin/utils/mirror.py sha256=FZaUyovmwl6U3Fqxteop5V3tW_jXUPN4YVMcdX0neCk 383
pynguin/utils/mutation_utils.py sha256=n5p_gIG4XZknNksQssoidvg3v8w8OTQTs13ieli7wf8 1697
pynguin/utils/namingscope.py sha256=sLd_STUjS8VGwAHfC7-nNhzFBkpSegMv1VRBN2izgpA 5588
pynguin/utils/opcodes.py sha256=RaMzsKKrJ1G79yL5DvjWIcjmEQsdrmnI74dJyr0WDRM 5293
pynguin/utils/orderedset.py sha256=lxbd1W34Y-zqnXg5JXbMb4o2lgZH-Arr5MSek94PvrM 11088
pynguin/utils/randomness.py sha256=HJdUJfPNbHZZPg9otZdNyKx-mzi0a8m1oSlS9KaHdUk 4733
pynguin/utils/report.py sha256=1CaXqtg_gYEiIfeF9sfa8SpwNXsUoAq_373FyvOlIgs 14422
pynguin/utils/statistics/__init__.py sha256=wF8p7YT-7aDlyZ4cU1-WBd691QLEz3PiNJ6wIOYO_qc 176
pynguin/utils/statistics/outputvariablefactory.py sha256=j9jgeg_IgHxposgIkZ7MwAvSQHRoPxrGuWvONM314ss 10184
pynguin/utils/statistics/runtimevariable.py sha256=e2popIBZgEc6CQANuf_gVqfaDUTgf98Yeb15NHSlwJQ 6030
pynguin/utils/statistics/statistics.py sha256=7qt2A2WlqZ06UEKi1R9rf8OFUQyKFZ8gkh7800RmJ_4 18338
pynguin/utils/statistics/statisticsbackend.py sha256=_w3WCXGKY7K9_6foN9L6FroDgHPoWkPupnwCldMWq5M 2402
pynguin/utils/statistics/statisticsobserver.py sha256=B4b_vR1aqMRgcfEh0k8Czlg7pB_4LQvMJSLCvpzfyqU 2584
pynguin/utils/type_utils.py sha256=BJDx2k4hctOLnueI7frp_TJhEMVJTW1PRbmmO6HdLns 7959
pynguin/utils/typetracing.py sha256=ihbUpgwf-zAc8gImrPTWFGm6CLB8IgPowNXj8fjJnfA 24889
pynguin-0.38.0.dist-info/LICENSE.rst sha256=CGwDLfknY6aiUpPG3WRIoI9Mfm0S9lLJOusFezPINkQ 1096
pynguin-0.38.0.dist-info/LICENSES/Apache-2.0.txt sha256=B05uMshqTA74s-0ltyHKI6yoPfJ3zYgQbvcXfDVGFf8 10280
pynguin-0.38.0.dist-info/LICENSES/BSD-2-Clause.txt sha256=AXte5I9oDoLLp5FBx4laHwK4Vt8lEiJfXEJ_42dl7ws 1266
pynguin-0.38.0.dist-info/LICENSES/CC-BY-4.0.txt sha256=uJrrfCoWSgV2eG3SqLV_L7YosjmB8KBr134vmam--g8 16814
pynguin-0.38.0.dist-info/LICENSES/CC0-1.0.txt sha256=alc_svkIJmKXjPIfsVMJbfChmB3q6n28EKEQRv4AXZ8 6916
pynguin-0.38.0.dist-info/LICENSES/MIT.txt sha256=uF3NPkU9BZglUsUrX8ngvdbSPG-OhEuYSoivMlcLDMA 1078
pynguin-0.38.0.dist-info/METADATA sha256=m3ybUtWJNzveyF9aNWB1B2tgc9uBjas5_MiGrxPlK50 8904
pynguin-0.38.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
pynguin-0.38.0.dist-info/entry_points.txt sha256=bZPt7mkWVWzBhkyQgDMD6Q39aIFVHmIkEKSqk3v1XdE 44
pynguin-0.38.0.dist-info/RECORD

entry_points.txt

pynguin = pynguin.cli:main