mentat-ai

View on PyPIReverse Dependencies (0)

0.1.16 mentat_ai-0.1.16-py3-none-any.whl

Wheel Details

Project: mentat-ai
Version: 0.1.16
Filename: mentat_ai-0.1.16-py3-none-any.whl
Download: [link]
Size: 100416
MD5: 629b31f2a6b56a7aba175c6130c66ebb
SHA256: 09e48e6e92a578623f760a393a161f03b1ae7448d52d81a8f8a97dc4077864f0
Uploaded: 2023-10-07 04:01:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mentat-ai
Version: 0.1.16
Summary: AI coding assistant on your command line
License: Apache-2.0
Requires-Python: >=3.10
Requires-Dist: fire (==0.5.0)
Requires-Dist: openai (==0.27.8)
Requires-Dist: prompt-toolkit (==3.0.39)
Requires-Dist: Pygments (==2.15.1)
Requires-Dist: pytest (==7.4.0)
Requires-Dist: pytest-asyncio (==0.21.1)
Requires-Dist: pytest-mock (==3.11.1)
Requires-Dist: pytest-reportlog (==0.4.0)
Requires-Dist: python-dotenv (==1.0.0)
Requires-Dist: termcolor (==2.3.0)
Requires-Dist: tiktoken (==0.4.0)
Requires-Dist: typing-extensions (==4.7.1)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 62 characters]

WHEEL

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

RECORD

Path Digest Size
mentat/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mentat/__main__.py sha256=tbex0k0LfyDz5H09RCxeleMcAropvu1OCctsm3pOqPQ 355
mentat/app.py sha256=xLRYw4V8xf0Ij4jqp34J7Mb3CWQb5Xx5BZKjabPzH9E 7806
mentat/broadcast.py sha256=NyT7cGub_R9Wyjmt-oCMO_RU5T9V0Ot4DFKKShl27r0 3684
mentat/change_conflict_resolution.py sha256=lDNZ8vznoLGQTNx9gt7hFIatDNhVoQ0QDWtchmGvj9I 4378
mentat/code_change.py sha256=h65rvnRrLw4AD9Mh7dfYrT9HIQ6xvB6ihJoIwZfD2vI 7185
mentat/code_change_display.py sha256=UNYXRGotOmk6O928gQmzh7CUjiGUwf-S3_sS0H6Jfwo 4978
mentat/code_context.py sha256=Jj7hZyGITiIfAcXoSOb6ZARpbg1bx_oIKLF-VSXLygI 11662
mentat/code_edit_feedback.py sha256=kYQcTh5jHEaVY19uKkMS7-ceqz5dI5oZnjo87IrZc5Q 2436
mentat/code_file.py sha256=6lln5LG2ssijG_BO42p27e3Afhil_hkPb4ucdTWSeEA 1767
mentat/code_file_manager.py sha256=KRbhNwwqqjeM_cIT23-8A48n-AUGLxCyXcqz3_9hnns 5151
mentat/code_map.py sha256=F1XbU4uWo6lBNCyppAoTWzzxI1H3tjxtS4ZfI7qzIi4 8194
mentat/commands.py sha256=6dNoHS4JNqVfn9F0g59mhbkoD5vOfS5j5loSW35u6lo 4955
mentat/config_manager.py sha256=P7KiAD8FzOYCW2UmNgnTRjd8Wh8-MmMXvuvXRiERSrY 3697
mentat/conversation.py sha256=ciXQSMaWGcW_Gj7NqPwICiCagBYHyaGsqvxyMxjYI4E 6287
mentat/default_config.json sha256=PHP5ogBr7fQPRCxfNbGUe0hqf3JCsLCPhdpZebPXAkQ 348
mentat/diff_context.py sha256=FXcihjVxFT_qTQawZ5f26w9jdgJOcFXzB0-Lii2HTho 6382
mentat/errors.py sha256=3RInQxPkZwdzOanIOmgKa1pbaBd-GTg4r4rOlntC1yo 420
mentat/git_handler.py sha256=g51b3ra_BUFqhuqob2G8YwlP1C1BCpd4K2vzeEWKNJ0 5741
mentat/llm_api.py sha256=I1xZJDxuO-ipU-fMyKYdxq6LsnASZmnx_ah5TLgIAi0 6104
mentat/logging_config.py sha256=GN9XIWJYPEzzWnkoviIiBCYx1r8QRXt3GA2bM5bPOm4 2517
mentat/mentat_prompt_session.py sha256=ZJGp_Xb7AeCmpZCLoh900cTXMAYZzwmpTke5ijXIifA 9570
mentat/model_error.py sha256=IeY0JlNjhQ2n6q05KkbjI_fskxcZAfI2C6lFvGbbp8k 274
mentat/parsing.py sha256=bzxsv3xyf42sSYVrnFMlO9aLXN73eydt4ngcLshhR18 12172
mentat/prompts.py sha256=bDUskiB8lY6eZbSHCVPwrM5ymVWcszyI2yTebia9zCk 5753
mentat/session.py sha256=VJ5pPIaGXCDmFx9QS1n1Vk2CfAuSevRmEgbWjHjzbKk 7324
mentat/session_input.py sha256=gYp3jQP-fD6JowPuIaPy71h1U0QaPLa0RfC9gmnYfdw 2599
mentat/session_stream.py sha256=Sax_xyF5omRrYd8wZSyw1uGTT28JtDFhvAqLQDEO3J8 2497
mentat/streaming_printer.py sha256=Yspr07nFGgFgMmtOKN3GJyRN-1UY4kE5Nzqzt9AT5lI 1749
mentat/user_input_manager.py sha256=ZX0UsSKjgXvsLLG-9XUBpsfZBalStVaKBQcj7Aj0njw 2027
mentat/utils.py sha256=Gdrex0Nlug3Du6AcW4kuWiOw6ik1e-TVbCWNIpHw_Ws 562
mentat/parsers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mentat/parsers/block_parser.py sha256=9BLTuDCTUQ4QW5cq5-hO9hrYsOO518DANNxC3Nkx7V8 7160
mentat/parsers/change_display_helper.py sha256=MfsFpc5ikV9uQqGlFhtlBxJv-SV_6kiNqIiVkBVjS7k 6942
mentat/parsers/diff_utils.py sha256=jK7N84FHQohm5tGCdUFzNUb2ToCBlHmjNcmawKmWFmI 1214
mentat/parsers/file_edit.py sha256=PD0oi3QZGtF9GvuUaikmiwxgZNrJkFUulwh25bOSYOM 7914
mentat/parsers/parser.py sha256=MqA_VrnqxIQ3SzkImQWLXz6CO1mdqNMlFhFs8JWw5ys 16011
mentat/parsers/replacement_parser.py sha256=7IEtUI3dnK5tHbo-Vy3BWgb-jWbA6Aq-0HWq3VWZGMM 4240
mentat/parsers/split_diff_parser.py sha256=McVDzebsmNQMTWjGND21x9ZCHoEsfR0bbJ1XwFufZhc 5400
mentat/parsers/unified_diff_parser.py sha256=w3wwNS-8iEgG8gHibxv8iqtwoqOTNi_xNSZwwFSTuIM 7718
mentat/prompts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mentat/prompts/block_parser_prompt.txt sha256=FMc7BBqi-ICg5vDDUOtstsKxKuCEPTJpw-eQ-zp8bxg 4957
mentat/prompts/prompts.py sha256=3TligRF-cIPcjQnENL-9_MiEjn5tgbZAjhZqBe4Puis 385
mentat/prompts/replacement_parser_prompt.txt sha256=HEIOy7_q8jxyxQrqySEShOnpOWsjaKSNpL_RhDt4ZjU 2898
mentat/prompts/split_diff_parser_prompt.txt sha256=hldLLTdhlZd5FM4ootC_Nz5-NUROepFtYWZBtwLlTQk 3574
mentat/prompts/unified_diff_parser_prompt.txt sha256=R6lNzOx1kO8b87KCwrf7iZYGBM1DUT11ZADyyWl3EOk 3426
mentat/terminal/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mentat/terminal/client.py sha256=lmOBM4UtMx-5n-hhQBAsjULTNKVT6obBO_yDcQEy1io 8827
mentat/terminal/output.py sha256=qNuL9Tc-d0s0_1SXxd5GgxruUkTu408OGH-g2rh0C3A 1414
mentat/terminal/prompt_completer.py sha256=ilTtZTKsrq7Zr1mlKGcIO06K86h0J8R1whFREzeRNoo 5888
mentat/terminal/prompt_session.py sha256=zhzwuEb-Bg3WPIhYMPRH-DfU6W862LkoWVJx6VyNk14 3668
testbed/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
testbed/multifile_calculator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
testbed/multifile_calculator/calculator.py sha256=OXau7w65rLves7PkT4F09N_QfY_bo1X8qVU53P-zbmA 580
testbed/multifile_calculator/operations.py sha256=hDebW3LGa-QucrT0fLi0cF3JGdQB3fz0XnAE5roBuyM 179
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/benchmark_test.py sha256=Xev891I7TleLVGjQ8aZ1Xu9AmhQElKOZC6yqOv3TA6I 5173
tests/broadcast_test.py sha256=xugxQSbYdOU6hRwAZNjSu00aeOKhuJO6loVYGKZTO28 403
tests/code_change_test.py sha256=27aXZDa88t8iWEL1HUl6XpILgRvCZn1BWikcONNf1nA 12457
tests/code_context_test.py sha256=gl5zURr3GiURdBHarEqbu7dshX_DkcrVMgotZK571Es 7075
tests/code_file_manager_test.py sha256=8wFPNFvDVA2lVZ8qm7n5Ao9giqjXb4MaVYhnV63nxjQ 3429
tests/codechange_test.py sha256=Q4GVvbH06K_frdI6O-i811TshXcBZzsaPC0GCp_IprE 7515
tests/commands_test.py sha256=I0CKxjNpHZWvM0DRYvbde9O3KezDcs-xhW0u94s6Css 1467
tests/config_test.py sha256=e9fr9uiedCqXBrMaub6cBNE4zcTE0qwPq49C0-yHzkU 1661
tests/conftest.py sha256=1YrMyBvWr05V1xQVOFCxLDWYqrlca_F-no9VdBGEaZM 8202
tests/diff_context_test.py sha256=omelxPI2w_qcYdFxsBj2Hz11w--jQWNJLdtzcUxexNU 5763
tests/git_handler_test.py sha256=DGMI65-GL7VVGhkCJXAypa2A9f2d30V00ONRQ7vnxXE 897
tests/license_check.py sha256=enROn7mpoW8x1Yr2USM4HsC1sKldIzfDteoN1Ry42SA 1384
tests/measure_api_speed.py sha256=MvhUo660UT5JyXQlpV6SJiXclCl5hDFwGd40FQb7g8I 1468
tests/mentat_prompt_session_test.py sha256=ZjN4uY3VfOULZ1iXtTy4a6gZSar3c7dr5Ur28EpB_gA 1414
tests/model_error_test.py sha256=JJyH81af2wlllGxqo4VGTj-XnjKYKf5y0g8ed_3EHHQ 8586
tests/record_benchmark.py sha256=_4VJcxi3I8jBdIRvSDn4WzvaBZcyK0pNyCMt96WqaLk 2605
tests/system_test.py sha256=cL9BkFDQQtV2E9ow-xGb85awkYDFITvGJhe0PXyox0E 4647
tests/ui_test.py sha256=gyqDkrBv3WmaUxYjTXs2OiMYv-wNSqOSPYzjtTRJXKM 1075
mentat_ai-0.1.16.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
mentat_ai-0.1.16.dist-info/METADATA sha256=Y95I4qvSpWlnhOuRgAGfsbeYhOIzATPyLCk8fenilhc 716
mentat_ai-0.1.16.dist-info/WHEEL sha256=AtBG6SXL3KF_v0NxLf0ehyVOh0cold-JbJYXNGorC6Q 92
mentat_ai-0.1.16.dist-info/entry_points.txt sha256=5N3B72f1GskC2Gkinf0_TU7kInMWfVDqCF_0q06PaLE 58
mentat_ai-0.1.16.dist-info/top_level.txt sha256=vNVPrkBJskqOTF8q40OozmhsH9AXjhv8BG1yNI7PWe4 21
mentat_ai-0.1.16.dist-info/RECORD

top_level.txt

mentat
testbed
tests

entry_points.txt

mentat = mentat.terminal.client:run_cli