aibo-server

View on PyPIReverse Dependencies (0)

0.1.7 aibo_server-0.1.7-py3-none-any.whl

Wheel Details

Project: aibo-server
Version: 0.1.7
Filename: aibo_server-0.1.7-py3-none-any.whl
Download: [link]
Size: 71867
MD5: bf9bd285aa1ecd9c62a89f6d84afee72
SHA256: 1dd105d194dad6825433ab6eff813960168cef59f32a7212f65c962f82db4571
Uploaded: 2024-09-29 21:19:40 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: aibo-server
Version: 0.1.7
Summary: aibo: AI partner
Author-Email: David Medina <dmed256[at]gmail.com>
Project-Url: Homepage, https://github.com/dmed256/aibo
Keywords: emacs,aibo
Requires-Python: >=3.11
Requires-Dist: aiocache (==0.12.*)
Requires-Dist: aiosqlite (==0.19.*)
Requires-Dist: alembic (==1.11.*)
Requires-Dist: async-lru (==2.*)
Requires-Dist: cachetools (==5.3.*)
Requires-Dist: fastapi (==0.*)
Requires-Dist: fire (==0.5.*)
Requires-Dist: greenlet (==2.0.*)
Requires-Dist: numpy (==1.24.*)
Requires-Dist: openai (==1.2.*)
Requires-Dist: Pillow (==10.1.*)
Requires-Dist: pydantic (==2.2.*)
Requires-Dist: sqlalchemy[asyncio] (==2.0.21)
Requires-Dist: termcolor (==2.3.0)
Requires-Dist: tiktoken (==0.4.*)
Requires-Dist: types-cachetools (==5.*)
Requires-Dist: uvicorn[standard] (==0.22.*)
Requires-Dist: black (==23.3.0); extra == "dev"
Requires-Dist: faker (==19.3.*); extra == "dev"
Requires-Dist: isort (==5.*); extra == "dev"
Requires-Dist: pytest (==7.4.*); extra == "dev"
Requires-Dist: pytest-asyncio (==0.21.*); extra == "dev"
Requires-Dist: pytest-xdist (==3.3.*); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
[Description omitted; length: 902 characters]

WHEEL

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

RECORD

Path Digest Size
aibo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aibo/conftest.py sha256=H6ECv5OnrfL-V95PAPh5Gy2hsQCjyHcGoW9DNGWZH_4 1607
aibo/__db_migrations/env.py sha256=9nb8EJe1ICARdbge4ywBYk5283jHAYwDtf9tEalG14I 964
aibo/__db_migrations/versions/112ef53baf2c_add_images_table.py sha256=EL7Jj-T-bT2oHJIl_8d5Zuzlr-E1rfHY7mJXgbfa3PY 1911
aibo/__db_migrations/versions/5a31b5a3f565_create_chat_tables.py sha256=rG1hA_ODyk3rNXKDOnW3lDouKXP33KHKsYNxHSTXvl8 3392
aibo/__db_migrations/versions/8c2aa3d4c59a_add_conversation_foreign_keys.py sha256=gKOFURWolwiQ4C5EoyCdZmjW323BRxnQnO8NvWj_uDo 1917
aibo/__db_migrations/versions/f43a2b565df6_add_fts5.py sha256=DM8k3hEPqpaFnnux3YLY_vECQtLTAUp8_2U6sUruO1k 2668
aibo/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aibo/cli/common.py sha256=Zp82CUpfR6MefmECNDdZcBwXxMVOC5DTNyxSrjbWXTY 279
aibo/cli/format.py sha256=Z9ZNr5M6I34z2WlZ1cypWi70Kbx5tpGZvX12SOGY7NA 633
aibo/cli/migrate.py sha256=l6QiDCP9JKCtKc04in0H5tV5dFlC3gge9ActXS2LCBI 199
aibo/cli/start.py sha256=NWKPujA8BUqM1EjgfSHWJMEdgfVrS3fKYZBM9DP9-Hk 512
aibo/cli/test.py sha256=mnz98h_Pz3TJgzlKvq90Aqb-VWuZIuLGKln4ZEKpmqE 317
aibo/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aibo/common/classproperty.py sha256=bfUCi1ykpAuXbNU6FeO0YWPyRgAIQ122PeS5SHJzqP8 283
aibo/common/constants.py sha256=aoonlLWKLTLeMI2QDGSZ35dUm72t-ZWBM_jZo-nyDe8 3363
aibo/common/openai.py sha256=dkA7RGFrdTGtB9Jnsh-Hd8bSY9bSGbJ_R2u3sKZZSSE 7983
aibo/common/result.py sha256=-lfASiMV4hGDfMOadAdCRvdzqyEMz8VsiTWzE925Fjg 2531
aibo/common/shell.py sha256=wEDZELrv-PLhKyvXqomjouh8r-VOjAwje7DtPDXLQPk 1161
aibo/common/shorthands.py sha256=oBXwt4Svte3ZqTaABYHbmdoDk9VIKcT2_fxlaxpyHuc 7869
aibo/common/time.py sha256=6vLsNUD3M26mPrIgEwyxULhZKlZWBF-FIox4ExQG7Bc 121
aibo/common/types.py sha256=baUyWfPPzfQTgeBZU0TVGBw1Qzh8M54Nriis1ZMYQ2o 158
aibo/common/utils.py sha256=AN_yVTaOAsYRgQV7RW1dN6xcomiIWUYubnvp8AjGHe4 568
aibo/common/vector_db.py sha256=N42Zs2nv8slmzKSND4h4q9dyBxWFZ5a66Xn0eELaNHI 3710
aibo/common/chat/__init__.py sha256=D9kCOO2HVZ5wsKof9eNl0sT6apXzuzeQyLTVAcUNpEA 89
aibo/common/chat/message_content.py sha256=MHWYet3tXaxg0Ir-zuclDOFAYE2e8dcKSmD31Qbq6X8 6478
aibo/common/chat/message_role.py sha256=_O606Q079QSdGlJRsHtrrkd7zs1vLCFeHeizfbtb4Qk 196
aibo/common/chat/message_source.py sha256=fxcNNAHmg9jgLsNT41RpjcPIE1pojtQfneRo7By3qrg 1988
aibo/common/tests/test_vector_db.py sha256=S2xLfYZEFHbR9FYAAeO5d486Ix6ErGMcsC9rOSF9M6I 3081
aibo/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aibo/core/chat.py sha256=mmxoNJL0xLH6ewQxrDoae_rCzUzx-8A2PyQMElvNL3s 26248
aibo/core/openai.py sha256=d4c15JTXQXmSM0er1VQpo18FCcNI0fXY7ajKfOE4ivY 7964
aibo/core/package.py sha256=G0AISkMwNxJKcLD_4ohZvL23b1KEr7B3TJl4xuqF5y4 8171
aibo/core/tests/test_chat.py sha256=Ouy69l4RZdAvOgUV5IT8MKNK-chRXDuPinzmbAkezn4 350
aibo/core/tests/test_package.py sha256=pmNNy1tG6EXfoAnbj-EdCTTfZVb2GSAaAOhf3N76B-Q 3202
aibo/db/__init__.py sha256=jaGDQnXuC0N7LVNxnxoxgK7WbtaOvtpwfzePNt182S0 44
aibo/db/client.py sha256=C5Luqy_4g1CPdDbhdfAMOfAz-m3q41H_pSU9s5WsJtw 1661
aibo/db/models/__init__.py sha256=9mCUoGUJLS3rU0nbrRCC-Jqwq3ZAVhoLNei0FQ_JQrY 129
aibo/db/models/base_db_model.py sha256=vf6B0fp5thUh25bkjrxTO0pi-PgghQLmIz6FGrNVAfw 667
aibo/db/models/conversation_model.py sha256=B9pFTkFSqyAZwgeQBy2ow0OaXu-MV8A-2kmkhUQ-yjc 2834
aibo/db/models/custom_types.py sha256=OJ1_qmsmy4xV0QWjHPfCU_hpxTgXOhIKJ-gYB7l5zFs 2868
aibo/db/models/image_model.py sha256=_pW6AMp1_cPmwQJ4Geb0mJLo55XuwSYA3XcMQwVrCME 2118
aibo/db/models/message_model.py sha256=V0Q9mgRewyEzFOjrS7dNrlW0y6FrmPU5WQQubvNa5rQ 2484
aibo/db/models/tests/test_models.py sha256=UPr0Wuq4q4ahGm8NBBnRwSn3d31oI0u90rKd7UhWtck 814
aibo/packages/__init__.py sha256=gCA4Bvff14dhr1UAdDTljYf0ehTxAPx5daoyXZ_vhVo 35
aibo/packages/typed_outputs.py sha256=U5lh2LxPitNMRrXcLFRZevb3JracmBtLc94Nx0XYiDM 1924
aibo/server/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aibo/server/main.py sha256=gTrvROnlRDd0fQHRRtrt5AV7vpmCEbBqvszru2xZ-qk 1328
aibo/server/routes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aibo/server/routes/api_models.py sha256=4fUhUJjmemAAkjPRev_Ja-8bIbFJK9h4kY-F1YbEAoE 2358
aibo/server/routes/chat_routes.py sha256=__rbGBGzUbV05jfB8vXCPVKckh7WYEW39RzN-h0gqYw 13673
aibo/server/routes/healthcheck_routes.py sha256=H2IF6v40oZv8Di61lThPzYU70qbNbxYH2wjzA__MHGY 124
aibo/server/routes/image_routes.py sha256=tMQ64JawH2tDSH1jlIoljbaNv_s28HZXi4FygRb0UQU 475
aibo/server/routes/types.py sha256=kV7QnNp8x7cSuxjkdOTmy-zBUxUeHHF_7PrtMDOk09g 175
aibo/server/routes/websocket_route.py sha256=aKiYbz5dm_kH6maeZjnfle6v5LsSxa71HP8h1nrs3C8 2601
aibo/server/routes/websocket_routes.py sha256=1J8N-rmJ5N64KUAl8l8wxxheqlI-6m7H1WJHIn-5H5s 5834
aibo/testing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aibo/testing/factory.py sha256=sVClGsYNJk2TO9THw1GxCPws9xO_vgtDo6VPVM0f6Vk 101
aibo/testing/factories/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aibo/testing/factories/base_factory.py sha256=fZP1Y7JprOh1csrcwUP82tABKjrZQAGK04RCR_vCDJg 1319
aibo/testing/factories/chat_factory.py sha256=hM9cPL7CFdhn3d6OoomM7WXbz22YNM203GxKLwRXFXM 7516
aibo/testing/factories/model_factory.py sha256=MFYJxFzRzIJzweQJBiQUG2Gl3N9h2VK1LbhvHX-6O1c 3979
aibo/tools/lang/python.py sha256=NoNnu8-JLQE5avWqq5zGOD952ijTQKKG9pfc-JQOu1k 4295
aibo/tools/lsp/lsp_server.py sha256=UnO9hZPgDArrKW7majZxuZUBj-No1t7_fXlkcbAp7Hc 1129
aibo/tools/lsp/lsp_service.py sha256=kmG9dCEV8SE08pGwIiPAkBXPGFW_Hklc-ADJrjmn5tw 15974
aibo/tools/lsp/pipe_comms.py sha256=4HET8FyREff4vPQm__S-X8GkpCQZeDNLhqxbb_T1mVY 2079
aibo/tools/lsp/utils.py sha256=xjrcUfDyNXwxV4EnTlRpMmxYUu278l28FtXiOtANxPU 277
aibo/tools/lsp/types/__init__.py sha256=OfXW0XNkDfEeqGNtRvKZ5oycGd6EK_PgF8xtrZZvgWU 408
aibo/tools/lsp/types/base_lsp_types.py sha256=GXs-k4rQi8tEvPcHUA8mfWEQZ8-PV6QOrO5m4_Zs8hQ 1075
aibo/tools/lsp/types/client_capabilities.py sha256=-tw7xUaFWzwFxEdNabGwIBRYWhQUoxe6hC5gK2tdBk8 16900
aibo/tools/lsp/types/common_types.py sha256=CWlVfKXyeYRheEnL3HgOT-isJOYuCEeZ1Vj6zUX9QY0 3171
aibo/tools/lsp/types/constants.py sha256=WiGcH5VEEz0st2jgZpxTcTYRpc9HF1_hvEr8dcOZpRg 66
aibo/tools/lsp/types/location_types.py sha256=mjvvHbWCgOXTWaX5m8JrmgZDdaQJ7Wyxev_-P_vO6zM 1617
aibo/tools/lsp/types/lsp_request.py sha256=dUKIxiLeYql8MPj8HvdBai53FFZSUVoCb1RjKM1-TBQ 9597
aibo/tools/lsp/types/lsp_response.py sha256=xCXZTfyDKG028gYWRoHexBuHHXHh0jGlK0jm7CNPTis 6130
aibo/tools/lsp/types/server_capabilities.py sha256=3qke_MmG5a2NZ4sqbkLExUc_0PZf_C_1Oyb4aDJZTUc 13142
aibo/tools/lsp/types/text_document_types.py sha256=ybQt6b3bTHB-eM6GU9IC_70v_pL_6mCwaNkt2lKn4os 1339
aibo_server-0.1.7.dist-info/METADATA sha256=sF7Y05gr7ytCJ5JDh5-toJiZha5vm3UArajI2JSmOFw 2021
aibo_server-0.1.7.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
aibo_server-0.1.7.dist-info/top_level.txt sha256=VexriWDmEv3gTtQUHl14fUBdYDu4plWVP8Iit6edto0 5
aibo_server-0.1.7.dist-info/RECORD

top_level.txt

aibo