diff --git a/requirements.in b/requirements.in index f20461f..1301e42 100644 --- a/requirements.in +++ b/requirements.in @@ -6,7 +6,7 @@ soundcard==0.4.3 openai==1.30.3 langchain-google-genai==1.0.4 python-dotenv==1.0.0 -upsonic==0.28.4 +upsonic==0.34.3 pyautogui==0.9.54 sounddevice==0.4.6 soundfile==0.12.1 diff --git a/requirements.txt b/requirements.txt index 79ab216..8572798 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,13 +9,10 @@ aiohttp==3.9.5 # langchain # langchain-community # litellm -langchain-google-genai==1.0.4 aiosignal==1.3.1 # via aiohttp annotated-types==0.7.0 # via pydantic -ansicon==1.89.0 - # via jinxed anyio==4.4.0 # via # groq @@ -31,18 +28,24 @@ async-timeout==4.0.3 # langchain attrs==23.2.0 # via aiohttp +beautifulsoup4==4.12.3 + # via + # -r requirements.in + # google blessed==1.20.0 # via inquirer cachetools==5.3.3 # via google-auth certifi==2024.6.2 # via + # curl-cffi # httpcore # httpx # requests cffi==1.16.0 # via # cryptography + # curl-cffi # soundcard # sounddevice # soundfile @@ -50,21 +53,21 @@ charset-normalizer==3.3.2 # via requests click==8.1.7 # via + # duckduckgo-search # litellm # nltk cloudpickle==3.0.0 # via upsonic colorama==0.4.6 - # via - # click - # ipython - # tqdm + # via upsonic comm==0.2.2 # via ipykernel contourpy==1.2.1 # via matplotlib -cryptography==41.0.3 +cryptography==40.0.2 # via upsonic +curl-cffi==0.7.4 + # via duckduckgo-search cycler==0.12.1 # via matplotlib dataclasses-json==0.6.7 @@ -86,8 +89,12 @@ distro==1.9.0 # via # groq # openai +duckduckgo-search==5.3.0 + # via -r requirements.in editor==1.6.6 # via inquirer +evdev==1.7.1 + # via pynput exceptiongroup==1.2.1 # via # anyio @@ -112,6 +119,8 @@ gitdb==4.0.11 # via gitpython gitpython==3.1.43 # via git-python +google==3.0.0 + # via -r requirements.in google-ai-generativelanguage==0.6.4 # via google-generativeai google-api-core[grpc]==2.19.0 @@ -185,8 +194,6 @@ jedi==0.19.1 # via ipython jinja2==3.1.4 # via litellm -jinxed==1.2.1 - # via blessed joblib==1.4.2 # via nltk jsonpatch==1.33 @@ -229,9 +236,7 @@ langchain-google-genai==1.0.4 langchain-groq==0.1.5 # via -r requirements.in langchain-openai==0.1.6 - # via - # -r requirements.in - # upsonic + # via -r requirements.in langchain-text-splitters==0.0.2 # via langchain langchainhub==0.1.18 @@ -317,7 +322,10 @@ opentelemetry-sdk==1.24.0 # opentelemetry-exporter-otlp-proto-http opentelemetry-semantic-conventions==0.45b0 # via opentelemetry-sdk - +orjson==3.10.13 + # via + # duckduckgo-search + # langsmith packaging==23.2 # via # huggingface-hub @@ -325,13 +333,17 @@ packaging==23.2 # langchain-core # marshmallow # matplotlib + # pytesseract parso==0.8.4 # via jedi +pexpect==4.9.0 + # via ipython pillow==10.3.0 # via # -r requirements.in # matplotlib # pyscreeze + # pytesseract platformdirs==4.2.2 # via # jupyter-core @@ -356,6 +368,8 @@ psutil==5.9.8 # ipykernel # memory-profiler # open-interpreter +ptyprocess==0.7.0 + # via pexpect pure-eval==0.2.2 # via stack-data pyasn1==0.6.0 @@ -392,6 +406,8 @@ pygments==2.18.0 # rich pymsgbox==1.0.9 # via pyautogui +pynput==1.7.7 + # via -r requirements.in pyparsing==3.1.2 # via # httplib2 @@ -402,19 +418,18 @@ pyperclip==1.8.2 # mouseinfo pyqt5==5.15.10 # via -r requirements.in -#pyqt5-qt5==5.15.2 any compatible version -pyqt5-qt5~=5.15.2 +pyqt5-qt5==5.15.16 # via pyqt5 pyqt5-sip==12.13.0 # via pyqt5 -pyreadline3==3.4.1 - # via open-interpreter pyrect==0.2.0 # via pygetwindow pyscreeze==0.1.30 # via # -r requirements.in # pyautogui +pytesseract==0.3.10 + # via -r requirements.in python-dateutil==2.9.0.post0 # via # jupyter-client @@ -423,11 +438,18 @@ python-dotenv==1.0.0 # via # -r requirements.in # litellm + # pywifi-controls # upsonic +python-xlib==0.33 + # via pynput +python3-xlib==0.15 + # via + # mouseinfo + # pyautogui pytweening==1.2.0 # via pyautogui -#pywin32==306 - # via jupyter-core +pywifi-controls==0.7 + # via -r requirements.in pyyaml==6.0.1 # via # huggingface-hub @@ -459,9 +481,7 @@ requests==2.32.3 # tiktoken # upsonic rich==13.7.1 - # via - # open-interpreter - # upsonic + # via open-interpreter rsa==4.9 # via google-auth runs==1.2.2 @@ -476,7 +496,9 @@ six==1.16.0 # blessed # fire # open-interpreter + # pynput # python-dateutil + # python-xlib smmap==5.0.1 # via gitdb sniffio==1.3.1 @@ -491,6 +513,8 @@ sounddevice==0.4.6 # via -r requirements.in soundfile==0.12.1 # via -r requirements.in +soupsieve==2.6 + # via beautifulsoup4 sqlalchemy==2.0.30 # via # langchain @@ -503,7 +527,9 @@ tenacity==8.3.0 # langchain-community # langchain-core termcolor==2.4.0 - # via fire + # via + # fire + # upsonic tiktoken==0.6.0 # via # langchain-openai @@ -539,6 +565,7 @@ types-requests==2.32.0.20240602 typing-extensions==4.12.2 # via # anyio + # curl-cffi # google-generativeai # groq # huggingface-hub @@ -551,7 +578,7 @@ typing-extensions==4.12.2 # typing-inspect typing-inspect==0.9.0 # via dataclasses-json -upsonic==0.28.4 +upsonic==0.34.3 # via -r requirements.in uritemplate==4.1.1 # via google-api-python-client @@ -582,17 +609,3 @@ zipp==3.19.2 # The following packages are considered to be unsafe in a requirements file: # setuptools - - - -# default tools -pyperclip==1.8.2 -google==3.0.0 -duckduckgo-search==5.3.0 -beautifulsoup4==4.12.3 - -pytesseract==0.3.10 - -pywifi-controls==0.7 - -pynput==1.7.7 \ No newline at end of file