CoverUp

View on PyPIReverse Dependencies (0)

0.6.0 coverup-0.6.0-py3-none-any.whl

Wheel Details

Project: CoverUp
Version: 0.6.0
Filename: coverup-0.6.0-py3-none-any.whl
Download: [link]
Size: 40892
MD5: f59ca6704a68cc6b2ac9a22d6164b9b9
SHA256: be2e01706e5e36deff33a99e845f4e3bcd5ed3b35df05cc6f30f2846ec5879b3
Uploaded: 2025-03-14 12:12:59 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: CoverUp
Version: 0.6.0
Summary: LLM-powered test coverage improver
Author-Email: Juan Altmayer Pizzorno <juan[at]altmayer.com>, Emery Berger <emery.berger[at]gmail.com>
Project-Url: Homepage, https://github.com/plasma-umass/coverup
Project-Url: Repository, https://github.com/plasma-umass/coverup
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: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Requires-Python: >=3.10
Requires-Dist: asyncio
Requires-Dist: openai
Requires-Dist: tiktoken
Requires-Dist: aiolimiter
Requires-Dist: tqdm
Requires-Dist: slipcover (>=1.0.13)
Requires-Dist: pytest-cleanslate (>=1.0.6)
Requires-Dist: pytest-repeat
Requires-Dist: litellm (>=1.33.1)
Description-Content-Type: text/markdown
Dynamic: description
Dynamic: description-content-type
License-File: LICENSE
[Description omitted; length: 5884 characters]

WHEEL

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

RECORD

Path Digest Size
coverup/__init__.py sha256=zwY7MtP01hz9A46a3JebAuJ4v40lKPtMJ66ESoB3cuE 59
coverup/__main__.py sha256=45Upt444MsYGybJE_DuIndb_kq8zJEZ2g7rq8hu1kJk 62
coverup/codeinfo.py sha256=atuV_B3T_As37dEr9RzTjTBCaBgl7KynSAHzS08XjxM 15306
coverup/coverup.py sha256=DBjkmK_iiLocWWFBoDqRUEUrrdpIR-6XV_AyTU5XTTA 30265
coverup/llm.py sha256=GQD45UI6wPqmxTzNYu42L1VxbFfrwa5ENW4WHBX8Sp0 13286
coverup/logreader.py sha256=Bjl-E_mDenxH-sFPLNjVw_YiFQxe_2NgMsIt2IanOz0 8807
coverup/segment.py sha256=hjXH53KgZ-oxlvEDPJa4vzDrSYtpq-nmAXTMFkFWEYg 6102
coverup/testrunner.py sha256=laCU5pLeBVXwaLapRmKrS1UwfY1WpgKGqhwP1bXTmyY 3352
coverup/utils.py sha256=cwRfhLNok5ZcWT_bzxmVyqQfYrVWcJNkAUy1xrhkSGo 3327
coverup/version.py sha256=cID1jLnC_vj48GgMN6Yb1FA3JsQ95zNmCHmRYE8TFhY 22
coverup/prompt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
coverup/prompt/claude.py sha256=KbLA4l1fiUomfbuW-8vzY5xcDI9zoKU7y2-0lWsB4qA 2962
coverup/prompt/gpt_v1.py sha256=oIKekrIeKMRxnHr4XcxHm6tV1_aglJC0ZOav-SQAh3g 2272
coverup/prompt/gpt_v2.py sha256=qK4nH_VVw7F_DWsLzYeWjj0lN8RlEI8BHfDjaG1nwWY 3083
coverup/prompt/gpt_v2_ablated.py sha256=0k_MBuH3ixYye4yfeQRbwLV86k75Bxo6fdLXXzQFIQ4 4058
coverup/prompt/gpt_v2_fully_ablated.py sha256=9MgnZbwIERQrp3SzsWrhqfzb1TyFRptxvROuTkIqLvI 1665
coverup/prompt/prompter.py sha256=tOsgbXYUvUsE8Aw5oRfXywo991wctjEw-jBc_VARbgY 1560
coverup-0.6.0.dist-info/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
coverup-0.6.0.dist-info/METADATA sha256=7LYtOOsfG9qPzl6SrmlJjec7A9iFNyoCocopAaYxEVQ 7034
coverup-0.6.0.dist-info/WHEEL sha256=52BFRY2Up02UkjOa29eZOS2VxUrpPORXg1pkohGGUS8 91
coverup-0.6.0.dist-info/entry_points.txt sha256=Af1YgczBpbNdvOdpPmce7JYhfvSFxZv8-WEuwb3GNBA 49
coverup-0.6.0.dist-info/top_level.txt sha256=gfuV_lpHe2ibaBBpAgUKgabaqik89j9JndcLQDtdSwk 8
coverup-0.6.0.dist-info/RECORD

top_level.txt

coverup

entry_points.txt

coverup = coverup.coverup:main