codeflash

View on PyPIReverse Dependencies (0)

0.5.1 codeflash-0.5.1-cp311-cp311-macosx_13_0_arm64.whl

Wheel Details

Project: codeflash
Version: 0.5.1
Filename: codeflash-0.5.1-cp311-cp311-macosx_13_0_arm64.whl
Download: [link]
Size: 75658
MD5: 088b38aa393e3c1af8e243784c9f3d23
SHA256: 71f7bdb03a9e771100e542b9b1ba685c4c15e5d7fda66106643d7d888d786613
Uploaded: 2024-04-18 19:13:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: codeflash
Version: 0.5.1
Summary: Client for codeflash.ai - automatic code performance optimization, powered by AI
Author: CodeFlash Inc.
Author-Email: contact[at]codeflash.ai
Home-Page: https://codeflash.ai
License: BSL-1.1
Keywords: codeflash,performance,optimization,ai,code,machine learning,LLM
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9,<4.0
Requires-Dist: black (>=22.3.0)
Requires-Dist: click (>=8.1.0)
Requires-Dist: dill (<0.4.0,>=0.3.8)
Requires-Dist: gitpython (>=3.1.31)
Requires-Dist: humanize (>=4.0.0)
Requires-Dist: inquirer (>=3.0.0)
Requires-Dist: isort (>=5.11.0)
Requires-Dist: jedi (>=0.19.0)
Requires-Dist: junitparser (>=3.1.0)
Requires-Dist: libcst (>=1.0.1)
Requires-Dist: parameterized (>=0.9.0)
Requires-Dist: posthog (>=3.0.0)
Requires-Dist: pydantic (>=1.10.1)
Requires-Dist: pytest (>=7.0.0)
Requires-Dist: pytest-timeout (>=2.1.0)
Requires-Dist: returns (<0.23.0,>=0.22.0)
Requires-Dist: sentry-sdk (<2.0.0,>=1.40.6)
Requires-Dist: tiktoken (>=0.3.2)
Requires-Dist: timeout-decorator (>=0.5.0)
Requires-Dist: tomlkit (>=0.11.7)
Requires-Dist: unidiff (>=0.7.4)
Requires-Dist: unittest-xml-reporting (>=3.2.0)
Description-Content-Type: text/markdown
[Description omitted; length: 12 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.6.1
Root-Is-Purelib: false
Tag: cp311-cp311-macosx_13_0_arm64

RECORD

Path Digest Size
codeflash/LICENSE sha256=8sOgORKN7UMENXivnLCs4dy4dSGwokZtp-uqgopl2bo 4405
codeflash/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codeflash/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codeflash/api/aiservice.py sha256=1ushoVROahn4oJkwK0t7rN60b2uQtEDiiqp5mM8-hYw 7886
codeflash/api/cfapi.py sha256=s_LNRA9hh9ORllW1kAcuDxoRZfr_5VoGLGer72_Nsjg 4681
codeflash/cli_cmds/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codeflash/cli_cmds/cli.py sha256=ZAI0glRsjslR7bd8b47jlAJodmQMD69dsLBFSY8o4MY 7606
codeflash/cli_cmds/cmd_init.py sha256=Y5jpdHrvjs_FR8L0Iyd_rMg_GHa5sMJBy6DCvkuuzh0 22865
codeflash/cli_cmds/logging_config.py sha256=ASxUavOjInmsI5vkVFX_JFRVAhHaTutWJuV20nLZ_II 440
codeflash/cli_cmds/workflows/codeflash-optimize.yaml sha256=6JvYxEqC9nbdDY9-3elWJ47ViPGmJzHtIcY9bvPDRKM 1827
codeflash/code_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codeflash/code_utils/code_extractor.py sha256=S5s_ugsJ8zBSSUA9TaQCSjg1SEzZUhbwF-NA_Ej565o 7170
codeflash/code_utils/code_replacer.py sha256=8X-_I5Db-Dx-GRd1MEo_C17QT8puVTehkE1T-X2zmVg 9450
codeflash/code_utils/code_utils.py sha256=KU0KF1rh-cVo4npc4CRp-fO_q0TJsI4NQkkxMtGAep4 2572
codeflash/code_utils/compat.py sha256=YplfbEdOIlEZVk7gT69-uikZehBg84fJQBTj2586xFQ 273
codeflash/code_utils/config_consts.py sha256=ZJZlEgL6PGEs62n3REEWaLj4cQdW-yd1otwnptUutq8 224
codeflash/code_utils/config_parser.py sha256=46Da83cmMVhzfkFnHlBGyE0vw_3hNgF5yxedQEkLO3Y 3908
codeflash/code_utils/env_utils.py sha256=TqGX0npnbJNwreCkFgaIZKyJIfo5Ta4clM6KC0J93ug 2880
codeflash/code_utils/formatter.py sha256=SV-fcdQGs2v1nkwAndPUQ4dmRbNNxvlgbSjxs3pXOzo 1979
codeflash/code_utils/git_utils.py sha256=f5JMEzFlOTKPNojz33tx5n1ZenFhmbDwi-aidS0k35g 3305
codeflash/code_utils/instrument_existing_tests.py sha256=rY70TsytfurUmr0J87YlJXQOA9tmXrGdUKN6Ot1YxV0 22720
codeflash/code_utils/shell_utils.py sha256=clrnIrW4bb-YOu8AiMAmvlt3D28Btc4Pp389m0G8rc0 3497
codeflash/code_utils/sqlalchemy_utils.py sha256=lnUtrpQmPm6rqQXBm4gh4XZMot-AFEX9ETBxjWEfIWQ 1007
codeflash/code_utils/time_utils.py sha256=hnL-Mw5HGhkibdO3IQkzM3G1iuvSuGb5SoT2qjwsJuY 1860
codeflash/discovery/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codeflash/discovery/discover_unit_tests.py sha256=brvI3QxrB4sXPtjfXKOU5yCx2BssIxAHwqGzByWLxww 16173
codeflash/discovery/functions_to_optimize.py sha256=1nA4V1c6kqz-n5fCpgQ4eUFiNn5lUKz5Gdi79-X6pMI 12401
codeflash/github/PrComment.py sha256=m5wLjYC68tiB_yu58tmO5wPjP0_ZjolOpa1DT88exK8 1230
codeflash/github/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codeflash/main.py sha256=M3cpyVxzM-WaJDFAAgKr7lBldgVWlLH_5de4grUEGKY 725
codeflash/optimization/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codeflash/optimization/function_context.py sha256=_emfrXnUWevVI_Ni19Mn8SvpSNWH2r1G92XVXVpuFeg 11557
codeflash/optimization/optimizer.py sha256=kGQFpCpnocIaFkdHY9bXLZJgkPlVs34iZtrcpupx8-E 46035
codeflash/result/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codeflash/result/create_pr.py sha256=2duUWjhZQg1RHb1JoQdAaRzVbov0DtNUTWG-i_-yfME 4625
codeflash/result/explanation.py sha256=lNglGgnLkE5ybj9NUsETdKEOkb8TieIRLYPOHge2020 1982
codeflash/telemetry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codeflash/telemetry/posthog.py sha256=k-MJlSeKwUmrg6K3opVTl944uBu8egJDhOgsSRgti4I 1247
codeflash/telemetry/sentry.py sha256=Svr7F7eDZoQ1gnOl9jP0ax7nCyzU_s14I3DhnDa-Muk 579
codeflash/tracing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codeflash/tracing/replay_test.py sha256=qunjCm9AJM3uYdpsLy3gGg-QGwmz4fUXuztTooHMJE8 4938
codeflash/tracing/tracer.py sha256=pLkTmPW3HrnUuCxZsorl5pXRTzN_LtGiDpqkZ5RMDC4 5160
codeflash/update_license_version.py sha256=Xn4iOev8QK11nyucrBhlIgmipvtQVrL_yxxlJ6Na_pc 1905
codeflash/verification/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codeflash/verification/comparator.py sha256=PHPU4c9tMDjIRltUyQktOHYUyyyHWVVhTvl8PRCph8c 4738
codeflash/verification/equivalence.py sha256=f9uglDS1ThXLBJ-ORRI0enQONwZv-jIFCfngPx5nNm4 1139
codeflash/verification/parse_test_output.py sha256=oANdjgF6_RaWHXvxEjd-c8qr6BWADCG3B7vQq0utIuY 14520
codeflash/verification/test_results.py sha256=Jjg52RUgj2fuQAyjABg783rAvnBSG230fC1iTxBTRwY 6581
codeflash/verification/test_runner.py sha256=0j9PHZHFXVEvnerekY5oyuw6B-nWthNb52raBNdRay0 1606
codeflash/verification/verification_utils.py sha256=4-O7ovU_TlINRmetOL9UyBtWdk97rEpr2LbEItP8qv0 2327
codeflash/verification/verifier.py sha256=-XwXaOViw-_RCxkNH-BwIOaXd9P795S7sic8i45t-zg 4126
codeflash/version.py sha256=cyE5w5KmL0ushp6SUmslMKp6K5hnbN1g6bdeO0jKFr4 150
codeflash-0.5.1.dist-info/METADATA sha256=hDb6wnoFmlHVc_W02hEBt7Qs6YaQw827rQpu2WBQGKo 1447
codeflash-0.5.1.dist-info/WHEEL sha256=Gxf4V-qJpGmk19UrlUmSNlgHM5l_g_enCnp8sJZS-w0 106
codeflash-0.5.1.dist-info/entry_points.txt sha256=Xqdb3lyBj5U_0DbuIL3SNcolcg0qrDnJuQijr1MkxCw 49
codeflash-0.5.1.dist-info/RECORD

entry_points.txt

codeflash = codeflash.main:main