codecraft

View on PyPIReverse Dependencies (0)

0.0.1 codecraft-0.0.1-py3-none-any.whl

Wheel Details

Project: codecraft
Version: 0.0.1
Filename: codecraft-0.0.1-py3-none-any.whl
Download: [link]
Size: 29231
MD5: 695f9e5075eb7f77a35d2286205c0255
SHA256: 3b07a0f53babbb74d005d114cb9e534c635a3d40d69e2e36d0f3594aa1e86fe5
Uploaded: 2024-01-16 14:52:16 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: codecraft
Version: 0.0.1
Summary: AI code assistant to help you write code faster, cover it with tests and more
Author: Aleksandr Lifanov
Author-Email: lifanov[at]welltory.app
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: langchain (<0.0.351,>=0.0.350)
Requires-Dist: openai (<2.0.0,>=1.6.1)
Requires-Dist: prompt_toolkit (<4.0.0,>=3.0.43)
Requires-Dist: pydantic (<2.0.0,>=1.10.7)
Requires-Dist: pytest-cov (<5.0.0,>=4.1.0)
Requires-Dist: pytest-xdist (<4.0.0,>=3.5.0)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.0)
Requires-Dist: structlog (<24.0.0,>=23.3.0)
Requires-Dist: termcolor (<3.0.0,>=2.3.0)
Requires-Dist: tiktoken (<0.4.0,>=0.3.3)
Requires-Dist: tree-sitter-languages (<2.0.0,>=1.9.1)
Requires-Dist: yaspin (<4.0.0,>=3.0.1)
Description-Content-Type: text/markdown
[Description omitted; length: 1547 characters]

WHEEL

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

RECORD

Path Digest Size
codecraft/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codecraft/agent.py sha256=jNPMTuSe-Uw0uD7Bl_SiQNpWmLWu671EvuPUPqeet_s 3677
codecraft/cli.py sha256=wKY5XsnLWzF93OMWq6v5k7osfiVgXJaGB2-WHxR9-bE 718
codecraft/completer.py sha256=7aRHUxfqOkU0PSiK9gGn1rI0t3A8UiRGyc79owDsiQ0 1103
codecraft/conf.py sha256=PYeKMRqIOtduOlnE-DxxdbPjetStSuJ5VST5iCqBEKo 79
codecraft/context.py sha256=Ozh7wx3TNpEm9J2bMPewJKWli8Hb52iyKCQi0ZpSUDo 91
codecraft/core.py sha256=vftgG29vqS_etTh61z37PnEd7W2jMrgrXV_LRuQz09w 3624
codecraft/models.py sha256=NdK2hTjCk0PZYG04g_WcN7b9J8tYni1KZqGsFNLDXio 2743
codecraft/prompts/COVERAGE_INSTRUCTION.txt sha256=L4Dzu24jJYRdVM4fUId8-l4vVvDlDjNh5XGWbdp9meo 1994
codecraft/prompts/DEV_INSTRUCTIONS.txt sha256=C3lC9DBPcpEN4k9B6X0i2TRYMEbkd9VuuHLQYdoUqU4 169
codecraft/prompts/OUTPUT_INSTRUCTIONS.txt sha256=otUOxLg7dPjOfTVTOhyEVdfC9uQh8Gpz7WgO5_1s7Ag 41
codecraft/prompts/SYSTEM_PROMPT.txt sha256=5w12DUEmL3sjNhERt7Dk4dXJ__kLe0ogFYPB3CP_Dw0 128
codecraft/prompts/__init__.py sha256=KaYaE93kS9X2mAsXsu4vD8brgvYZWLSMJtoTkWZIrEk 2794
codecraft/repomap.py sha256=7hPtF7_HterYYDBTG8QyMrPIKGeUD4L8QBadssbhbi4 3759
codecraft/tests/.coverage sha256=f3_jf28lrN9kMXtNAypDEnIpfZdyV0Dl9bZrcYKnpE8 53248
codecraft/tests/.gitignore sha256=rTiHyHFphcVNkek8N259IATqe6WdtfUm9ldkHrxIkRg 11
codecraft/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codecraft/tests/test_agent.py sha256=hpPqj64P75BRho0ymMxu1brllbn-xwemTglMAkOvF-0 6278
codecraft/tests/test_cli.py sha256=_GiwCTriYFawB7n6_-U7phYF245yqP5ir_MtruFh-GY 1317
codecraft/tests/test_completer.py sha256=e3M5LvhzsfRz5JpLE0aQ_WpT0x3CDu7P2l8z7aV9kuA 1436
codecraft/tests/test_core.py sha256=zbtUPzodxFXL8p97ph7N1auzN_nTdgJBZgdYg86OOqo 4254
codecraft/tests/test_diff.py sha256=z4Usr75EBf5d2SYhFl4s78wFd_MW6KbBjLkHEqYkaOo 7728
codecraft/tests/test_git.py sha256=BWAiA9-2dtTtbVUwFPM-mm_F6q1rjQEOWU4whxEu7DE 758
codecraft/tests/test_models.py sha256=c8LB1pu83cZcMfzhyyYBrNIxl8m1n8gE4UJW4cnpfDc 2921
codecraft/tests/test_mr.py sha256=cTh_JM6zRlXrWco6Otb3m9QPV22VJ5FrtkEPOFMCaaI 1518
codecraft/tests/test_prompts.py sha256=ZdVPlX0aJhrR-LkFREwTps8wwEwOWFDIskfOXRh5ajU 823
codecraft/tests/test_repomap.py sha256=CO3rmvOAx6oS6w5VEuSyqjNyLd9dmVE5iCHqH-EcZMA 676
codecraft/tests/test_tools.py sha256=xOfY6ylOC2FrXG9Qlh_mtI5XYmBpgYXG-2SYq54nSV0 8044
codecraft/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
codecraft/tools/context.py sha256=6bzz4nU3j93ZbSeH2hCkH2ojPc20xUW5eI6hs_Jrnfo 1518
codecraft/tools/diff.py sha256=NEftS9lTrPZozRMn9XimI9II7xHnICwCjdUeTcSpz5c 3172
codecraft/tools/git.py sha256=1cT1FwcGAaKnNVwY0_FtXTLu-Aaa9fkBSQZ3mHhmXMQ 2394
codecraft/tools/mr.py sha256=sbJ82dnI_jA_PdNPltS_cmELOZjHykXL6lVPcDj-s3Q 2340
codecraft/tools/pytest.py sha256=hYSyK4MlfmxUa7YFe439HTRO6Amdr26EqnlLEonAaWU 1405
codecraft-0.0.1.dist-info/METADATA sha256=Zh3yVmCCvcs2QXoMxwwac0bpeNNkYZQe8oe-iXvcqoo 2612
codecraft-0.0.1.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
codecraft-0.0.1.dist-info/entry_points.txt sha256=ve1TtcAvIQgTK-KyRzDC5dAvyKCjJ7zUME-2iGJlKF0 48
codecraft-0.0.1.dist-info/RECORD

entry_points.txt

codecraft = codecraft.cli:main