paita

View on PyPIReverse Dependencies (0)

0.1.10 paita-0.1.10-py3-none-any.whl
0.1.9 paita-0.1.9-py3-none-any.whl

Wheel Details

Project: paita
Version: 0.1.9
Filename: paita-0.1.9-py3-none-any.whl
Download: [link]
Size: 26341
MD5: 236867b185184b77b65e7e3e1fcf0bfc
SHA256: 8ce871b64536f1d3e1005f9ef59c0b086a5b798c54cacdb4c23c6ab5d6188c1b
Uploaded: 2024-04-06 15:22:10 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: paita
Version: 0.1.9
Summary: paita - Python AI Textual Assistant
Author-Email: Ville Kärkkäinen <ville.karkkainen[at]outlook.com>
Project-Url: Documentation, https://github.com/villekr/paita#readme
Project-Url: Issues, https://github.com/villekr/paita/issues
Project-Url: Source, https://github.com/villekr/paita
Keywords: ai,aws,bedrock,chat,chatgpt,openai,python,textual
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.8
Requires-Dist: aiofiles (~=23.2)
Requires-Dist: aiohttp (~=3.9.3)
Requires-Dist: appdirs (~=1.4)
Requires-Dist: boto3 (~=1.34)
Requires-Dist: cache3 (~=0.4)
Requires-Dist: eval-type-backport (~=0.1)
Requires-Dist: langchain-openai (~=0.1)
Requires-Dist: langchain (~=0.1)
Requires-Dist: loguru (~=0.7)
Requires-Dist: ollama (~=0.1.8)
Requires-Dist: pydantic (~=2.6)
Requires-Dist: pyperclip (~=1.8)
Requires-Dist: textual (==0.54)
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 2487 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.22.5
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
paita/__about__.py sha256=M2dzj9naZyEKKO_Um1Tyaohf8DQXQqVt8PPEwL6gWkc 144
paita/__init__.py sha256=WKrVSeIGMdwN49REjEHhIZNWw2zF1xsjCeaWTf-udlE 122
paita/ai/__init__.py sha256=WKrVSeIGMdwN49REjEHhIZNWw2zF1xsjCeaWTf-udlE 122
paita/ai/callbacks.py sha256=gCUZgqzUQ1wFX9AqDf-jqxgBGMa5dvh6Ce3IVMZUf08 2922
paita/ai/chat.py sha256=AE8EHVQ2A_khItsPY-4xn3TqmbEv3XsZviNiuXERg0c 4651
paita/ai/chat_history.py sha256=iRKMBpKlVm6hvmDkQPEp9YlgZY19KSGiAZyASXoh4ME 1368
paita/ai/enums.py sha256=IGIiLJHE_QItw9go38iAtopQjV81BVB3gXy9-5QVP04 286
paita/ai/message.py sha256=EkS3WZz0avRCn8MqwHdC0JmmFx7VBxf9-uNTW9C0ZK4 193
paita/ai/models.py sha256=1UaPUOD3_cZHEeGcBPMcAn0jDUT2o4XiPVsUs7eh1r4 1277
paita/ai/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
paita/ai/services/bedrock.py sha256=Fk2QmE46F6enAlT0ggwoOYpEiGyfw0Y1c6D0mJfeC5Q 3319
paita/ai/services/mock.py sha256=OIuVv8j3FLlvBpA1SB_h9hlLcXuImk7dgrmjbm0g7T0 1233
paita/ai/services/ollama.py sha256=ZvglM56pGyUVgHGYAZqZjqFIh5oEIMIRk9AaiSF7OBI 1353
paita/ai/services/openai.py sha256=CYASP6PW5qG3eeT9U-5_9Uywx2El4MJ2fULRxu6uWrM 1740
paita/ai/services/service.py sha256=d8QQCwTGJwmRsfghJnkTNs7d78utZKQU6_ZTNjchu_o 536
paita/localization/__init__.py sha256=WKrVSeIGMdwN49REjEHhIZNWw2zF1xsjCeaWTf-udlE 122
paita/localization/labels.py sha256=dFuzU9AN836cLlNNx1OK62NlAQAIsE4Mmonig2Hj1sg 501
paita/tui/__init__.py sha256=WKrVSeIGMdwN49REjEHhIZNWw2zF1xsjCeaWTf-udlE 122
paita/tui/app.py sha256=pu-t805_QQ-kbKiMxNBKhtdSPdrLcjhQzALfpU51Kgg 9710
paita/tui/error_screen.py sha256=QmLgu12TtjUC_dZ4MCpmBnyNTSnJIG52zG8hUPDl3IQ 952
paita/tui/message_box.py sha256=jn-MxMG_v8ItPRDyigYaLv_HoOwlCEhtXkXjL1wzo4E 5451
paita/tui/multi_line_input.py sha256=h1sbC1mYyPDaL_kURphpT1Htr6Y3IU9kMkMLJVRZscY 454
paita/tui/settings_screen.py sha256=rDM7S5YfRrByvalMtviSEpEm_61piy89nbl2pQmsCRY 6869
paita/tui/wait_screen.py sha256=Sufz2MmL-jAPdl5-57xDGfeYDBH_Y9z7Byx543Z6Gpg 583
paita/tui/styles/app.tcss sha256=LSr2HE_3NRc5GK8N-KlwxV6vMgLgM4oVciMXVYKdEH8 1555
paita/tui/styles/error_screen.tcss sha256=681kRgtZ53SQv1cicu2Z9cU7ED7wDJyMA4GwtPhAO2w 521
paita/tui/styles/message_box.tcss sha256=Kgtyq8hZCcEy5qzcGtlkGTzqm-lUDbV-ienYEARghjM 686
paita/tui/styles/settings_screen.tcss sha256=IV2HJ9lYe08S0QVIsmCAD3R7-4GgLi-wVbl0jreGutQ 854
paita/tui/styles/wait_screen.tcss sha256=eaaOtPqy1vd4d16V3AqQxSRQcVVyRtzn6GsJcDh_J_A 514
paita/utils/__init__.py sha256=WKrVSeIGMdwN49REjEHhIZNWw2zF1xsjCeaWTf-udlE 122
paita/utils/config_dirs.py sha256=oSl6H0JhTzAQeRESI86vfevyZR62LF3fCBVun7eK2Fs 254
paita/utils/logger.py sha256=CK71-PAi9EqxhEItgzVHcauZHE7kasxNhlHEHmmsI2Q 180
paita/utils/settings_manager.py sha256=EFnTXpHdUL_pHwScq_l8ZwtrQgwsPIr0wC9OHxz8bNE 2939
paita/utils/settings_model.py sha256=RHQm7LILHztZ3vLohhtFU2E-W8sWq1Smp65h0LfXlW4 545
paita/utils/string_utils.py sha256=VPInmoix5uQSTJqTQNtiUWv4CXQfR-8NYDl97OPJftE 1389
paita-0.1.9.dist-info/METADATA sha256=wL7fbE1NCHfBMPlJ1KoRAVlx-GU5ZUke4wz8J3QTYog 3870
paita-0.1.9.dist-info/WHEEL sha256=as-1oFTWSeWBgyzh0O_qF439xqBe6AbBgt4MfYe5zwY 87
paita-0.1.9.dist-info/entry_points.txt sha256=8zgbqwyYzKDAAlzGngb_X9g_CPlW5yPuYYhUaWIIMBo 45
paita-0.1.9.dist-info/licenses/LICENSE sha256=lpBx3SzFNqrORThYmikxEYTRlzbdzoRs7JUX2bxgxL8 1075
paita-0.1.9.dist-info/RECORD

entry_points.txt

paita = paita.tui.app:main