Devika is an Agentic AI Software Engineer that can understand high-level human instructions, break them down into steps, research relevant information, and write code to achieve the given objective. Devika aims to be a competitive open-source alternative to Devin by Cognition AI.
MIT License
18.49k
stars
2.39k
forks
source link
[Bug] ModuleNotFoundError: No module named 'fastlogging' #561
Cloned today on Windows 11, manually installing fastlogging and logger doesn't have any effect.
(env) PS C:\1\devika\1\devika> python devika.py Traceback (most recent call last): File "C:\1\devika\1\devika\devika.py", line 7, in <module> from src.init import init_devika File "C:\1\devika\1\devika\src\init.py", line 3, in <module> from src.logger import Logger File "C:\1\devika\1\devika\src\logger.py", line 3, in <module> from fastlogging import LogInit ModuleNotFoundError: No module named 'fastlogging' (env) PS C:\1\devika\1\devika> pip install fastlogging Requirement already satisfied: fastlogging in c:\1\devika\1\devika\env\lib\site-packages (1.0.0) (env) PS C:\1\devika\1\devika>
PS C:\1\devika\1\devika> python -m venv env PS C:\1\devika\1\devika> .\env\Scripts\activate (env) PS C:\1\devika\1\devika> pip install -r requirements.txt Collecting flask (from -r requirements.txt (line 1)) Using cached flask-3.0.3-py3-none-any.whl.metadata (3.2 kB) Collecting flask-cors (from -r requirements.txt (line 2)) Using cached Flask_Cors-4.0.1-py2.py3-none-any.whl.metadata (5.5 kB) Collecting toml (from -r requirements.txt (line 3)) Using cached toml-0.10.2-py2.py3-none-any.whl.metadata (7.1 kB) Collecting urllib3 (from -r requirements.txt (line 4)) Using cached urllib3-2.2.1-py3-none-any.whl.metadata (6.4 kB) Collecting requests (from -r requirements.txt (line 5)) Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB) Collecting colorama (from -r requirements.txt (line 6)) Using cached colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB) Collecting fastlogging (from -r requirements.txt (line 7)) Using cached fastlogging-1.0.0-py3-none-any.whl Collecting Jinja2 (from -r requirements.txt (line 8)) Downloading jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB) Collecting mistletoe (from -r requirements.txt (line 9)) Using cached mistletoe-1.3.0-py3-none-any.whl.metadata (1.2 kB) Collecting markdownify (from -r requirements.txt (line 10)) Using cached markdownify-0.12.1-py3-none-any.whl.metadata (8.0 kB) Collecting pdfminer.six (from -r requirements.txt (line 11)) Using cached pdfminer.six-20231228-py3-none-any.whl.metadata (4.2 kB) Collecting playwright (from -r requirements.txt (line 12)) Using cached playwright-1.43.0-py3-none-win_amd64.whl.metadata (3.5 kB) Collecting pytest-playwright (from -r requirements.txt (line 13)) Using cached pytest_playwright-0.5.0-py3-none-any.whl.metadata (1.5 kB) Collecting tiktoken (from -r requirements.txt (line 14)) Using cached tiktoken-0.7.0-cp312-cp312-win_amd64.whl.metadata (6.8 kB) Collecting ollama (from -r requirements.txt (line 15)) Using cached ollama-0.2.0-py3-none-any.whl.metadata (4.1 kB) Collecting openai (from -r requirements.txt (line 16)) Using cached openai-1.30.1-py3-none-any.whl.metadata (21 kB) Collecting anthropic (from -r requirements.txt (line 17)) Using cached anthropic-0.25.9-py3-none-any.whl.metadata (18 kB) Collecting google-generativeai (from -r requirements.txt (line 18)) Using cached google_generativeai-0.5.3-py3-none-any.whl.metadata (3.9 kB) Collecting sqlmodel (from -r requirements.txt (line 19)) Using cached sqlmodel-0.0.18-py3-none-any.whl.metadata (9.8 kB) Collecting keybert (from -r requirements.txt (line 20)) Using cached keybert-0.8.4-py3-none-any.whl Collecting GitPython (from -r requirements.txt (line 21)) Using cached GitPython-3.1.43-py3-none-any.whl.metadata (13 kB) Collecting netlify-py (from -r requirements.txt (line 22)) Using cached netlify_py-0.1.0-py3-none-any.whl.metadata (1.8 kB) Collecting Markdown (from -r requirements.txt (line 23)) Using cached Markdown-3.6-py3-none-any.whl.metadata (7.0 kB) Collecting xhtml2pdf (from -r requirements.txt (line 24)) Using cached xhtml2pdf-0.2.15-py3-none-any.whl.metadata (22 kB) Collecting mistralai (from -r requirements.txt (line 25)) Using cached mistralai-0.1.8-py3-none-any.whl.metadata (1.8 kB) Collecting Flask-SocketIO (from -r requirements.txt (line 26)) Using cached Flask_SocketIO-5.3.6-py3-none-any.whl.metadata (2.6 kB) Collecting eventlet (from -r requirements.txt (line 27)) Using cached eventlet-0.36.1-py3-none-any.whl.metadata (5.5 kB) Collecting groq (from -r requirements.txt (line 28)) Using cached groq-0.5.0-py3-none-any.whl.metadata (12 kB) Collecting duckduckgo-search (from -r requirements.txt (line 29)) Downloading duckduckgo_search-6.1.0-py3-none-any.whl.metadata (18 kB) Collecting orjson (from -r requirements.txt (line 30)) Using cached orjson-3.10.3-cp312-none-win_amd64.whl.metadata (50 kB) Collecting gevent (from -r requirements.txt (line 31)) Using cached gevent-24.2.1-cp312-cp312-win_amd64.whl.metadata (13 kB) Collecting gevent-websocket (from -r requirements.txt (line 32)) Using cached gevent_websocket-0.10.1-py3-none-any.whl.metadata (5.3 kB) Collecting Werkzeug>=3.0.0 (from flask->-r requirements.txt (line 1)) Using cached werkzeug-3.0.3-py3-none-any.whl.metadata (3.7 kB) Collecting itsdangerous>=2.1.2 (from flask->-r requirements.txt (line 1)) Using cached itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB) Collecting click>=8.1.3 (from flask->-r requirements.txt (line 1)) Using cached click-8.1.7-py3-none-any.whl.metadata (3.0 kB) Collecting blinker>=1.6.2 (from flask->-r requirements.txt (line 1)) Using cached blinker-1.8.2-py3-none-any.whl.metadata (1.6 kB) Collecting charset-normalizer<4,>=2 (from requests->-r requirements.txt (line 5)) Using cached charset_normalizer-3.3.2-cp312-cp312-win_amd64.whl.metadata (34 kB) Collecting idna<4,>=2.5 (from requests->-r requirements.txt (line 5)) Using cached idna-3.7-py3-none-any.whl.metadata (9.9 kB) Collecting certifi>=2017.4.17 (from requests->-r requirements.txt (line 5)) Using cached certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB) Collecting MarkupSafe>=2.0 (from Jinja2->-r requirements.txt (line 8)) Downloading MarkupSafe-2.1.5-cp312-cp312-win_amd64.whl.metadata (3.1 kB) Collecting beautifulsoup4<5,>=4.9 (from markdownify->-r requirements.txt (line 10)) Using cached beautifulsoup4-4.12.3-py3-none-any.whl.metadata (3.8 kB) Collecting six<2,>=1.15 (from markdownify->-r requirements.txt (line 10)) Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) Collecting cryptography>=36.0.0 (from pdfminer.six->-r requirements.txt (line 11)) Using cached cryptography-42.0.7-cp39-abi3-win_amd64.whl.metadata (5.4 kB) Collecting greenlet==3.0.3 (from playwright->-r requirements.txt (line 12)) Using cached greenlet-3.0.3-cp312-cp312-win_amd64.whl.metadata (3.9 kB) Collecting pyee==11.1.0 (from playwright->-r requirements.txt (line 12)) Using cached pyee-11.1.0-py3-none-any.whl.metadata (2.8 kB) Collecting typing-extensions (from pyee==11.1.0->playwright->-r requirements.txt (line 12)) Downloading typing_extensions-4.11.0-py3-none-any.whl.metadata (3.0 kB) Collecting pytest<9.0.0,>=6.2.4 (from pytest-playwright->-r requirements.txt (line 13)) Using cached pytest-8.2.0-py3-none-any.whl.metadata (7.5 kB) Collecting pytest-base-url<3.0.0,>=1.0.0 (from pytest-playwright->-r requirements.txt (line 13)) Using cached pytest_base_url-2.1.0-py3-none-any.whl.metadata (6.6 kB) Collecting python-slugify<9.0.0,>=6.0.0 (from pytest-playwright->-r requirements.txt (line 13)) Using cached python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) Collecting regex>=2022.1.18 (from tiktoken->-r requirements.txt (line 14)) Using cached regex-2024.5.10-cp312-cp312-win_amd64.whl.metadata (41 kB) Collecting httpx<0.28.0,>=0.27.0 (from ollama->-r requirements.txt (line 15)) Using cached httpx-0.27.0-py3-none-any.whl.metadata (7.2 kB) Collecting anyio<5,>=3.5.0 (from openai->-r requirements.txt (line 16)) Using cached anyio-4.3.0-py3-none-any.whl.metadata (4.6 kB) Collecting distro<2,>=1.7.0 (from openai->-r requirements.txt (line 16)) Using cached distro-1.9.0-py3-none-any.whl.metadata (6.8 kB) Collecting pydantic<3,>=1.9.0 (from openai->-r requirements.txt (line 16)) Using cached pydantic-2.7.1-py3-none-any.whl.metadata (107 kB) Collecting sniffio (from openai->-r requirements.txt (line 16)) Using cached sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB) Collecting tqdm>4 (from openai->-r requirements.txt (line 16)) Using cached tqdm-4.66.4-py3-none-any.whl.metadata (57 kB) Collecting tokenizers>=0.13.0 (from anthropic->-r requirements.txt (line 17)) Using cached tokenizers-0.19.1-cp312-none-win_amd64.whl.metadata (6.9 kB) Collecting google-ai-generativelanguage==0.6.3 (from google-generativeai->-r requirements.txt (line 18)) Using cached google_ai_generativelanguage-0.6.3-py3-none-any.whl.metadata (5.6 kB) Collecting google-api-core (from google-generativeai->-r requirements.txt (line 18)) Using cached google_api_core-2.19.0-py3-none-any.whl.metadata (2.7 kB) Collecting google-api-python-client (from google-generativeai->-r requirements.txt (line 18)) Using cached google_api_python_client-2.129.0-py2.py3-none-any.whl.metadata (6.7 kB) Collecting google-auth>=2.15.0 (from google-generativeai->-r requirements.txt (line 18)) Using cached google_auth-2.29.0-py2.py3-none-any.whl.metadata (4.7 kB) Collecting protobuf (from google-generativeai->-r requirements.txt (line 18)) Using cached protobuf-5.26.1-cp310-abi3-win_amd64.whl.metadata (592 bytes) Collecting proto-plus<2.0.0dev,>=1.22.3 (from google-ai-generativelanguage==0.6.3->google-generativeai->-r requirements.txt (line 18)) Using cached proto_plus-1.23.0-py3-none-any.whl.metadata (2.2 kB) Collecting protobuf (from google-generativeai->-r requirements.txt (line 18)) Using cached protobuf-4.25.3-cp310-abi3-win_amd64.whl.metadata (541 bytes) Collecting SQLAlchemy<2.1.0,>=2.0.0 (from sqlmodel->-r requirements.txt (line 19)) Using cached SQLAlchemy-2.0.30-cp312-cp312-win_amd64.whl.metadata (9.8 kB) Collecting sentence-transformers>=0.3.8 (from keybert->-r requirements.txt (line 20)) Using cached sentence_transformers-2.7.0-py3-none-any.whl.metadata (11 kB) Collecting scikit-learn>=0.22.2 (from keybert->-r requirements.txt (line 20)) Using cached scikit_learn-1.4.2-cp312-cp312-win_amd64.whl.metadata (11 kB) Collecting numpy>=1.18.5 (from keybert->-r requirements.txt (line 20)) Downloading numpy-1.26.4-cp312-cp312-win_amd64.whl.metadata (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.0/61.0 kB 1.1 MB/s eta 0:00:00 Collecting rich>=10.4.0 (from keybert->-r requirements.txt (line 20)) Using cached rich-13.7.1-py3-none-any.whl.metadata (18 kB) Collecting gitdb<5,>=4.0.1 (from GitPython->-r requirements.txt (line 21)) Using cached gitdb-4.0.11-py3-none-any.whl.metadata (1.2 kB) Collecting arabic-reshaper>=3.0.0 (from xhtml2pdf->-r requirements.txt (line 24)) Using cached arabic_reshaper-3.0.0-py3-none-any.whl.metadata (12 kB) Collecting html5lib>=1.1 (from xhtml2pdf->-r requirements.txt (line 24)) Using cached html5lib-1.1-py2.py3-none-any.whl.metadata (16 kB) Collecting Pillow>=8.1.1 (from xhtml2pdf->-r requirements.txt (line 24)) Downloading pillow-10.3.0-cp312-cp312-win_amd64.whl.metadata (9.4 kB) Collecting pyHanko>=0.12.1 (from xhtml2pdf->-r requirements.txt (line 24)) Using cached pyHanko-0.25.0-py3-none-any.whl.metadata (9.4 kB) Collecting pyhanko-certvalidator>=0.19.5 (from xhtml2pdf->-r requirements.txt (line 24)) Using cached pyhanko_certvalidator-0.26.3-py3-none-any.whl.metadata (5.3 kB) Collecting pypdf>=3.1.0 (from xhtml2pdf->-r requirements.txt (line 24)) Using cached pypdf-4.2.0-py3-none-any.whl.metadata (7.4 kB) Collecting python-bidi>=0.4.2 (from xhtml2pdf->-r requirements.txt (line 24)) Using cached python_bidi-0.4.2-py2.py3-none-any.whl.metadata (4.6 kB) Collecting reportlab<4.1,>=4.0.4 (from xhtml2pdf->-r requirements.txt (line 24)) Using cached reportlab-4.0.9-py3-none-any.whl.metadata (1.4 kB) Collecting svglib>=1.2.1 (from xhtml2pdf->-r requirements.txt (line 24)) Using cached svglib-1.5.1-py3-none-any.whl INFO: pip is looking at multiple versions of mistralai to determine which version is compatible with other requirements. This could take a while. Collecting mistralai (from -r requirements.txt (line 25)) Using cached mistralai-0.1.7-py3-none-any.whl.metadata (1.8 kB) Using cached mistralai-0.1.6-py3-none-any.whl.metadata (1.9 kB) Using cached mistralai-0.1.3-py3-none-any.whl.metadata (1.9 kB) Using cached mistralai-0.1.2-py3-none-any.whl.metadata (1.9 kB) Using cached mistralai-0.0.12-py3-none-any.whl.metadata (1.9 kB) Using cached mistralai-0.0.11-py3-none-any.whl.metadata (1.9 kB) Using cached mistralai-0.0.10-py3-none-any.whl.metadata (1.9 kB) INFO: pip is still looking at multiple versions of mistralai to determine which version is compatible with other requirements. This could take a while. Using cached mistralai-0.0.9-py3-none-any.whl.metadata (1.9 kB) Using cached mistralai-0.0.8-py3-none-any.whl.metadata (1.5 kB) Collecting aiohttp<4.0.0,>=3.9.1 (from mistralai->-r requirements.txt (line 25)) Using cached aiohttp-3.9.5-cp312-cp312-win_amd64.whl.metadata (7.7 kB) Collecting backoff<3.0.0,>=2.2.1 (from mistralai->-r requirements.txt (line 25)) Using cached backoff-2.2.1-py3-none-any.whl.metadata (14 kB) Collecting python-socketio>=5.0.2 (from Flask-SocketIO->-r requirements.txt (line 26)) Using cached python_socketio-5.11.2-py3-none-any.whl.metadata (3.2 kB) Collecting dnspython>=1.15.0 (from eventlet->-r requirements.txt (line 27)) Using cached dnspython-2.6.1-py3-none-any.whl.metadata (5.8 kB) Collecting pyreqwest-impersonate>=0.4.5 (from duckduckgo-search->-r requirements.txt (line 29)) Using cached pyreqwest_impersonate-0.4.5-cp38-abi3-win_amd64.whl.metadata (9.8 kB) Collecting zope.event (from gevent->-r requirements.txt (line 31)) Using cached zope.event-5.0-py3-none-any.whl.metadata (4.4 kB) Collecting zope.interface (from gevent->-r requirements.txt (line 31)) Using cached zope.interface-6.3-cp312-cp312-win_amd64.whl.metadata (43 kB) Collecting cffi>=1.12.2 (from gevent->-r requirements.txt (line 31)) Using cached cffi-1.16.0-cp312-cp312-win_amd64.whl.metadata (1.5 kB) Collecting aiosignal>=1.1.2 (from aiohttp<4.0.0,>=3.9.1->mistralai->-r requirements.txt (line 25)) Using cached aiosignal-1.3.1-py3-none-any.whl.metadata (4.0 kB) Collecting attrs>=17.3.0 (from aiohttp<4.0.0,>=3.9.1->mistralai->-r requirements.txt (line 25)) Using cached attrs-23.2.0-py3-none-any.whl.metadata (9.5 kB) Collecting frozenlist>=1.1.1 (from aiohttp<4.0.0,>=3.9.1->mistralai->-r requirements.txt (line 25)) Using cached frozenlist-1.4.1-cp312-cp312-win_amd64.whl.metadata (12 kB) Collecting multidict<7.0,>=4.5 (from aiohttp<4.0.0,>=3.9.1->mistralai->-r requirements.txt (line 25)) Using cached multidict-6.0.5-cp312-cp312-win_amd64.whl.metadata (4.3 kB) Collecting yarl<2.0,>=1.0 (from aiohttp<4.0.0,>=3.9.1->mistralai->-r requirements.txt (line 25)) Using cached yarl-1.9.4-cp312-cp312-win_amd64.whl.metadata (32 kB) Collecting soupsieve>1.2 (from beautifulsoup4<5,>=4.9->markdownify->-r requirements.txt (line 10)) Using cached soupsieve-2.5-py3-none-any.whl.metadata (4.7 kB) Collecting pycparser (from cffi>=1.12.2->gevent->-r requirements.txt (line 31)) Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython->-r requirements.txt (line 21)) Using cached smmap-5.0.1-py3-none-any.whl.metadata (4.3 kB) Collecting googleapis-common-protos<2.0.dev0,>=1.56.2 (from google-api-core->google-generativeai->-r requirements.txt (line 18)) Using cached googleapis_common_protos-1.63.0-py2.py3-none-any.whl.metadata (1.5 kB) Collecting cachetools<6.0,>=2.0.0 (from google-auth>=2.15.0->google-generativeai->-r requirements.txt (line 18)) Using cached cachetools-5.3.3-py3-none-any.whl.metadata (5.3 kB) Collecting pyasn1-modules>=0.2.1 (from google-auth>=2.15.0->google-generativeai->-r requirements.txt (line 18)) Using cached pyasn1_modules-0.4.0-py3-none-any.whl.metadata (3.4 kB) Collecting rsa<5,>=3.1.4 (from google-auth>=2.15.0->google-generativeai->-r requirements.txt (line 18)) Using cached rsa-4.9-py3-none-any.whl.metadata (4.2 kB) Collecting webencodings (from html5lib>=1.1->xhtml2pdf->-r requirements.txt (line 24)) Using cached webencodings-0.5.1-py2.py3-none-any.whl.metadata (2.1 kB) Collecting httpcore==1.* (from httpx<0.28.0,>=0.27.0->ollama->-r requirements.txt (line 15)) Using cached httpcore-1.0.5-py3-none-any.whl.metadata (20 kB) Collecting h11<0.15,>=0.13 (from httpcore==1.*->httpx<0.28.0,>=0.27.0->ollama->-r requirements.txt (line 15)) Using cached h11-0.14.0-py3-none-any.whl.metadata (8.2 kB) Collecting annotated-types>=0.4.0 (from pydantic<3,>=1.9.0->openai->-r requirements.txt (line 16)) Using cached annotated_types-0.6.0-py3-none-any.whl.metadata (12 kB) Collecting pydantic-core==2.18.2 (from pydantic<3,>=1.9.0->openai->-r requirements.txt (line 16)) Using cached pydantic_core-2.18.2-cp312-none-win_amd64.whl.metadata (6.7 kB) Collecting asn1crypto>=1.5.1 (from pyHanko>=0.12.1->xhtml2pdf->-r requirements.txt (line 24)) Using cached asn1crypto-1.5.1-py2.py3-none-any.whl.metadata (13 kB) Collecting qrcode>=7.3.1 (from pyHanko>=0.12.1->xhtml2pdf->-r requirements.txt (line 24)) Using cached qrcode-7.4.2-py3-none-any.whl.metadata (17 kB) Collecting tzlocal>=4.3 (from pyHanko>=0.12.1->xhtml2pdf->-r requirements.txt (line 24)) Using cached tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB) Collecting pyyaml>=6.0 (from pyHanko>=0.12.1->xhtml2pdf->-r requirements.txt (line 24)) Using cached PyYAML-6.0.1-cp312-cp312-win_amd64.whl.metadata (2.1 kB) Collecting oscrypto>=1.1.0 (from pyhanko-certvalidator>=0.19.5->xhtml2pdf->-r requirements.txt (line 24)) Using cached oscrypto-1.3.0-py2.py3-none-any.whl.metadata (15 kB) Collecting uritools>=3.0.1 (from pyhanko-certvalidator>=0.19.5->xhtml2pdf->-r requirements.txt (line 24)) Using cached uritools-4.0.2-py3-none-any.whl.metadata (4.7 kB) Collecting iniconfig (from pytest<9.0.0,>=6.2.4->pytest-playwright->-r requirements.txt (line 13)) Using cached iniconfig-2.0.0-py3-none-any.whl.metadata (2.6 kB) Collecting packaging (from pytest<9.0.0,>=6.2.4->pytest-playwright->-r requirements.txt (line 13)) Using cached packaging-24.0-py3-none-any.whl.metadata (3.2 kB) Collecting pluggy<2.0,>=1.5 (from pytest<9.0.0,>=6.2.4->pytest-playwright->-r requirements.txt (line 13)) Using cached pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB) Collecting text-unidecode>=1.3 (from python-slugify<9.0.0,>=6.0.0->pytest-playwright->-r requirements.txt (line 13)) Using cached text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) Collecting bidict>=0.21.0 (from python-socketio>=5.0.2->Flask-SocketIO->-r requirements.txt (line 26)) Using cached bidict-0.23.1-py3-none-any.whl.metadata (8.7 kB) Collecting python-engineio>=4.8.0 (from python-socketio>=5.0.2->Flask-SocketIO->-r requirements.txt (line 26)) Using cached python_engineio-4.9.0-py3-none-any.whl.metadata (2.2 kB) Collecting chardet (from reportlab<4.1,>=4.0.4->xhtml2pdf->-r requirements.txt (line 24)) Using cached chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB) Collecting markdown-it-py>=2.2.0 (from rich>=10.4.0->keybert->-r requirements.txt (line 20)) Using cached markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB) Collecting pygments<3.0.0,>=2.13.0 (from rich>=10.4.0->keybert->-r requirements.txt (line 20)) Using cached pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB) Collecting scipy>=1.6.0 (from scikit-learn>=0.22.2->keybert->-r requirements.txt (line 20)) Using cached scipy-1.13.0-cp312-cp312-win_amd64.whl.metadata (60 kB) Collecting joblib>=1.2.0 (from scikit-learn>=0.22.2->keybert->-r requirements.txt (line 20)) Using cached joblib-1.4.2-py3-none-any.whl.metadata (5.4 kB) Collecting threadpoolctl>=2.0.0 (from scikit-learn>=0.22.2->keybert->-r requirements.txt (line 20)) Using cached threadpoolctl-3.5.0-py3-none-any.whl.metadata (13 kB) Collecting transformers<5.0.0,>=4.34.0 (from sentence-transformers>=0.3.8->keybert->-r requirements.txt (line 20)) Using cached transformers-4.40.2-py3-none-any.whl.metadata (137 kB) Collecting torch>=1.11.0 (from sentence-transformers>=0.3.8->keybert->-r requirements.txt (line 20)) Downloading torch-2.3.0-cp312-cp312-win_amd64.whl.metadata (26 kB) Collecting huggingface-hub>=0.15.1 (from sentence-transformers>=0.3.8->keybert->-r requirements.txt (line 20)) Using cached huggingface_hub-0.23.0-py3-none-any.whl.metadata (12 kB) Collecting lxml (from svglib>=1.2.1->xhtml2pdf->-r requirements.txt (line 24)) Using cached lxml-5.2.2-cp312-cp312-win_amd64.whl.metadata (3.5 kB) Collecting tinycss2>=0.6.0 (from svglib>=1.2.1->xhtml2pdf->-r requirements.txt (line 24)) Using cached tinycss2-1.3.0-py3-none-any.whl.metadata (3.0 kB) Collecting cssselect2>=0.2.0 (from svglib>=1.2.1->xhtml2pdf->-r requirements.txt (line 24)) Using cached cssselect2-0.7.0-py3-none-any.whl.metadata (2.9 kB) Collecting httplib2<1.dev0,>=0.19.0 (from google-api-python-client->google-generativeai->-r requirements.txt (line 18)) Using cached httplib2-0.22.0-py3-none-any.whl.metadata (2.6 kB) Collecting google-auth-httplib2<1.0.0,>=0.2.0 (from google-api-python-client->google-generativeai->-r requirements.txt (line 18)) Using cached google_auth_httplib2-0.2.0-py2.py3-none-any.whl.metadata (2.2 kB) Collecting uritemplate<5,>=3.0.1 (from google-api-python-client->google-generativeai->-r requirements.txt (line 18)) Using cached uritemplate-4.1.1-py2.py3-none-any.whl.metadata (2.9 kB) Collecting setuptools (from zope.event->gevent->-r requirements.txt (line 31)) Using cached setuptools-69.5.1-py3-none-any.whl.metadata (6.2 kB) Collecting grpcio<2.0dev,>=1.33.2 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1->google-ai-generativelanguage==0.6.3->google-generativeai->-r requirements.txt (line 18)) Using cached grpcio-1.63.0-cp312-cp312-win_amd64.whl.metadata (3.3 kB) Collecting grpcio-status<2.0.dev0,>=1.33.2 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1->google-ai-generativelanguage==0.6.3->google-generativeai->-r requirements.txt (line 18)) Using cached grpcio_status-1.63.0-py3-none-any.whl.metadata (1.1 kB) Collecting pyparsing!=3.0.0,!=3.0.1,!=3.0.2,!=3.0.3,<4,>=2.4.2 (from httplib2<1.dev0,>=0.19.0->google-api-python-client->google-generativeai->-r requirements.txt (line 18)) Using cached pyparsing-3.1.2-py3-none-any.whl.metadata (5.1 kB) Collecting filelock (from huggingface-hub>=0.15.1->sentence-transformers>=0.3.8->keybert->-r requirements.txt (line 20)) Downloading filelock-3.14.0-py3-none-any.whl.metadata (2.8 kB) Collecting fsspec>=2023.5.0 (from huggingface-hub>=0.15.1->sentence-transformers>=0.3.8->keybert->-r requirements.txt (line 20)) Using cached fsspec-2024.3.1-py3-none-any.whl.metadata (6.8 kB) Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=10.4.0->keybert->-r requirements.txt (line 20)) Using cached mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) Collecting pyasn1<0.7.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth>=2.15.0->google-generativeai->-r requirements.txt (line 18)) Using cached pyasn1-0.6.0-py2.py3-none-any.whl.metadata (8.3 kB) Collecting simple-websocket>=0.10.0 (from python-engineio>=4.8.0->python-socketio>=5.0.2->Flask-SocketIO->-r requirements.txt (line 26)) Using cached simple_websocket-1.0.0-py3-none-any.whl.metadata (1.3 kB) Collecting pypng (from qrcode>=7.3.1->pyHanko>=0.12.1->xhtml2pdf->-r requirements.txt (line 24)) Using cached pypng-0.20220715.0-py3-none-any.whl.metadata (13 kB) Collecting sympy (from torch>=1.11.0->sentence-transformers>=0.3.8->keybert->-r requirements.txt (line 20)) Downloading sympy-1.12-py3-none-any.whl.metadata (12 kB) Collecting networkx (from torch>=1.11.0->sentence-transformers>=0.3.8->keybert->-r requirements.txt (line 20)) Downloading networkx-3.3-py3-none-any.whl.metadata (5.1 kB) Collecting mkl<=2021.4.0,>=2021.1.1 (from torch>=1.11.0->sentence-transformers>=0.3.8->keybert->-r requirements.txt (line 20)) Downloading mkl-2021.4.0-py2.py3-none-win_amd64.whl.metadata (1.4 kB) Collecting safetensors>=0.4.1 (from transformers<5.0.0,>=4.34.0->sentence-transformers>=0.3.8->keybert->-r requirements.txt (line 20)) Using cached safetensors-0.4.3-cp312-none-win_amd64.whl.metadata (3.9 kB) Collecting tzdata (from tzlocal>=4.3->pyHanko>=0.12.1->xhtml2pdf->-r requirements.txt (line 24)) Using cached tzdata-2024.1-py2.py3-none-any.whl.metadata (1.4 kB) INFO: pip is looking at multiple versions of grpcio-status to determine which version is compatible with other requirements. This could take a while. Collecting grpcio-status<2.0.dev0,>=1.33.2 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0dev,>=1.34.1->google-ai-generativelanguage==0.6.3->google-generativeai->-r requirements.txt (line 18)) Using cached grpcio_status-1.62.2-py3-none-any.whl.metadata (1.3 kB) Collecting intel-openmp==2021.* (from mkl<=2021.4.0,>=2021.1.1->torch>=1.11.0->sentence-transformers>=0.3.8->keybert->-r requirements.txt (line 20)) Downloading intel_openmp-2021.4.0-py2.py3-none-win_amd64.whl.metadata (1.2 kB) Collecting tbb==2021.* (from mkl<=2021.4.0,>=2021.1.1->torch>=1.11.0->sentence-transformers>=0.3.8->keybert->-r requirements.txt (line 20)) Downloading tbb-2021.12.0-py3-none-win_amd64.whl.metadata (1.1 kB) Collecting wsproto (from simple-websocket>=0.10.0->python-engineio>=4.8.0->python-socketio>=5.0.2->Flask-SocketIO->-r requirements.txt (line 26)) Using cached wsproto-1.2.0-py3-none-any.whl.metadata (5.6 kB) Collecting mpmath>=0.19 (from sympy->torch>=1.11.0->sentence-transformers>=0.3.8->keybert->-r requirements.txt (line 20)) Downloading mpmath-1.3.0-py3-none-any.whl.metadata (8.6 kB) Using cached flask-3.0.3-py3-none-any.whl (101 kB) Using cached Flask_Cors-4.0.1-py2.py3-none-any.whl (14 kB) Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB) Using cached urllib3-2.2.1-py3-none-any.whl (121 kB) Using cached requests-2.31.0-py3-none-any.whl (62 kB) Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB) Downloading jinja2-3.1.4-py3-none-any.whl (133 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.3/133.3 kB 1.6 MB/s eta 0:00:00 Using cached mistletoe-1.3.0-py3-none-any.whl (51 kB) Using cached markdownify-0.12.1-py3-none-any.whl (16 kB) Using cached pdfminer.six-20231228-py3-none-any.whl (5.6 MB) Using cached playwright-1.43.0-py3-none-win_amd64.whl (29.4 MB) Using cached greenlet-3.0.3-cp312-cp312-win_amd64.whl (293 kB) Using cached pyee-11.1.0-py3-none-any.whl (15 kB) Using cached pytest_playwright-0.5.0-py3-none-any.whl (12 kB) Using cached tiktoken-0.7.0-cp312-cp312-win_amd64.whl (799 kB) Using cached ollama-0.2.0-py3-none-any.whl (9.5 kB) Using cached openai-1.30.1-py3-none-any.whl (320 kB) Using cached anthropic-0.25.9-py3-none-any.whl (871 kB) Using cached google_generativeai-0.5.3-py3-none-any.whl (150 kB) Using cached google_ai_generativelanguage-0.6.3-py3-none-any.whl (677 kB) Using cached sqlmodel-0.0.18-py3-none-any.whl (26 kB) Using cached GitPython-3.1.43-py3-none-any.whl (207 kB) Using cached netlify_py-0.1.0-py3-none-any.whl (7.7 kB) Using cached Markdown-3.6-py3-none-any.whl (105 kB) Using cached xhtml2pdf-0.2.15-py3-none-any.whl (124 kB) Using cached mistralai-0.0.8-py3-none-any.whl (14 kB) Using cached Flask_SocketIO-5.3.6-py3-none-any.whl (18 kB) Using cached eventlet-0.36.1-py3-none-any.whl (360 kB) Using cached groq-0.5.0-py3-none-any.whl (75 kB) Downloading duckduckgo_search-6.1.0-py3-none-any.whl (23 kB) Using cached orjson-3.10.3-cp312-none-win_amd64.whl (138 kB) Using cached gevent-24.2.1-cp312-cp312-win_amd64.whl (1.5 MB) Using cached gevent_websocket-0.10.1-py3-none-any.whl (22 kB) Using cached aiohttp-3.9.5-cp312-cp312-win_amd64.whl (369 kB) Using cached anyio-4.3.0-py3-none-any.whl (85 kB) Using cached arabic_reshaper-3.0.0-py3-none-any.whl (20 kB) Using cached backoff-2.2.1-py3-none-any.whl (15 kB) Using cached beautifulsoup4-4.12.3-py3-none-any.whl (147 kB) Using cached blinker-1.8.2-py3-none-any.whl (9.5 kB) Using cached certifi-2024.2.2-py3-none-any.whl (163 kB) Using cached cffi-1.16.0-cp312-cp312-win_amd64.whl (181 kB) Using cached charset_normalizer-3.3.2-cp312-cp312-win_amd64.whl (100 kB) Using cached click-8.1.7-py3-none-any.whl (97 kB) Using cached cryptography-42.0.7-cp39-abi3-win_amd64.whl (2.9 MB) Using cached distro-1.9.0-py3-none-any.whl (20 kB) Using cached dnspython-2.6.1-py3-none-any.whl (307 kB) Using cached gitdb-4.0.11-py3-none-any.whl (62 kB) Using cached google_api_core-2.19.0-py3-none-any.whl (139 kB) Using cached google_auth-2.29.0-py2.py3-none-any.whl (189 kB) Using cached html5lib-1.1-py2.py3-none-any.whl (112 kB) Using cached httpx-0.27.0-py3-none-any.whl (75 kB) Using cached httpcore-1.0.5-py3-none-any.whl (77 kB) Using cached idna-3.7-py3-none-any.whl (66 kB) Using cached itsdangerous-2.2.0-py3-none-any.whl (16 kB) Downloading MarkupSafe-2.1.5-cp312-cp312-win_amd64.whl (17 kB) Downloading numpy-1.26.4-cp312-cp312-win_amd64.whl (15.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.5/15.5 MB 38.6 MB/s eta 0:00:00 Downloading pillow-10.3.0-cp312-cp312-win_amd64.whl (2.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.5/2.5 MB 17.9 MB/s eta 0:00:00 Using cached protobuf-4.25.3-cp310-abi3-win_amd64.whl (413 kB) Using cached pydantic-2.7.1-py3-none-any.whl (409 kB) Using cached pydantic_core-2.18.2-cp312-none-win_amd64.whl (1.9 MB) Using cached pyHanko-0.25.0-py3-none-any.whl (446 kB) Using cached pyhanko_certvalidator-0.26.3-py3-none-any.whl (109 kB) Using cached pypdf-4.2.0-py3-none-any.whl (290 kB) Using cached pyreqwest_impersonate-0.4.5-cp38-abi3-win_amd64.whl (2.6 MB) Using cached pytest-8.2.0-py3-none-any.whl (339 kB) Using cached pytest_base_url-2.1.0-py3-none-any.whl (5.3 kB) Using cached python_bidi-0.4.2-py2.py3-none-any.whl (30 kB) Using cached python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) Using cached python_socketio-5.11.2-py3-none-any.whl (75 kB) Using cached regex-2024.5.10-cp312-cp312-win_amd64.whl (268 kB) Using cached reportlab-4.0.9-py3-none-any.whl (1.9 MB) Using cached rich-13.7.1-py3-none-any.whl (240 kB) Using cached scikit_learn-1.4.2-cp312-cp312-win_amd64.whl (10.6 MB) Using cached sentence_transformers-2.7.0-py3-none-any.whl (171 kB) Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) Using cached sniffio-1.3.1-py3-none-any.whl (10 kB) Using cached SQLAlchemy-2.0.30-cp312-cp312-win_amd64.whl (2.1 MB) Using cached tokenizers-0.19.1-cp312-none-win_amd64.whl (2.2 MB) Using cached tqdm-4.66.4-py3-none-any.whl (78 kB) Downloading typing_extensions-4.11.0-py3-none-any.whl (34 kB) Using cached werkzeug-3.0.3-py3-none-any.whl (227 kB) Using cached google_api_python_client-2.129.0-py2.py3-none-any.whl (11.6 MB) Using cached zope.event-5.0-py3-none-any.whl (6.8 kB) Using cached zope.interface-6.3-cp312-cp312-win_amd64.whl (204 kB) Using cached aiosignal-1.3.1-py3-none-any.whl (7.6 kB) Using cached annotated_types-0.6.0-py3-none-any.whl (12 kB) Using cached asn1crypto-1.5.1-py2.py3-none-any.whl (105 kB) Using cached attrs-23.2.0-py3-none-any.whl (60 kB) Using cached bidict-0.23.1-py3-none-any.whl (32 kB) Using cached cachetools-5.3.3-py3-none-any.whl (9.3 kB) Using cached cssselect2-0.7.0-py3-none-any.whl (15 kB) Using cached frozenlist-1.4.1-cp312-cp312-win_amd64.whl (50 kB) Using cached google_auth_httplib2-0.2.0-py2.py3-none-any.whl (9.3 kB) Using cached googleapis_common_protos-1.63.0-py2.py3-none-any.whl (229 kB) Using cached httplib2-0.22.0-py3-none-any.whl (96 kB) Using cached huggingface_hub-0.23.0-py3-none-any.whl (401 kB) Using cached joblib-1.4.2-py3-none-any.whl (301 kB) Using cached markdown_it_py-3.0.0-py3-none-any.whl (87 kB) Using cached multidict-6.0.5-cp312-cp312-win_amd64.whl (27 kB) Using cached oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Using cached packaging-24.0-py3-none-any.whl (53 kB) Using cached pluggy-1.5.0-py3-none-any.whl (20 kB) Using cached proto_plus-1.23.0-py3-none-any.whl (48 kB) Using cached pyasn1_modules-0.4.0-py3-none-any.whl (181 kB) Using cached pygments-2.18.0-py3-none-any.whl (1.2 MB) Using cached python_engineio-4.9.0-py3-none-any.whl (57 kB) Using cached PyYAML-6.0.1-cp312-cp312-win_amd64.whl (138 kB) Using cached qrcode-7.4.2-py3-none-any.whl (46 kB) Using cached rsa-4.9-py3-none-any.whl (34 kB) Using cached scipy-1.13.0-cp312-cp312-win_amd64.whl (45.9 MB) Using cached smmap-5.0.1-py3-none-any.whl (24 kB) Using cached soupsieve-2.5-py3-none-any.whl (36 kB) Using cached text_unidecode-1.3-py2.py3-none-any.whl (78 kB) Using cached threadpoolctl-3.5.0-py3-none-any.whl (18 kB) Using cached tinycss2-1.3.0-py3-none-any.whl (22 kB) Downloading torch-2.3.0-cp312-cp312-win_amd64.whl (159.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 159.7/159.7 MB 16.4 MB/s eta 0:00:00 Using cached transformers-4.40.2-py3-none-any.whl (9.0 MB) Using cached tzlocal-5.2-py3-none-any.whl (17 kB) Using cached uritemplate-4.1.1-py2.py3-none-any.whl (10 kB) Using cached uritools-4.0.2-py3-none-any.whl (10 kB) Using cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB) Using cached yarl-1.9.4-cp312-cp312-win_amd64.whl (76 kB) Using cached chardet-5.2.0-py3-none-any.whl (199 kB) Using cached iniconfig-2.0.0-py3-none-any.whl (5.9 kB) Using cached lxml-5.2.2-cp312-cp312-win_amd64.whl (3.8 MB) Using cached pycparser-2.22-py3-none-any.whl (117 kB) Using cached setuptools-69.5.1-py3-none-any.whl (894 kB) Using cached fsspec-2024.3.1-py3-none-any.whl (171 kB) Using cached grpcio-1.63.0-cp312-cp312-win_amd64.whl (3.9 MB) Using cached grpcio_status-1.62.2-py3-none-any.whl (14 kB) Using cached h11-0.14.0-py3-none-any.whl (58 kB) Using cached mdurl-0.1.2-py3-none-any.whl (10.0 kB) Downloading mkl-2021.4.0-py2.py3-none-win_amd64.whl (228.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 228.5/228.5 MB 10.2 MB/s eta 0:00:00 Downloading intel_openmp-2021.4.0-py2.py3-none-win_amd64.whl (3.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.5/3.5 MB 17.3 MB/s eta 0:00:00 Downloading tbb-2021.12.0-py3-none-win_amd64.whl (286 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 286.4/286.4 kB 4.4 MB/s eta 0:00:00 Using cached pyasn1-0.6.0-py2.py3-none-any.whl (85 kB) Using cached pyparsing-3.1.2-py3-none-any.whl (103 kB) Using cached safetensors-0.4.3-cp312-none-win_amd64.whl (289 kB) Using cached simple_websocket-1.0.0-py3-none-any.whl (13 kB) Downloading filelock-3.14.0-py3-none-any.whl (12 kB) Downloading networkx-3.3-py3-none-any.whl (1.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 15.5 MB/s eta 0:00:00 Using cached pypng-0.20220715.0-py3-none-any.whl (58 kB) Downloading sympy-1.12-py3-none-any.whl (5.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 14.7 MB/s eta 0:00:00 Using cached tzdata-2024.1-py2.py3-none-any.whl (345 kB) Downloading mpmath-1.3.0-py3-none-any.whl (536 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 536.2/536.2 kB 17.0 MB/s eta 0:00:00 Using cached wsproto-1.2.0-py3-none-any.whl (24 kB) Installing collected packages: webencodings, text-unidecode, tbb, pypng, mpmath, intel-openmp, fastlogging, asn1crypto, arabic-reshaper, urllib3, uritools, uritemplate, tzdata, typing-extensions, toml, tinycss2, threadpoolctl, sympy, soupsieve, sniffio, smmap, six, setuptools, safetensors, regex, pyyaml, python-slugify, pyreqwest-impersonate, pypdf, pyparsing, pygments, pycparser, pyasn1, protobuf, pluggy, Pillow, packaging, oscrypto, orjson, numpy, networkx, multidict, mkl, mistletoe, mdurl, MarkupSafe, Markdown, lxml, joblib, itsdangerous, iniconfig, idna, h11, grpcio, greenlet, fsspec, frozenlist, filelock, dnspython, distro, colorama, charset-normalizer, chardet, certifi, cachetools, blinker, bidict, backoff, attrs, annotated-types, zope.interface, zope.event, yarl, wsproto, Werkzeug, tzlocal, tqdm, SQLAlchemy, scipy, rsa, requests, reportlab, qrcode, python-bidi, pytest, pyee, pydantic-core, pyasn1-modules, proto-plus, markdown-it-py, Jinja2, httplib2, httpcore, html5lib, googleapis-common-protos, gitdb, eventlet, cssselect2, click, cffi, beautifulsoup4, anyio, aiosignal, torch, tiktoken, svglib, simple-websocket, scikit-learn, rich, pytest-base-url, pydantic, playwright, netlify-py, markdownify, huggingface-hub, httpx, grpcio-status, google-auth, GitPython, gevent, flask, duckduckgo-search, cryptography, aiohttp, tokenizers, sqlmodel, python-engineio, pytest-playwright, pyhanko-certvalidator, pdfminer.six, openai, ollama, mistralai, groq, google-auth-httplib2, google-api-core, gevent-websocket, flask-cors, transformers, python-socketio, pyHanko, google-api-python-client, anthropic, xhtml2pdf, sentence-transformers, google-ai-generativelanguage, Flask-SocketIO, keybert, google-generativeai Successfully installed Flask-SocketIO-5.3.6 GitPython-3.1.43 Jinja2-3.1.4 Markdown-3.6 MarkupSafe-2.1.5 Pillow-10.3.0 SQLAlchemy-2.0.30 Werkzeug-3.0.3 aiohttp-3.9.5 aiosignal-1.3.1 annotated-types-0.6.0 anthropic-0.25.9 anyio-4.3.0 arabic-reshaper-3.0.0 asn1crypto-1.5.1 attrs-23.2.0 backoff-2.2.1 beautifulsoup4-4.12.3 bidict-0.23.1 blinker-1.8.2 cachetools-5.3.3 certifi-2024.2.2 cffi-1.16.0 chardet-5.2.0 charset-normalizer-3.3.2 click-8.1.7 colorama-0.4.6 cryptography-42.0.7 cssselect2-0.7.0 distro-1.9.0 dnspython-2.6.1 duckduckgo-search-6.1.0 eventlet-0.36.1 fastlogging-1.0.0 filelock-3.14.0 flask-3.0.3 flask-cors-4.0.1 frozenlist-1.4.1 fsspec-2024.3.1 gevent-24.2.1 gevent-websocket-0.10.1 gitdb-4.0.11 google-ai-generativelanguage-0.6.3 google-api-core-2.19.0 google-api-python-client-2.129.0 google-auth-2.29.0 google-auth-httplib2-0.2.0 google-generativeai-0.5.3 googleapis-common-protos-1.63.0 greenlet-3.0.3 groq-0.5.0 grpcio-1.63.0 grpcio-status-1.62.2 h11-0.14.0 html5lib-1.1 httpcore-1.0.5 httplib2-0.22.0 httpx-0.27.0 huggingface-hub-0.23.0 idna-3.7 iniconfig-2.0.0 intel-openmp-2021.4.0 itsdangerous-2.2.0 joblib-1.4.2 keybert-0.8.4 lxml-5.2.2 markdown-it-py-3.0.0 markdownify-0.12.1 mdurl-0.1.2 mistletoe-1.3.0 mistralai-0.0.8 mkl-2021.4.0 mpmath-1.3.0 multidict-6.0.5 netlify-py-0.1.0 networkx-3.3 numpy-1.26.4 ollama-0.2.0 openai-1.30.1 orjson-3.10.3 oscrypto-1.3.0 packaging-24.0 pdfminer.six-20231228 playwright-1.43.0 pluggy-1.5.0 proto-plus-1.23.0 protobuf-4.25.3 pyHanko-0.25.0 pyasn1-0.6.0 pyasn1-modules-0.4.0 pycparser-2.22 pydantic-2.7.1 pydantic-core-2.18.2 pyee-11.1.0 pygments-2.18.0 pyhanko-certvalidator-0.26.3 pyparsing-3.1.2 pypdf-4.2.0 pypng-0.20220715.0 pyreqwest-impersonate-0.4.5 pytest-8.2.0 pytest-base-url-2.1.0 pytest-playwright-0.5.0 python-bidi-0.4.2 python-engineio-4.9.0 python-slugify-8.0.4 python-socketio-5.11.2 pyyaml-6.0.1 qrcode-7.4.2 regex-2024.5.10 reportlab-4.0.9 requests-2.31.0 rich-13.7.1 rsa-4.9 safetensors-0.4.3 scikit-learn-1.4.2 scipy-1.13.0 sentence-transformers-2.7.0 setuptools-69.5.1 simple-websocket-1.0.0 six-1.16.0 smmap-5.0.1 sniffio-1.3.1 soupsieve-2.5 sqlmodel-0.0.18 svglib-1.5.1 sympy-1.12 tbb-2021.12.0 text-unidecode-1.3 threadpoolctl-3.5.0 tiktoken-0.7.0 tinycss2-1.3.0 tokenizers-0.19.1 toml-0.10.2 torch-2.3.0 tqdm-4.66.4 transformers-4.40.2 typing-extensions-4.11.0 tzdata-2024.1 tzlocal-5.2 uritemplate-4.1.1 uritools-4.0.2 urllib3-2.2.1 webencodings-0.5.1 wsproto-1.2.0 xhtml2pdf-0.2.15 yarl-1.9.4 zope.event-5.0 zope.interface-6.3